Internal order quantity variances

How people follow when there are gaps between the lines open for ISR and ISO?

We are on 12.1.3

Thanks in advance

Hi stick,

You can use the MSC_full_pegging table and discover however ISO indexing.

All the ISO should be linked to SRI, otherwise there is a difference.

Concerning

MUkesh

Tags: Oracle Applications

Similar Questions

  • Error: Item can be internal ordered if the Pick components is set to Yes

    Model "Model of PTO" applied, when ordered internal attribute is enabled on the management of order and Pick Components tab I get error message "Item cannot be classified internally so choose components is set to Yes. This point should be allowed for internal orders and has components to be caught, please advice.

    Thank you
    Srikanth

    See OE - ATO: ATO/PTO - FAQ [ID 99861.1]
    It is said configurations cannot be ordered internally.

    But see the following note for a work around.
    How to create the Nomenclature which allows the provincial internal orders? [782433.1 ID]

    Hope this helps,
    Sandeep Gandhi

  • check the trigger quantity - at hand when you insert the order quantity

    Jin
    I have problem with trigger, I use the OE schema
    I have the form master / detail for orders and Order Details, that I need when I insert the order quantity to check the quantity available for each product using the trigger
    I use oracle 10g developer
    any help would be appreciated
    Thank you very much

    2MEO wrote:

    Bamba says:
    What is the structure of your database? and this code that you write?

    don't tell that you don't know how write the SQL query :)

    Thank you for your quick response
    I can write the SQL query
    I use these lines:

    SELECT quantity_on_hand
    INVENTORIES
    WHERE Product_ID =: Product_ID;
    IF: quantity > Quantity_on_hand THEN
    MESSAGE ("the inventory is not enough");
    END IF;

    Why do you think I can't write same SQL query?
    Thank you Bailey

    The query is bad :) there is no INTO clause

    Write it on quantity WHEN-VALIDATE-ITEM and KEY-NEXT-ITEM

     declare
       vquantity number;
    begin
     SELECT quantity_on_hand
      into vquantity
      FROM INVENTORIES
     WHERE Product_ID = :Product_ID;
    
     IF :quantity > vquantity THEN
        MESSAGE ('the inventory is not enough');
         raise form_trigger_failure;
     else
        null; -- or next_item if you are using KEY NEXT ITEM trigger
     END IF;
    
    Exception when no_data_found then
      message('Invalid product ID');
     raise form_trigger_failure;
    END;
    
  • Delprof is not recognized as an internal order

    I'm not able to run delprof from the command prompt.
    I get the above error
    Delprof is installed to C:\Programs\Windows Resource Kits\Tools
    I am running XP and I am the administrator

    I'm not able to run delprof from the command prompt.
    I get the above error
    Delprof is installed to C:\Programs\Windows Resource Kits\Tools
    I am running XP and I am the administrator

    It is not a builtin.  You need to use the CD-ROM or the full path to the directory where is located the executable, or include that directory in your system Path.

    In other words, in the command prompt window, haven't you typed (including the quotes):

    "C:\Programs\Windows Resource Kits\Tools\delprof.exe"

  • Proforma invoice for orders sending / internal arrested

    Hello

    We must establish an inventory of batch (for customers) in 12.1 of the EBS environment.

    A search on the forum told me this flow that already seems pretty good:
    (citing Sandeep Gandhi thread: Send command in Oracle (11.5.10.2 and R12) )

    >
    (1) define each client as an org
    (2) when you receive the first order, create an internal order to ship material from your warehouse to the customer. This ensures that your inventory is updated, the shipping documents are generated and invoices are not created. This also ensures that the inventory continues to appear as an asset on your books.
    (3) when you receive advice of customer use, create a regular sales order which will create invoices.
    (4) This ensures that at any time, you can know exactly how much cost to each Subscriber. And you can easily treat return consignment material by another internal order.
    >

    It looks almost perfect for us, except one thing: we need a proforma invoice when ship us the equipment (point 2).

    Anyone know how I could generate an invoice proforma for an internal order?

    Or the world has solved this problem differently?

    Thanks in advance,
    David.

    I know that you can generate an invoice proforma for an ISO if ISO is between 2 different OU.

    But the orgs of customer inventory that I suggested it earlier are usually in the same OU (unless you have reason to do otherwise) and if Oracle will not likely generate an invoice, pro forma.

    If this happens, you can create a custom document and print it as well as shipping for ISO documents. You do not have to worry about a/c transactions since the invoice pro forma is essentially a commitment indicating price/quantity etc. It is not really an AR invoice

    Hope this helps,
    Sandeep Gandhi

  • Split according to quantity ordered total line

    Hi all

    I want to divide the row based on the quantity ordered.

    I have this request now coming online below.

    Select oel.ordered_quantity, oel.option_number, OEL.line_id, OHL. ORDER_NUMBER, OHL.order_number |'-'| ' 0' || OEL. LINE_NUMBER

    || DECODE (oel.shipment_number,

    NULL, NULL,

    '0' || OEL.shipment_number |' 00000')

    || DECODE (oel.option_number, null, '1', oel.option_number)

    OE_ORDER_LINES_ALL OEL line_shipment_option_number, OE_ORDER_HEADERS_ALL OHL

    WHERE

    OEL. HEADER_ID = OHL. HEADER_ID

    - AND OHL. HEADER_ID = ' 2028 "

    and OEL. LINE_ID-= 33679

    in (select substr (substr (attribut1, instr (attribut1,'|)))) ((((', 1, 2), 9), 3) from po_lines_all where attribute1 is not null)

    and rownum < = (select sum (oe.ordered_quantity) of OE OE_ORDER_LINES_ALL, OH OE_ORDER_HEADERS_ALL

    -connect by front < = (select sum (oe.ordered_quantity) of OE OE_ORDER_LINES_ALL, OH OE_ORDER_HEADERS_ALL

    WHERE

    OE. HEADER_ID IS OH. HEADER_ID

    and oh .header_id = ohl.header_id

    OH.header_id group, OE.header_id)

    and ohl.org_id = 82

    order of ohl.order_number;

    out put:

    Quantity ordered

    233682 10001125 10001125 - 0101000001

    1 2 33848 10001151 10001151 - 0101000002

    1 6 33850 10001151 10001151 - 0101000006

    5 10 33852 10001151 10001151 - 01010000010

    1 4 33849 10001151 10001151 - 0101000004

    1 8 33851 10001151 10001151 - 0101000008

    1 2 33869 10001154 10001154 - 0101000002

    1 4 33870 10001154 10001154 - 0101000004

    1 11 34522 10001157 10001157 - 01010000011

    134504 10001157 10001157 - 0101000001

    but in the output above, we see that the order quantity is 6. So for 6 registration should be

    1

    2

    3

    4

    5

    6

    Can you please help me find it.

    Kind regards

    Mani

    This give a try.

    Note: The Code is not tested. If no syntax or semantic error fix and run again.

    Select ordered_quantity

    option_number

    line_id

    order_number

    order_number

    || '-'

    || '0'

    || line_number

    || Decode (shipment_number, null, null, ' 0' | shipment_number |) (' 00000')

    || Decode (option_number, null, ' 1', option_number) + line_shipment_option_number (level 1)

    de)

    Select oel.ordered_quantity

    oel.option_number

    oel.line_id

    ohl.order_number

    oel.shipment_number

    of oe_order_lines_all oel

    oe_order_headers_all ohl

    where oel.header_id = ohl.header_id

    and oel.line_id in

    (

    Select substr (substr (attribute1, instr(attribute1,'||',1,2), 9), 3).

    of po_lines_all

    where attribute1 is not null

    )

    and rownum<>

    (

    Select sum (oe.ordered_quantity)

    from: oe_order_lines_all oe

    , oe_order_headers_all oh

    where oe.header_id = oh.header_id

    and oh .header_id = ohl.header_id

    Group

    by oh.header_id, oe.header_id

    )

    and ohl.org_id = 82

    Order

    by ohl.order_number;

    )

    connect

    by level<=>

    and order_number = order_number prior

    and line_id = line_id prior

    and prior sys_guid() is not null;

  • Internal sales order

    Hi experts
    can need to know I use with the operating unit's internal sales order?

    You create an internal request (IR) to move away from a hardware inventory to other inventory org org.
    Once approved, you run create internal orders demand competing.
    Then, you run the import batch program.
    What creates the order of (ISO) inside sales.
    Then the warehouse source will go and ship the ISO.
    Then the receiving warehouse will receive the IR.

    It's how you use ISO.

  • gpedit.msc is not listed as any of the other command internal nor external, but Windows Defender is expected to be cut in group policy

    Remember - this is a public forum so never post private information such as numbers of mail or telephone!

    Ideas: every time I try to turn on Windows Defender, I get a message indicating it is disabled in group policy, yet when I try to access group policy via gpedit.msc. In the command window, I am told that it is an external or internal order. Regardless, as if it is performed with or without administrative privileges.

    • You have problems with programs
    • Error messages
    • Recent changes to your computer
    • What you have already tried to solve the problem

    Have you checked the entires in gpedit.msc to Computer Configuration / Administrative Templates / Windows Components / Windows Defender to make sure that the check box turn off is not checked?

    Are you now or have you ever been plugged to a domain network where server group policies were in effect?

    Go to start / Control Panel / Administrative Tools / Services and scroll to Windows Defender and make sure it is set to automatic and started.

    What software AV (name and version) are you using?   Several packages different softare actually disable Windows Defender when they install and I'n not sure how they do it - it can be a group policy.

    Thank you and I await your response.

    Good luck!

    Lorien - MCSA/MCSE/network + / has + - if this post solves your problem, please click the 'Mark as answer' or 'Useful' button at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • Default quantity in the reception

    Hello

    When receiving transaction execution, default 0 despite the fact that I ordered 1 or more than 1 quantity on order purchase which I am receiving transaction stage first and therefore no amount has been received so far.

    Please help me how by default as a reception as quantity ordered quantity (less the amount received so received any quantity earlier)

    Thank you
    Siddharth

    Hi Sid,
    Possible cause of the issue is you would have allowed "blind reception" on receipt of inventory management options.
    You should uncheck to default the quantity form.

    Reference:
    Is zero on entry received the form RCVRCERC for Inter transfer Org / PO / RMA / ISO (Doc ID 1448999.1)

    Cause:
    Blind receipt is used in the delivery Options for the Organization of the inventory involved.

    RCV_PARAMETERS table BLIND_RECEIVING_FLAG is there for the destination ORGANIZATION_ID

    If the option "allow blind recipients" is enabled in Options of reception,
    the due amount or quantity ordered is not visible for shipments when the
    Items are received

    They grow blind receiver helps make sure the receivers record the exact
    receive and not what they expect to receive. With blind reception, the
    due amount or quantity ordered is not visible for shipments when the
    Items are received. Purchase ignores all receipt quantity tolerances
    to ensure that the exact amount the supplier shipped is received.

    Solution:
    To implement the solution, please perform the following steps:
    1. go in purchasing responsibility
    2. navigate to Configuration-> organizations-> delivery Options
    3. Select the destination organization
    4 uncheck blind to allow reception indicator
    5. test the issue again.
    5 migrate the solution as the case in other environments.

  • can I change the order type

    Hi all

    When I create an order for a customer I wrong order type given and reserved... and every thing shipping gift. now stopped in closed state...
    Now if I want to change the type of order is it possible (for the same customer)?

    N °, even for internal orders, you can not change.

  • Impossible to cancel the order using OE_ORDER_PUB. Process_order. Help, please!

    Hi all

    I use OE_ORDER_PUB. Process_order API to cancel the order (order). The API return status is the success, but the order is not affected. I tried with several levels and with different values but failed to get the required results. Here is the code

    declare
    l_step varchar2 (250);
    l_err_msg varchar2 (1000);
    v varchar2 (1000);
    l_LINE_TBL oe_order_pub. Line_Tbl_Type;
    l_header_rec oe_order_pub. Header_Rec_Type;
    lx_return_status VARCHAR2 (10000);
    lx_msg_count NUMBER;
    lx_msg_data VARCHAR2 (10000);
    lx_header_rec oe_order_pub. Header_Rec_Type;
    lx_header_val_rec oe_order_pub. Header_Val_Rec_Type;
    lx_header_adj_tbl oe_order_pub. Header_Adj_Tbl_Type;
    lx_header_adj_val_tbl oe_order_pub. Header_Adj_Val_Tbl_Type;
    lx_header_price_att_tbl oe_order_pub. Header_Price_Att_Tbl_Type;
    lx_header_adj_att_tbl oe_order_pub. Header_Adj_Att_Tbl_Type;
    lx_header_adj_assoc_tbl oe_order_pub. Header_Adj_Assoc_Tbl_Type;
    lx_header_scredit_tbl oe_order_pub. Header_Scredit_Tbl_Type;
    lx_header_scredit_val_tbl oe_order_pub. Header_Scredit_Val_Tbl_Type;
    lx_Header_Payment_tbl oe_order_pub. Header_Payment_Tbl_Type;
    lx_Header_Payment_val_tbl oe_order_pub. Header_Payment_Val_Tbl_Type;
    lx_line_tbl oe_order_pub. Line_Tbl_Type;
    lx_line_val_tbl oe_order_pub. Line_Val_Tbl_Type;
    lx_Line_Adj_tbl oe_order_pub. Line_Adj_Tbl_Type;
    lx_Line_Adj_val_tbl oe_order_pub. Line_Adj_Val_Tbl_Type;
    lx_Line_price_Att_tbl oe_order_pub. Line_Price_Att_Tbl_Type;
    lx_Line_Adj_Att_tbl oe_order_pub. Line_Adj_Att_Tbl_Type;
    lx_Line_Adj_Assoc_tbl oe_order_pub. Line_Adj_Assoc_Tbl_Type;
    lx_Line_Scredit_tbl oe_order_pub. Line_Scredit_Tbl_Type;
    lx_Line_Scredit_val_tbl oe_order_pub. Line_Scredit_Val_Tbl_Type;
    lx_Line_Payment_tbl oe_order_pub. Line_Payment_Tbl_Type;
    lx_Line_Payment_val_tbl oe_order_pub. Line_Payment_Val_Tbl_Type;
    lx_Lot_Serial_tbl oe_order_pub. Lot_Serial_Tbl_Type;
    lx_Lot_Serial_val_tbl oe_order_pub. Lot_Serial_Val_Tbl_Type;
    lx_action_request_tbl oe_order_pub. Request_Tbl_Type;
    i the number: = 1;

    Cursor ord_det_cur (l_ord_num number) is
    Select * from oe_order_lines_all
    where header_id = (select header_id in the oe_order_headers_all where order_number = l_ord_num);

    BEGIN
    fnd_client_info.set_org_context (101);
    for ord_det_rec loop ord_det_cur (1000809635)
    If I = 1 then
    l_header_rec: = OE_ORDER_PUB. G_MISS_HEADER_REC;
    l_header_rec.flow_status_code: = "CANCELLED";
    l_header_rec.cancelled_flag: = 'Y ';
    l_header_rec.change_reason: = 1;
    l_header_rec.header_id: = ord_det_rec.header_id;
    end if;
    l_line_tbl (i): = OE_ORDER_PUB. G_MISS_LINE_REC;
    l_line_tbl (i) .ordered_quantity: = 0;
    l_line_tbl (i) .header_id: =. ord_det_rec HEADER_ID;
    l_line_tbl (i) .line_id: =. ord_det_rec LINE_ID;
    l_line_tbl (i) .cancelled_quantity: = ord_det_rec.cancelled_quantity;
    l_line_tbl (i) .flow_status_code: = "CANCELLED";
    l_line_tbl (i) .cancelled_flag: = 'Y ';
    l_line_tbl (i) .change_reason: = 1; -"Test"; -"No reason given";
    l_line_tbl (i) .operation: = OE_GLOBALS. G_OPR_UPDATE;

    i: = i + 1;
    end loop;
    dbms_output.put_line ("'start API");
    Apps.oe_order_pub. Process_Order (p_api_version_number = > 1.0
    , p_init_msg_list = > FND_API. G_TRUE
    , p_return_values = > FND_API. G_TRUE
    , p_action_commit = > FND_API. G_TRUE
    , x_return_status = > lx_return_status
    , x_msg_count = > lx_msg_count
    , x_msg_data = > lx_msg_data
    , p_header_rec = > l_header_rec
    , p_line_tbl = > l_line_tbl
    , x_header_rec = > lx_header_rec
    , x_header_val_rec = > lx_header_val_rec
    , x_Header_Adj_tbl = > lx_Header_Adj_tbl
    , x_Header_Adj_val_tbl = > lx_Header_Adj_val_tbl
    , x_Header_price_Att_tbl = > lx_Header_price_Att_tbl
    , x_Header_Adj_Att_tbl = > lx_Header_Adj_Att_tbl
    , x_Header_Adj_Assoc_tbl = > lx_Header_Adj_Assoc_tbl
    , x_Header_Scredit_tbl = > lx_Header_Scredit_tbl
    , x_Header_Scredit_val_tbl = > lx_Header_Scredit_val_tbl
    , x_Header_Payment_tbl = > lx_Header_Payment_tbl
    , x_Header_Payment_val_tbl = > lx_Header_Payment_val_tbl
    , x_line_tbl = > lx_line_tbl
    , x_line_val_tbl = > lx_line_val_tbl
    , x_Line_Adj_tbl = > lx_Line_Adj_tbl
    , x_Line_Adj_val_tbl = > lx_Line_Adj_val_tbl
    , x_Line_price_Att_tbl = > lx_Line_price_Att_tbl
    , x_Line_Adj_Att_tbl = > lx_Line_Adj_Att_tbl
    , x_Line_Adj_Assoc_tbl = > lx_Line_Adj_Assoc_tbl
    , x_Line_Scredit_tbl = > lx_Line_Scredit_tbl
    , x_Line_Scredit_val_tbl = > lx_Line_Scredit_val_tbl
    , x_Line_Payment_tbl = > lx_Line_Payment_tbl
    , x_Line_Payment_val_tbl = > lx_Line_Payment_val_tbl
    , x_Lot_Serial_tbl = > lx_Lot_Serial_tbl
    , x_Lot_Serial_val_tbl = > lx_Lot_Serial_val_tbl
    , x_action_request_tbl = > lx_action_request_tbl
    );
    dbms_output.put_line ('lx_return_status -' | lx_return_status);
    IF lx_msg_count > 0
    THEN
    dbms_output.put_line ('Listing mistakes.. .to order number')-;

    FOR l_index in 1... lx_msg_count
    LOOP
    v: = apps.oe_msg_pub.get (p_msg_index = > l_index p_encoded = > apps.fnd_api.g_false);
    dbms_output.put_line ('Listing mistakes.. .to order number-' | v);
    END LOOP;
    END IF;
    end;
    /

    Please help because it's very urgent.

    Another question: can cancel us orders in the State entry? I tried to frontend, it makes the order quantity = 0 but the order status remains in State of the input.

    Thanks in advance
    Himanshu

    Himanshu salvation,

    Instead of using l_line_tbl (i) .change_reason: = 1, in the script, please use l_line_tbl (i) .change_reason: = 'PLANT REQUEST' & test the issue again. Please check metalink Note 746797.1 for the script to cancel the order using this API.

    If the order is in a State of entry, instead of the cancellation of the order, you can remove the command using the same API.
    Please check metalink Note 746809.1 for the script delete using this API sales slip.

    Kind regards
    Jyoti

  • Planning of the Min - Max

    Dear Experts
    Min - max planning I put planning should be min - max and min and max quantitiesare (100 to 500) and the order quantity minimum and maximum (100 and 500)
    and entry to the sourcing type I need to know how it will work
    (1) if I put the source as the inventory we give orgainzation and void / inv here will trigger internal requisition?
    (2) if I put the source as provider requires purchase will increase?
    (3) if I put the source as Subinventory works min max is it restore lying displacement order works?

    Thanks in advance

    (1) Yes - run the report of min - max with the Min - Max level organization planning
    (2) Yes - run the report of min - max with the Min - Max level organization planning
    (3) Yes - run the mini-maxi with Subinventory level mini-maxi planning report

  • PLSQL error 103

    The query below worked very well in the Sql environment

    Some
    FROM (SELECT (ABS (TRUNC (SYSDATE) - TRUNC (rsh.expected_receipt_date))) x
    , rsh.shipment_num y
    OF apps.rcv_shipment_lines rsl
    apps.rcv_shipment_headers rsh
    apps.po_headers_all poh
    apps.po_line_locations_all survey
    apps.po_lines_all pol
    WHERE pol.item_id = 36123
    AND poll.ship_to_organization_id = 102
    AND poh.po_header_id = 172624
    AND rsl.shipment_header_id = rsh.shipment_header_id
    AND rsh.asn_type IN ('CRASH', "ASBN")
    AND poh.po_header_id = poll.po_header_id
    AND pol.po_line_id = poll.po_line_id
    AND poll.line_location_id = rsl.po_line_location_id
    AND rsl.shipment_line_status_code = 'EXPECTED '.
    ORDER BY x)
    WHERE ROWNUM < = 1

    I used the same query in form and forms in the compilation don't not order by not allowed if I remove the order she compilation without problem. Please help in this regard

    -Added by CR308
    PACKAGE mtu_cr308_sd_det BODY
    IS
    PROCEDURE mtu_cr308_sd_det_proc
    IS
    l_asn_count NUMBER: = 0;
    l_asn_no VARCHAR2 (30): = NULL;
    l_source_org_intord NUMBER: = 0;
    l_dest_org_intord NUMBER: = 0;
    l_intord_org NUMBER: = 0;
    l_source_org_req NUMBER: = 0;
    l_dest_org_req NUMBER: = 0;
    l_req_org NUMBER: = 0;
    l_source_org_intrec NUMBER: = 0;
    l_dest_org_intrec NUMBER: = 0;
    l_intrec_org NUMBER: = 0;
    BEGIN
    IF: disposition_type = 1
    THEN
    BEGIN
    BEGIN
    SELECT COUNT (rsh.shipment_num)
    rsh.shipment_num
    IN l_asn_count
    l_asn_no
    OF apps.rcv_shipment_lines rsl
    apps.rcv_shipment_headers rsh
    apps.po_headers_all poh
    apps.po_line_locations_all survey
    apps.po_lines_all pol
    WHERE pol.item_id =: criteria.inventory_item_id
    AND poll.ship_to_organization_id =: parameter.org_id
    AND poh.po_header_id =: sd_detail.disposition_id
    AND rsl.shipment_header_id = rsh.shipment_header_id
    AND rsh.asn_type IN ('CRASH', "ASBN")
    AND poh.po_header_id = poll.po_header_id
    AND pol.po_line_id = poll.po_line_id
    AND poll.line_location_id = rsl.po_line_location_id
    AND rsl.shipment_line_status_code = 'EXPECTED '.
    AND rsl.quantity_shipped =: sd_detail.quantity
    GROUP BY rsh.shipment_num;
    EXCEPTION
    WHEN TOO_MANY_ROWS
    THEN
    Some
    IN: sd_detail.mtuidfdessc
    FROM (SELECT (ABS (TRUNC (SYSDATE) - TRUNC (rsh.expected_receipt_date))) x
    , rsh.shipment_num y
    OF apps.rcv_shipment_lines rsl
    apps.rcv_shipment_headers rsh
    apps.po_headers_all poh
    apps.po_line_locations_all survey
    apps.po_lines_all pol
    WHERE pol.item_id =: criteria.inventory_item_id
    AND poll.ship_to_organization_id =: parameter.org_id
    AND poh.po_header_id =: sd_detail.disposition_id
    AND rsl.shipment_header_id = rsh.shipment_header_id
    AND rsh.asn_type IN ('CRASH', "ASBN")
    AND poh.po_header_id = poll.po_header_id
    AND pol.po_line_id = poll.po_line_id
    AND poll.line_location_id = rsl.po_line_location_id
    AND rsl.shipment_line_status_code = 'EXPECTED '.
    ORDER BY x)
    WHERE ROWNUM < = 1;
    WHILE OTHERS
    THEN
    l_asn_count: = 0;
    END;

    IF l_asn_count = 0
    THEN
    SOME comments
    IN: sd_detail.mtuidfdessc
    OF po_headers_all
    WHERE po_header_id =: sd_detail.disposition_id;
    ON THE OTHER
    : sd_detail.mtuidfdessc: = l_asn_no;
    END IF;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ELSIF: disposition_type = 2
    THEN
    BEGIN
    IF: sd_detail.sd_type = "internal order".
    THEN
    BEGIN
    SELECT prl.source_organization_id
    prl.destination_organization_id
    IN l_source_org_intord
    l_dest_org_intord
    OF po_requisition_headers_all prh
    po_requisition_lines_all prl
    oe_order_lines_all oel
    oe_order_headers_all oeh
    WHERE prh.type_lookup_code = 'INTERNAL '.
    AND NVL (prl.cancel_flag, 'n') <>'Y '.
    AND NVL (prh.transferred_to_oe_flag, 'n') = 'Y '.
    AND = NVL (oel.source_document_line_id-9)
    PRL.requisition_line_id
    AND oeh.orig_sys_document_ref = prh.segment1
    AND oeh.header_id = oel.header_id
    AND prl.requisition_header_id = prh.requisition_header_id
    AND oeh.order_number =
    SUBSTR (: sd_detail.disp)
    1
    , (INSTR (: sd_detail.disp, '.') - 1).
    )
    AND prl.item_id =: criteria.inventory_item_id
    AND ROWNUM < 2;

    IF l_source_org_intord =: parameter.org_id
    THEN
    l_intord_org: = l_dest_org_intord;
    ON THE OTHER
    l_intord_org: = l_source_org_intord;
    END IF;

    SELECT organization_code
    IN: sd_detail.mtuidfdessc
    Of org_organization_definitions
    WHERE organization_id = l_intord_org;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ON THE OTHER
    SELECT party.party_name
    IN: sd_detail.mtuidfdessc
    Part hz_parties
    hz_cust_accounts_all cust_acct
    ooh oe_order_headers_all
    WHERE ooh.sold_to_org_id = cust_acct.cust_account_id
    AND cust_acct.party_id = party.party_id
    AND ooh.order_number =
    SUBSTR (: sd_detail.disp)
    1
    , (INSTR (: sd_detail.disp, '.') - 1).
    );
    END IF;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ELSIF (: disposition_type = 4) OR (: disposition_type = 5)
    THEN
    BEGIN
    SELECT SUBSTR (hp.party_name, 1: 22)
    IN: sd_detail.mtuidfdessc
    OF cs_incidents_all_b ciab
    csd_repairs cr
    csd_repair_job_xref crjx
    hz_parties hp
    , wip_entities we
    WHERE ciab.incident_id = cr.incident_id
    AND hp.party_id = ciab.customer_id
    AND cr.repair_line_id = crjx.repair_line_id
    AND crjx.wip_entity_id = we.wip_entity_id
    AND we.wip_entity_id =: sd_detail.disposition_id
    AND ciab.inv_organization_id =: parameter.org_id;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ELSIF: disposition_type = 8
    THEN
    BEGIN
    SELECT rsl.from_organization_id
    rsl.to_organization_id
    IN l_source_org_intrec
    l_dest_org_intrec
    OF rcv_shipment_headers rsh
    rcv_shipment_lines rsl
    WHERE rsh.shipment_header_id = rsl.shipment_header_id
    AND rsl.item_id =: criteria.inventory_item_id
    AND rsh.shipment_num =: sd_detail.disp
    AND ROWNUM < 2;

    IF l_source_org_intrec =: parameter.org_id
    THEN
    l_intrec_org: = l_dest_org_intrec;
    ON THE OTHER
    l_intrec_org: = l_source_org_intrec;
    END IF;

    SELECT organization_code
    IN: sd_detail.mtuidfdessc
    Of org_organization_definitions
    WHERE organization_id = l_intrec_org;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ELSIF: disposition_type = 10
    AND: sd_detail.sd_type = "internal Requisition.
    THEN
    BEGIN
    SELECT prl.source_organization_id
    prl.destination_organization_id
    IN l_source_org_req
    l_dest_org_req
    OF po_requisition_headers_all prh
    po_requisition_lines_all prl
    WHERE prh.type_lookup_code = 'INTERNAL '.
    AND NVL (prl.cancel_flag, 'n') <>'Y '.
    AND prl.requisition_header_id = prh.requisition_header_id
    AND prl.item_id =: criteria.inventory_item_id
    AND prh.segment1 =: sd_detail.disp
    AND ROWNUM < 2;

    IF l_source_org_req =: parameter.org_id
    THEN
    l_req_org: = l_dest_org_req;
    ON THE OTHER
    l_req_org: = l_source_org_req;
    END IF;

    SELECT organization_code
    IN: sd_detail.mtuidfdessc
    Of org_organization_definitions
    WHERE organization_id = l_req_org;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ELSIF: disposition_type = 31
    THEN
    BEGIN
    SELECT we.wip_entity_name
    IN: sd_detail.mtuidfdessc
    OF mtl_material_transactions_temp mmtt
    , wip_entities we
    WHERE we.wip_entity_id = mmtt.transaction_source_id
    AND we.organization_id =: parameter.org_id
    AND mmtt.move_order_header_id =: sd_detail.disp
    AND mmtt.inventory_item_id =: criteria.inventory_item_id
    AND mmtt.organization_id =: parameter.org_id;
    EXCEPTION
    WHILE OTHERS
    THEN
    : sd_detail.mtuidfdessc: = NULL;
    END;
    ELSIF: disposition_type IS NOT NULL
    THEN
    : sd_detail.mtuidfdessc: =: sd_detail.disp;
    END IF;

    -Is the color stuff
    IF (: control.request_date =: requirement_date)
    THEN
    DISPLAY_ITEM ('SD_DETAIL.) MTUIDFDESSC', 'SELECTED_DATA');
    END IF;

    IF: on_hand_quantity < 0
    THEN
    DISPLAY_ITEM ('SD_DETAIL.) MTUIDFDESSC', 'DATA_SPECIAL');
    END IF;

    IF (: control.request_date =: requirement_date)
    AND (: on_hand_quantity < 0)
    THEN
    DISPLAY_ITEM ('SD_DETAIL.) MTUIDFDESSC', 'SELECTED_DATA_SPECIAL');
    END IF;

    SET_RECORD_PROPERTY (: SYSTEM.trigger_record)
    , "SD_DETAIL".
    status
    query_status
    );
    END mtu_cr308_sd_det_proc;

    PROCEDURE mtu_cr308_sd_hdr_proc
    IS
    l_safety_stk_code NUMBER;
    BEGIN
    BEGIN
    SELECT inventory_item_status_code
    mrp_safety_stock_code
    IN: criteria.mtustatus
    l_safety_stk_code
    OF mtl_system_items_b
    WHERE inventory_item_id =: criteria.inventory_item_id
    AND organization_id =: parameter.org_id;
    EXCEPTION
    WHILE OTHERS
    THEN
    : criteria.mtustatus: = NULL;
    END;

    BEGIN
    IF l_safety_stk_code = 1
    THEN
    SELECT safety_stock_quantity
    IN: criteria.mtustkqty
    OF mtl_safety_stocks
    WHERE inventory_item_id =: criteria.inventory_item_id
    AND organization_id =: parameter.org_id;
    ELSIF l_safety_stk_code = 2
    THEN
    : criteria.mtustkqty: =.
    mtu_item_demand_stockqty_pk.mtu_item_demand_stockqty
    (: criteria.inventory_item_id)
    ,: parameter.org_id
    );
    ON THE OTHER
    : criteria.mtustkqty: = NULL;
    END IF;
    EXCEPTION
    WHILE OTHERS
    THEN
    : criteria.mtustkqty: = 'No Stock of security. "
    END;

    BEGIN
    SELECT category_concat_segs
    IN: criteria.mtusourcingrule
    OF mtl_item_categories_v
    WHERE category_set_name = 'Planning MTU'
    AND inventory_item_id =: criteria.inventory_item_id
    AND organization_id =: parameter.org_id;
    EXCEPTION
    WHILE OTHERS
    THEN
    : criteria.mtusourcingrule: = NULL;
    END;

    BEGIN
    SELECT mac.abc_class_name
    IN: criteria.mtuabccode
    OF mtl_abc_assignment_groups maag
    mtl_abc_assignments maa
    mtl_abc_classes mac
    mtl_abc_assgn_group_classes maagc
    mrp_parameters mrp
    WHERE maag.assignment_group_id = maa.assignment_group_id
    AND maa.abc_class_id = mac.abc_class_id
    AND maagc.assignment_group_id = maa.assignment_group_id
    AND maa.assignment_group_id = mrp.default_abc_assignment_group
    AND mrp.organization_id = maag.organization_id
    AND maagc.abc_class_id = maa.abc_class_id
    AND maa.inventory_item_id =: criteria.inventory_item_id
    AND maag.organization_id =: parameter.org_id;
    EXCEPTION
    WHILE OTHERS
    THEN
    : criteria.mtuabccode: = NULL;
    END;
    END mtu_cr308_sd_hdr_proc;
    END;

    Best regards
    Mahi

    Hello
    These types of forms oracle sql does not support. You must use the alternative for this like... to create a cursor and retrieve the data in a loop and out of this loop at first time. For example...

    DECLARE
    CURSOR F_REC IS
    SELECT   (ABS (TRUNC (SYSDATE) - TRUNC (rsh.expected_receipt_date))) x
                    , rsh.shipment_num y
                 FROM apps.rcv_shipment_lines rsl
                    , apps.rcv_shipment_headers rsh
                    , apps.po_headers_all poh
                    , apps.po_line_locations_all poll
                    , apps.po_lines_all pol
                WHERE pol.item_id = 36123
                  AND poll.ship_to_organization_id = 102
                  AND poh.po_header_id = 172624
                  AND rsl.shipment_header_id = rsh.shipment_header_id
                  AND rsh.asn_type IN ('ASN', 'ASBN')
                  AND poh.po_header_id = poll.po_header_id
                  AND pol.po_line_id = poll.po_line_id
                  AND poll.line_location_id = rsl.po_line_location_id
                  AND rsl.shipment_line_status_code = 'EXPECTED'
             ORDER BY x;
      v_val NUMBER;
    BEGIN
      FOR G_REC IN F_REC LOOP
        V_VAL:=G_REC.V;
        EXIT;
      END LOOP;
      -- Here your other functionality...
    END;
    

    -Clément

  • Try to do a restore on Portege M200

    Hello

    Someone at - it an ideas on how to make a restore from a toshiba dvd of restoration without an optical drive or fdd?

    I tried to do it via a PXE as described here
    http://home.allegiance.TV/~joem298/
    but since I don't have a floppy drive I did not use established the PXE via the instructions from here
    http://blog.ryantadams.com/2008/02/01/how-to-boot-from-the-network-PXE-boot-with-TFTP-and-Windows-PE/

    but whenever I run the install.bat I get these errors

    'XMSDSK' is not recognized as internal order exteranl, an executable program or batch file.
    "PREDATA. BAT' is not recognized as internal order or exteranl, an executable program or batch file.
    'TGHOST' is not recognized as internal order exteranl, an executable program or batch file.

    It becomes really very annoying.
    Is there a simple way to make a restore without an opitcal drive or a floppy drive?
    It is impossible to the sd card or a USB key?

    Everyone?

    This thread is created by the user stephem may help you a bit:

    http://forums.computers.Toshiba-Europe.com/forums/thread.jspa?MessageID=22384坰

    I would appreciate any comments from you

    Good bye

  • Set password Linux ATA hard drive / Toshiba Satellite Pro U200

    Sorry for the long post, but I want to be as specific as possible:

    1)
    I use a Toshiba Satellite Pro U200 under Linux (OpenSUSE) for some years now. Works fine without problems so far, even the fingerprint reader works. I deleted and never used the Windows XP preinstalled.

    For security reasons, I have now decided to put a HDD ATA password, in case the laptop is lost or stolen (changed drive for a disk Seagate Momentus 7200 FDE.2 SATA II with full encryption of the disk material).

    In order to get the protection offered by the full disk encryption, I need to set a password for the ATA. During startup, the Bios must request the password and unlock the drive only when the password is correct.

    2)
    My problem is: in the Toshiba laptop it is impossible to set the hard drive ATA password directly in the bios (as is possible in HP laptops, for example). Toshiba there is only one way to set the password to disk, which is a software utility for Windows XP (named 'Assist'). But I don't want to change the operating system only to set this password.

    3)
    Therefore, I tried the linux instructions

    hdparm - user-master m - security-all-pass SecretMasterPassword/dev/sda
    hdparm - user-master u - security-all-pass SecretUserPassword/dev/sda

    which are used for adjustment ATA passwords. Indeed, at first, it seems to work very well. The password is set and the drive is locked.

    4)
    When I restart the laptop, the Bios the HDD password request, as it should do.

    But he does not accept the SecretUserPassword prior to seizure. The answer is "wrong password", or similar.

    5)
    Analysis:

    I have no doubt that the password has been set correctly: I checked by restarting the laptop through rescue DVD in linux and unlock the disc via

    hdparm - user-master u - safety - unlock SecretUserPassword/dev/sda

    in order to use it. No problem, it works as supposed to. After the release, the disc is usable as usual. And I can also disable the password via

    hdparm - user-master u - security - disable SecretUserPassword/dev/sda

    After you disable the password, the laptop starts normally again, but I have no password.

    When I re-enable the password bios Toshiba again asks the password during initialization, but does not accept the (correct) password on entry.

    6)
    Does anyone have an explanation for this behavior?

    Bios Toshiba has somehow changes the password entered by the user, before being sent to the disk? I think that this would be inconsistent with the ATA standard.

    Anyone managed to set/change the password to ATA in a way that the disc can be unlocked via the internal order of the Bios, without installation of Windows XP and the Toshiba Software 'Assist '?

    Thanks for reading this long post so far. Any response is welcome.

    hmetz

    Hello

    As you probably know Linux is not supported by Toshiba and if you n t get some good advice here I recommend you to visit a few Linux forums and try to discuss with experts in Linux it.

Maybe you are looking for