72024796 receiving transaction

Upload: akbar-firdaus

Post on 06-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 72024796 Receiving Transaction

    1/12

    skip to main | skip to sidebar

    Oracle Apps Blog - Tricks & Scripts ...

    Oracle E-business Suite (Distributions, Manufacturing & Financials)

    This BlogLinked From Here

    Useful LinksThis Blog

    Top of Form

    Bottom of Form

    Linked From Here

    Useful Links

    Loading...

    Tuesday, August 25, 2009

    Receiving PO Using Receiving Open Interface (ROI)The Receiving Transaction Processor processes pending or unprocessed receiving

    transactions. We can receive the Purchase Order either using the Expected Receipt

    form or by putting the record into the Receiving Open Interface (ROI). And then if we will

    submit the receiving transactions processor so the PO will be received.

    Records needs to be inserted into rcv_transactions_interface with

    processing_status_code and transaction_status_code as 'PENDING' and

    transaction_type of 'RECEIVE'. and also inserted into rcv_shipment_headers which

    creates the shipment header.

    Interface Tables: -

    rcv_headers_interface

    rcv_transactions_interface

    mtl_transaction_lots_interface

    Error Table: -

    http://jyotioraapps.blogspot.com/http://jyotioraapps.blogspot.com/
  • 8/3/2019 72024796 Receiving Transaction

    2/12

    po_interface_errors

    Base Tables:

    rcv_shipment_headers

    rcv_shipment_lines

    rcv_transactions

    mtl_lot_numbers

    mtl_material_transactions

    rcv_lot_transactions

    R12 - Sample Procedure to Receive PO by inserting records into ROI

    DECLARE

    x_user_id NUMBER;

    x_resp_id NUMBER;

    x_appl_id NUMBER;

    x_po_header_id NUMBER;

    x_vendor_id NUMBER;

    x_segment1 VARCHAR2 (20);

    x_org_id NUMBER;

    x_line_num NUMBER;

    l_chr_lot_number VARCHAR2 (50);

    l_chr_return_status VARCHAR2 (2000);

    l_num_msg_count NUMBER;l_chr_msg_data VARCHAR2 (50);

    v_count NUMBER;

    BEGIN

    DBMS_OUTPUT.put_line ('RCV Sample Insert Script Starts');

    DBMS_OUTPUT.put_line ('**************************************');

    SELECT po_header_id, vendor_id, segment1, org_id

    INTO x_po_header_id, x_vendor_id, x_segment1, x_org_id

    FROM po_headers_all

    WHERE segment1 = '380087' -- Enter The Po Number which needs to be received

    AND org_id = 308 -- Enter the org_id

  • 8/3/2019 72024796 Receiving Transaction

    3/12

    AND approved_flag = 'Y'

    AND nvl(cancel_flag, 'N') = 'N';

    SELECT DISTINCT

    u.user_id,

    to_char(a.responsibility_id) responsibility_id,b.application_id

    INTO

    x_user_id, x_resp_id, x_appl_id

    from

    apps.fnd_user_resp_groups_direct a,

    apps.fnd_responsibility_vl b,

    apps.fnd_user u,

    apps.fnd_application fa

    where

    a.user_id = u.user_idand a.responsibility_id = b.responsibility_id

    and a.responsibility_application_id = b.application_id

    and sysdate between a.start_date and nvl(a.end_date,sysdate+1)

    and fa.application_id (+) = b.application_id

    and upper(u.user_name) = 'A42485' -- Enter the User_name

    and b.responsibility_name = 'Inventory'; -- Enter The Responsibility Name

    DBMS_OUTPUT.put_line ('Inserting the Record into Rcv_headers_interface');

    DBMS_OUTPUT.put_line ('*********************************************');

    INSERT INTO rcv_headers_interface

    (header_interface_id, GROUP_ID, processing_status_code,

    receipt_source_code, transaction_type, last_update_date,

    last_updated_by, last_update_login, creation_date, created_by,

    vendor_id,expected_receipt_date, validation_flag)

    SELECT rcv_headers_interface_s.NEXTVAL, rcv_interface_groups_s.NEXTVAL,

    'PENDING', 'VENDOR', 'NEW', SYSDATE, x_user_id, 0,SYSDATE, x_user_id,

    x_vendor_id, SYSDATE, 'Y'

    FROM DUAL;

    DECLARE

    CURSOR po_line

    IS

    SELECT

  • 8/3/2019 72024796 Receiving Transaction

    4/12

    pl.org_Id, pl.po_header_id, pl.item_id, pl.po_line_id, pl.line_num, pll.quantity,

    pl.unit_meas_lookup_code, mp.organization_code,

    pll.line_location_id, pll.closed_code, pll.quantity_received,

    pll.cancel_flag, pll.shipment_num,

    pda.destination_type_code,

    pda.deliver_to_person_id,pda.deliver_to_location_id,

    pda.destination_subinventory,

    pda.destination_organization_id

    FROM po_lines_all pl, po_line_locations_all pll,mtl_parameters mp,

    apps.po_distributions_all pda

    WHERE pl.po_header_id = x_po_header_id

    AND pl.po_line_id = pll.po_line_id

    AND pll.line_location_id = pda.line_location_id

    AND pll.ship_to_organization_id = mp.organization_id;

    BEGIN

    FOR rec_det IN po_line LOOP

    IF rec_det.closed_code IN ('APPROVED', 'OPEN')

    AND rec_det.quantity_received

    THEN

    DBMS_OUTPUT.put_line ('Inserting the Record into Rcv_Transactions_Interface');

    DBMS_OUTPUT.put_line ('*********************************************');

    INSERT INTO rcv_transactions_interface

    (interface_transaction_id, GROUP_ID,

    last_update_date, last_updated_by, creation_date,

    created_by, last_update_login, transaction_type,

    transaction_date, processing_status_code,

    processing_mode_code, transaction_status_code,

    po_header_id, po_line_id, item_id, quantity, unit_of_measure,po_line_location_id, auto_transact_code,

    receipt_source_code, to_organization_code,

    source_document_code, document_num,

    destination_type_code,deliver_to_person_id,

    deliver_to_location_id,subinventory,

    header_interface_id, validation_flag)

  • 8/3/2019 72024796 Receiving Transaction

    5/12

    SELECT rcv_transactions_interface_s.NEXTVAL,

    rcv_interface_groups_s.CURRVAL, SYSDATE, x_user_id,

    SYSDATE, x_user_id, 0, 'RECEIVE', SYSDATE, 'PENDING',

    'BATCH', 'PENDING', rec_det.po_header_id,rec_det.po_line_id,

    rec_det.item_id, rec_det.quantity,

    rec_det.unit_meas_lookup_code,rec_det.line_location_id, 'DELIVER', 'VENDOR',

    rec_det.organization_code, 'PO', x_segment1,

    rec_det.destination_type_code, rec_det.deliver_to_person_id,

    rec_det.deliver_to_location_id, rec_det.destination_subinventory,

    rcv_headers_interface_s.CURRVAL, 'Y'

    FROM DUAL;

    DBMS_OUTPUT.put_line ('PO line:' rec_det.line_num ' Shipment: '

    rec_det.shipment_num ' has been inserted into ROI.');

    select count(*)

    into v_count

    from mtl_system_items

    where inventory_item_id = rec_det.item_id

    and lot_control_code = 2 -- 2 - full_control, 1 - no control

    and organization_id = rec_det.destination_organization_id;

    IF v_count > 0 then

    DBMS_OUTPUT.put_line ('The Ordered Item is Lot Controlled');DBMS_OUTPUT.put_line ('Generate the Lot Number for the Lot Controlled Item');

    BEGIN

    -- initialization required for R12

    mo_global.set_policy_context ('S', rec_det.org_id);

    mo_global.init ('INV');

    -- Initialization for Organization_id

    inv_globals.set_org_id (rec_det.destination_organization_id);

    -- initialize environment

    fnd_global.apps_initialize (user_id => x_user_id,resp_id => x_resp_id,

    resp_appl_id => x_appl_id);

    DBMS_OUTPUT.put_line ('Calling inv_lot_api_pub.auto_gen_lot API to Create Lot

    Numbers');

    DBMS_OUTPUT.put_line ('*********************************************');

  • 8/3/2019 72024796 Receiving Transaction

    6/12

    l_chr_lot_number :=

    inv_lot_api_pub.auto_gen_lot

    (p_org_id => rec_det.destination_organization_id,

    p_inventory_item_id => rec_det.item_id,

    p_parent_lot_number => NULL,

    p_subinventory_code => NULL,p_locator_id => NULL,

    p_api_version => 1.0,

    p_init_msg_list => 'F',

    p_commit => 'T',

    p_validation_level => 100,

    x_return_status => l_chr_return_status,

    x_msg_count => l_num_msg_count,

    x_msg_data => l_chr_msg_data);

    IF l_chr_return_status = 'S' THEN

    COMMIT;

    ELSE

    ROLLBACK;

    END IF;

    DBMS_OUTPUT.put_line ('Lot Number Created for the item is => ' l_chr_lot_number);

    END;

    DBMS_OUTPUT.put_line ('Inserting the Record into mtl_transaction_lots_interface ');DBMS_OUTPUT.put_line ('*********************************************');

    INSERT INTO mtl_transaction_lots_interface

    ( transaction_interface_id,

    last_update_date,

    last_updated_by,

    creation_date,

    created_by,

    last_update_login,

    lot_number,

    transaction_quantity,primary_quantity,

    serial_transaction_temp_id,

    product_code,

    product_transaction_id)

    (select

    mtl_material_transactions_s.nextval,--transaction_interface_id

  • 8/3/2019 72024796 Receiving Transaction

    7/12

    sysdate, --last_update_date

    x_user_id, --last_updated_by

    sysdate, --creation_date

    x_user_id, --created_by

    -1, --last_update_login

    l_chr_lot_number, --lot_numberrec_det.quantity, --transaction_quantity

    rec_det.quantity, --primary_quantity

    NULL, --serial_transaction_temp_id

    'RCV', --product_code

    rcv_transactions_interface_s.currval --product_transaction_id

    from dual);

    ELSE

    DBMS_OUTPUT.put_line ('The Ordered Item is Not Lot Controlled');

    DBMS_OUTPUT.put_line ('********************************************');

    END IF;

    ELSE

    DBMS_OUTPUT.put_line ( 'PO line ' rec_det.line_num'-' rec_det.shipment_num ' is

    either closed, cancelled, received.');

    DBMS_OUTPUT.put_line ('*********************************************');

    END IF;

    END LOOP;

    DBMS_OUTPUT.put_line ('RCV Sample Insert Script Ends');

    DBMS_OUTPUT.put_line ('*****************************************');

    END;

    COMMIT;

    END;

    -- Cross Check the Records in the Interface Table

    select * from apps.rcv_headers_interface

    where created_by = 2083

    and group_id = ***

  • 8/3/2019 72024796 Receiving Transaction

    8/12

    select *

    from apps.rcv_transactions_interface

    where created_by = 2083

    and group_id = ***

    select * from apps.mtl_transaction_lots_interfacewhere created_by = 2083

    and lot_number = ***

    and product_transaction_id in

    (select interface_transaction_id from apps.rcv_transactions_interface

    where created_by = 2083 and group_id = ***)

    -- Check for the Error

    select * from po_interface_errorswhere batch_id = ***

    -- Reprocessing the records from the interface if the same errored out there.

    UPDATE rcv_headers_interface

    SET processing_request_id = NULL,

    validation_flag = 'Y',

    processing_status_code = 'PENDING'

    WHERE GROUP_ID = ***

    UPDATE rcv_transactions_interface

    SET request_id = NULL,

    processing_request_id = NULL,

    validation_flag = 'Y',

    processing_status_code = 'PENDING',

    transaction_status_code = 'PENDING',

    processing_mode_code = 'BATCH'

    WHERE interface_transaction_id = ***

    AND batch_id = ***

    -- Verification of the base tables Once the Receiving Transactions Processor is

    Completed

    select * from apps.rcv_shipment_headers

    where created_by = 2083

  • 8/3/2019 72024796 Receiving Transaction

    9/12

    select * from apps.rcv_shipment_lines

    where created_by = 2083

    and po_header_id = 619

    select * from apps.rcv_transactions

    where po_header_id = 619and created_by = 2083

    select * from apps.mtl_lot_numbers

    where lot_number in ('A6631684', 'A6631685', 'A6631686')

    select * from apps.rcv_lot_transactions

    where lot_num in ('A6631684', 'A6631685', 'A6631686')

    select * from apps.mtl_material_transactions

    where created_by = 2083

    and rcv_transaction_id in (select transaction_id from apps.rcv_transactions

    where po_header_id = 619and created_by = 2083)

    SELECT (SELECT segment1

    FROM po_headers_all

    WHERE po_header_id = pl.po_header_id

    AND org_id = pl.org_id) po_number, pl.po_header_id,

    pl.item_id, pl.po_line_id, pl.line_num, pll.shipment_num,

    pll.quantity, pl.unit_meas_lookup_code, mp.organization_code, pll.line_location_id,

    pll.closed_code, pll.quantity_received, pll.cancel_flag,

    pll.shipment_num, pda.destination_type_code, pda.deliver_to_person_id,

    pda.deliver_to_location_id, pda.destination_subinventory

    FROM

    apps.po_lines_all pl,

    apps.po_line_locations_all pll,

    apps.mtl_parameters mp,

    apps.po_distributions_all pda

    WHERE 1 = 1

    AND pl.po_header_id = 619

    AND pl.org_id = 308

    AND pl.po_line_id = pll.po_line_id

    AND pll.line_location_id = pda.line_location_idAND pll.ship_to_organization_id = mp.organization_id

    order by 1, 5, 6

    Posted by Jyoti Mohanty at 5:41 AM

    Labels: Purchasing

    http://jyotioraapps.blogspot.com/2009/08/receiving-po-using-receiving-open.htmlhttp://jyotioraapps.blogspot.com/search/label/Purchasinghttp://www.blogger.com/post-edit.g?blogID=6091785491213646864&postID=7255059278408910329&from=pencilhttp://www.blogger.com/email-post.g?blogID=6091785491213646864&postID=7255059278408910329http://jyotioraapps.blogspot.com/2009/08/receiving-po-using-receiving-open.htmlhttp://jyotioraapps.blogspot.com/search/label/Purchasing
  • 8/3/2019 72024796 Receiving Transaction

    10/12

    1 comments:

    Anand said...

    what is the import program for recieving interface?

    June 30, 2011 12:46 AM

    Post a Comment

    Newer PostOlder PostHome

    Subscribe to: Post Comments (Atom)

    Useful Links Ask Tom

    E-Business Suite

    Know Oracle Apps

    Oracle Apps Documentation

    Oracle Apps Online Help

    Oracle Integration Repository

    Oracle Metalink

    Oracle White Papers

    OTN Discussion Forum

    Solution Beacon

    Search This BlogTop of Form

    Search

    powered by

    Bottom of Form

    http://www.blogger.com/profile/15794175198067019458http://jyotioraapps.blogspot.com/2009/09/script-to-cancel-sales-order-line-using.htmlhttp://jyotioraapps.blogspot.com/2009/08/small-correction.htmlhttp://jyotioraapps.blogspot.com/http://jyotioraapps.blogspot.com/feeds/7255059278408910329/comments/defaulthttp://asktom.oracle.com/http://ebizocp.blogspot.com/http://knoworacle.wordpress.com/http://www.oracle.com/technology/documentation/applications.htmlhttp://download-uk.oracle.com/docs/cd/A60725_05/html/comnls/us/inv/index.htmhttp://irep.oracle.com/http://metalink.oracle.com/http://docs.oraclewhitepapers.com/oraclewhitepapers/http://forums.oracle.com/forums/category.jspa?categoryID=3http://www.solutionbeacon.com/industry_presentations.htmhttp://www.blogger.com/rearrange?blogID=6091785491213646864&widgetType=CustomSearch&widgetId=CustomSearch1&action=editWidget&sectionId=sidebarhttp://www.blogger.com/rearrange?blogID=6091785491213646864&widgetType=LinkList&widgetId=LinkList1&action=editWidget&sectionId=sidebarhttp://www.blogger.com/delete-comment.g?blogID=6091785491213646864&postID=7868450648667826577http://www.blogger.com/profile/15794175198067019458http://www.blogger.com/profile/15794175198067019458http://jyotioraapps.blogspot.com/2009/09/script-to-cancel-sales-order-line-using.htmlhttp://jyotioraapps.blogspot.com/2009/08/small-correction.htmlhttp://jyotioraapps.blogspot.com/http://jyotioraapps.blogspot.com/feeds/7255059278408910329/comments/defaulthttp://asktom.oracle.com/http://ebizocp.blogspot.com/http://knoworacle.wordpress.com/http://www.oracle.com/technology/documentation/applications.htmlhttp://download-uk.oracle.com/docs/cd/A60725_05/html/comnls/us/inv/index.htmhttp://irep.oracle.com/http://metalink.oracle.com/http://docs.oraclewhitepapers.com/oraclewhitepapers/http://forums.oracle.com/forums/category.jspa?categoryID=3http://www.solutionbeacon.com/industry_presentations.htm
  • 8/3/2019 72024796 Receiving Transaction

    11/12

    Labels

    Accounts Payable (1)

    AOL (3)

    Inventory (7)

    Manufacturing (1)

    Oracle Pricing (1)

    Oracle Shipping Execution (4)

    Order Management (3)

    Purchasing (9)

    Blog Archive

    2010 (2)

    April (2)

    Partial Shipments of a Sales Order Using API

    Removing Enddate from Responsibilities given to Us...

    2009 (28)

    November (3)

    Transact Move Order Using INV_PICK_WAVE_PICK_CONFI... Allocating Move Order INV_REPLENISH_DETAIL_PUB

    Creating Move Order Using INV_MOVE_ORDER_PUB

    October (7)

    Performing Back Order on a SO Line using Wsh_Deliv...

    Performing Shipping Transaction Using WSH_DELIVERY...

    Performing Pick Release Using WSH_DELIVERY_PUB API...

    Updating PO using PO_CHANGE_API1_S.Update_PO

    Performing Back Order in Move Order Line Using inv...

    Alternative Way of Deleting an Incomplete Purchase...

    Cancelling Single AP Invoice using ap_cancel_packa...

    September (1)

    Script to Cancel Sales Order Line Using Oe_order_p...

    http://jyotioraapps.blogspot.com/search/label/Accounts%20Payablehttp://jyotioraapps.blogspot.com/search/label/AOLhttp://jyotioraapps.blogspot.com/search/label/Inventoryhttp://jyotioraapps.blogspot.com/search/label/Manufacturinghttp://jyotioraapps.blogspot.com/search/label/Oracle%20Pricinghttp://jyotioraapps.blogspot.com/search/label/Oracle%20Shipping%20Executionhttp://jyotioraapps.blogspot.com/search/label/Order%20Managementhttp://jyotioraapps.blogspot.com/search/label/Purchasinghttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/search?updated-min=2010-01-01T00:00:00-08:00&updated-max=2011-01-01T00:00:00-08:00&max-results=2http://jyotioraapps.blogspot.com/search?updated-min=2010-01-01T00:00:00-08:00&updated-max=2011-01-01T00:00:00-08:00&max-results=2http://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2010_04_01_archive.htmlhttp://jyotioraapps.blogspot.com/2010_04_01_archive.htmlhttp://jyotioraapps.blogspot.com/2010/04/partial-shipments-of-sales-order-using.htmlhttp://jyotioraapps.blogspot.com/2010/04/partial-shipments-of-sales-order-using.htmlhttp://jyotioraapps.blogspot.com/2010/04/removing-enddate-from-responsibilities.htmlhttp://jyotioraapps.blogspot.com/2010/04/removing-enddate-from-responsibilities.htmlhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/search?updated-min=2009-01-01T00:00:00-08:00&updated-max=2010-01-01T00:00:00-08:00&max-results=28http://jyotioraapps.blogspot.com/search?updated-min=2009-01-01T00:00:00-08:00&updated-max=2010-01-01T00:00:00-08:00&max-results=28http://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_11_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009_11_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/11/r12-inv-sample-script-to-transact-move.htmlhttp://jyotioraapps.blogspot.com/2009/11/r12-inv-sample-script-to-transact-move.htmlhttp://jyotioraapps.blogspot.com/2009/11/allocating-move-order.htmlhttp://jyotioraapps.blogspot.com/2009/11/creating-move-order-using.htmlhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_10_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009_10_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-back-order-on-so-line-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-back-order-on-so-line-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/ship-confirm-process-what-happened.htmlhttp://jyotioraapps.blogspot.com/2009/10/ship-confirm-process-what-happened.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-pick-release-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-pick-release-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/updating-po-using-pochangeapi1supdatepo.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-back-order-in-move-order.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-back-order-in-move-order.htmlhttp://jyotioraapps.blogspot.com/2009/10/alternative-way-of-deleting-incomplte.htmlhttp://jyotioraapps.blogspot.com/2009/10/alternative-way-of-deleting-incomplte.htmlhttp://jyotioraapps.blogspot.com/2009/10/cancelling-single-ap-invoice-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/cancelling-single-ap-invoice-using.htmlhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_09_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009_09_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/09/script-to-cancel-sales-order-line-using.htmlhttp://jyotioraapps.blogspot.com/2009/09/script-to-cancel-sales-order-line-using.htmlhttp://www.blogger.com/rearrange?blogID=6091785491213646864&widgetType=Label&widgetId=Label1&action=editWidget&sectionId=sidebarhttp://jyotioraapps.blogspot.com/search/label/Accounts%20Payablehttp://jyotioraapps.blogspot.com/search/label/AOLhttp://jyotioraapps.blogspot.com/search/label/Inventoryhttp://jyotioraapps.blogspot.com/search/label/Manufacturinghttp://jyotioraapps.blogspot.com/search/label/Oracle%20Pricinghttp://jyotioraapps.blogspot.com/search/label/Oracle%20Shipping%20Executionhttp://jyotioraapps.blogspot.com/search/label/Order%20Managementhttp://jyotioraapps.blogspot.com/search/label/Purchasinghttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/search?updated-min=2010-01-01T00:00:00-08:00&updated-max=2011-01-01T00:00:00-08:00&max-results=2http://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2010_04_01_archive.htmlhttp://jyotioraapps.blogspot.com/2010/04/partial-shipments-of-sales-order-using.htmlhttp://jyotioraapps.blogspot.com/2010/04/removing-enddate-from-responsibilities.htmlhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/search?updated-min=2009-01-01T00:00:00-08:00&updated-max=2010-01-01T00:00:00-08:00&max-results=28http://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_11_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/11/r12-inv-sample-script-to-transact-move.htmlhttp://jyotioraapps.blogspot.com/2009/11/allocating-move-order.htmlhttp://jyotioraapps.blogspot.com/2009/11/creating-move-order-using.htmlhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_10_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-back-order-on-so-line-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/ship-confirm-process-what-happened.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-pick-release-using.htmlhttp://jyotioraapps.blogspot.com/2009/10/updating-po-using-pochangeapi1supdatepo.htmlhttp://jyotioraapps.blogspot.com/2009/10/performing-back-order-in-move-order.htmlhttp://jyotioraapps.blogspot.com/2009/10/alternative-way-of-deleting-incomplte.htmlhttp://jyotioraapps.blogspot.com/2009/10/cancelling-single-ap-invoice-using.htmlhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_09_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/09/script-to-cancel-sales-order-line-using.html
  • 8/3/2019 72024796 Receiving Transaction

    12/12

    August (17)

    Receiving PO Using Receiving Open Interface (ROI)

    A Small Correction

    To Check for the available onhand For An Item in a...

    Use of inv_lot_api_pub API for Inserting & Auto Ge...

    Consigned POs not getting converted with the consi...

    Purchasing System Configuration

    Use Of Pricing API (QP_PRICE_LIST_PUB.Process_Pric...

    Adding responsibility using fnd_user_pkg

    Script to Get Concurrent Request Details

    API To Cancel or Finally Close Requisition

    Manufacturing Strategies

    Manufacturing Concepts

    Reprocessing Period Close Pending Transactions

    API for Closing/Finally Closing PO Using po_action...

    Cancelling PO Using API PO_Document_Control_PUB.co...

    Use of PO_REQAPPROVAL_INIT1.START_WF_PROCESS API

    t...

    Use Of Oe_Order_Pub.Process_Order To Create Sale O...

    Contributors

    Ram Talluri

    Jyoti Mohanty

    Raghav Velicheti

    Followers

    http://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_08_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009_08_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/08/receiving-po-using-receiving-open.htmlhttp://jyotioraapps.blogspot.com/2009/08/small-correction.htmlhttp://jyotioraapps.blogspot.com/2009/08/to-check-for-available-onhand-for-item.htmlhttp://jyotioraapps.blogspot.com/2009/08/to-check-for-available-onhand-for-item.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-invlotapipub-api-for-inserting.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-invlotapipub-api-for-inserting.htmlhttp://jyotioraapps.blogspot.com/2009/08/consigned-pos-not-getting-converted.htmlhttp://jyotioraapps.blogspot.com/2009/08/consigned-pos-not-getting-converted.htmlhttp://jyotioraapps.blogspot.com/2009/08/purchasing-system-configuration.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-pricing-api-qppricelistpubproces.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-pricing-api-qppricelistpubproces.htmlhttp://jyotioraapps.blogspot.com/2009/08/adding-responsibility-using-fnduserpkg.htmlhttp://jyotioraapps.blogspot.com/2009/08/concurrent-request-details.htmlhttp://jyotioraapps.blogspot.com/2009/08/api-to-cancel-or-finally-close.htmlhttp://jyotioraapps.blogspot.com/2009/08/manufacturing-strategies.htmlhttp://jyotioraapps.blogspot.com/2009/08/manufacturing-concepts.htmlhttp://jyotioraapps.blogspot.com/2009/08/reprocessing-period-close-pending.htmlhttp://jyotioraapps.blogspot.com/2009/08/api-for-closingfinally-closing-po-using.htmlhttp://jyotioraapps.blogspot.com/2009/08/api-for-closingfinally-closing-po-using.htmlhttp://jyotioraapps.blogspot.com/2009/08/cancelling-po-using-api.htmlhttp://jyotioraapps.blogspot.com/2009/08/cancelling-po-using-api.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-poreqapprovalinit1startwfprocess.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-poreqapprovalinit1startwfprocess.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-poreqapprovalinit1startwfprocess.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-oeorderpubprocessorder-to-create.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-oeorderpubprocessorder-to-create.htmlhttp://www.blogger.com/profile/00223812082000574916http://www.blogger.com/profile/00223812082000574916http://www.blogger.com/profile/10839591149850112936http://www.blogger.com/profile/09211624445485505336http://www.blogger.com/profile/09211624445485505336http://www.blogger.com/rearrange?blogID=6091785491213646864&widgetType=Followers&widgetId=Followers1&action=editWidget&sectionId=sidebarhttp://www.blogger.com/rearrange?blogID=6091785491213646864&widgetType=Profile&widgetId=Profile1&action=editWidget&sectionId=sidebarhttp://www.blogger.com/rearrange?blogID=6091785491213646864&widgetType=BlogArchive&widgetId=BlogArchive1&action=editWidget&sectionId=sidebarhttp://tmp/svfma.tmp/javascript:void(0)http://jyotioraapps.blogspot.com/2009_08_01_archive.htmlhttp://jyotioraapps.blogspot.com/2009/08/receiving-po-using-receiving-open.htmlhttp://jyotioraapps.blogspot.com/2009/08/small-correction.htmlhttp://jyotioraapps.blogspot.com/2009/08/to-check-for-available-onhand-for-item.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-invlotapipub-api-for-inserting.htmlhttp://jyotioraapps.blogspot.com/2009/08/consigned-pos-not-getting-converted.htmlhttp://jyotioraapps.blogspot.com/2009/08/purchasing-system-configuration.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-pricing-api-qppricelistpubproces.htmlhttp://jyotioraapps.blogspot.com/2009/08/adding-responsibility-using-fnduserpkg.htmlhttp://jyotioraapps.blogspot.com/2009/08/concurrent-request-details.htmlhttp://jyotioraapps.blogspot.com/2009/08/api-to-cancel-or-finally-close.htmlhttp://jyotioraapps.blogspot.com/2009/08/manufacturing-strategies.htmlhttp://jyotioraapps.blogspot.com/2009/08/manufacturing-concepts.htmlhttp://jyotioraapps.blogspot.com/2009/08/reprocessing-period-close-pending.htmlhttp://jyotioraapps.blogspot.com/2009/08/api-for-closingfinally-closing-po-using.htmlhttp://jyotioraapps.blogspot.com/2009/08/cancelling-po-using-api.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-poreqapprovalinit1startwfprocess.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-poreqapprovalinit1startwfprocess.htmlhttp://jyotioraapps.blogspot.com/2009/08/use-of-oeorderpubprocessorder-to-create.htmlhttp://www.blogger.com/profile/00223812082000574916http://www.blogger.com/profile/10839591149850112936http://www.blogger.com/profile/09211624445485505336