ESYU: R11.5.10/R12 - ROI를 이용하여 Receiving Transaction을 Correct 하는 방법1

Purpose
Oracle Inventory Management - Version: 11.5.10 to 12.0
11.5.10/11i.SCM_PF.J/11i.PRC_PF.J (and higher)에서 ROI가 지원하는 새로운
functionality를 알아본다.
-. CORRECT to DELIVER to Inventory transactions
ROI를 이용하여 Standard Purchase Order에 대한 Receiving Transaction을
Correct 할 수 있는 방법은?
Solution
아래 예제 script는 Destination Type이 'inventory'인 Purchase Order의
Devlier to Inventory Transaction을 Receiving Open Interface(ROI)를 이용하여
Correct 하는 방법을 위한 것이다.
각 script는 가장 포괄적인 사용을 위해 Lot와 Serial을 control 하는 item을 가지고
test 되었다.
각 script는 한 record 만 RCV_TRANSACTIONS_INTERFACE,
MTL_TRANSACTION_LOTS_INTERFACE, MTL_SERIAL_NUMBERS_INTERFACE
tables에 insert 할 것이다.
Following SAMPLE scripts are intended
만일 item이 단지 standard item(non lot, serial control) 이라면, record는 단지
RCV_TRANSACTIONS_INTERFACE table에만 insert 된다.
Note: 11.5.10 (or 11i.SCM_PF.J)로 upgrade 하였거나 11.5.10을 install 한 후
Enhanced Receiving Validation을 위해 Note 367396.1에 설명되어져 있는
Recommended Patches list가 적용되어져 있는지 확인해야 한다.
1) Standard Purchase Order number # 6752 생성
Inventory Item = Lot-Serial-Controlled-1
Shipment Receiving Routing = Standard Receipt
Destination Type Code = Inventory
2) Item Lot-Serial-Controlled-1은 lot/serial control item
SQL> Select mp.organization_id Org_Id, mp.organization_code Org_Code,
msi.inventory_item_id, msi.segment1, decode(to_char(msi.lot_control_code),
'2','Y',
'1','N') LOT_CONTROL,
decode(to_char(msi.serial_number_control_code),
'1','None',
'2','Predefined',
'5','Dynamic at INV receipt',
'6','Dynamic at SO issue') SERIAL_CONTROL
from mtl_system_items_b msi,mtl_parameters mp
where msi.segment1 like '&item' and msi.organization_id=mp.organization_id;
위 select 결과:
LOT_CONTROL='Y' and SERIAL_CONTROL='Dynamic at INV receipt'
inventory_item_id=169845 for item=Lot-Serial-Controlled-1
3) 수량=10에 대해 Receipt number # 7746 생성(Receive and Deliver Transactions)
item=Lot-Serial-Controlled-1
Lot Number=S246
Serial Number from SN0001 to SN0010
4) RCV_TRANSACTIONS_INTERFACE table에 insert 할 필요한 정보를 찾기 위해
아래 script를 실행한다.
SQL> Select RSH.RECEIPT_NUM ,
PH.SEGMENT1 PO_NUMBER,
RT.TRANSACTION_ID ,
RT.TRANSACTION_TYPE ,
RT.TRANSACTION_DATE ,
RT.QUANTITY ,
RT.UNIT_OF_MEASURE ,
RT.SHIPMENT_HEADER_ID ,
RT.SHIPMENT_LINE_ID ,
RT.SOURCE_DOCUMENT_CODE ,
RT.DESTINATION_TYPE_CODE ,
RT.EMPLOYEE_ID ,
RT.PARENT_TRANSACTION_ID ,
RT.PO_HEADER_ID ,
RT.PO_LINE_ID ,
PL.LINE_NUM ,
PL.ITEM_ID ,
PL.ITEM_DESCRIPTION ,
PL.UNIT_PRICE ,
RT.PO_LINE_LOCATION_ID ,
RT.PO_DISTRIBUTION_ID ,
RT.ROUTING_HEADER_ID,
RT.ROUTING_STEP_ID ,
RT.DELIVER_TO_PERSON_ID ,
RT.DELIVER_TO_LOCATION_ID ,
RT.VENDOR_ID ,
RT.VENDOR_SITE_ID ,
RT.ORGANIZATION_ID ,
RT.SUBINVENTORY ,
RT.LOCATOR_ID ,
RT.LOCATION_ID,
RSH.SHIP_TO_ORG_ID
From
RCV_TRANSACTIONS RT,
RCV_SHIPMENT_HEADERS RSH,
PO_HEADERS_ALL PH,
PO_LINES_ALL PL
Where
RSH.RECEIPT_NUM = '&RECEIPT_NUMBER'
AND PH.SEGMENT1 like '&PO_NUMBER'
AND PH.PO_HEADER_ID = PL.PO_HEADER_ID
AND RT.PO_HEADER_ID = PH.PO_HEADER_ID
AND RT.SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID;
이 script는 RECEIPT_NUM=7746, PO_NUMBER=6752에 대해 아래의 두 개
records를 return 한다.
For TRANSACTION_TYPE=RECEIVE
TRANSACTION_ID=302978
DESTINATION_TYPE_CODE=RECEIVING
PARENT_TRANSACTION_ID=-1
QUANTITY=10
UNIT_OF_MEASURE=Each
SHIPMENT_HEADER_ID=250536
SHIPMENT_LINE_ID=261490
SOURCE_DOCUMENT_CODE=PO
EMPLOYEE_ID=13706
PO_HEADER_ID=36665
PO_LINE_ID=42138
ITEM_ID=169845
PO_LINE_LOCATION_ID=76782
DELIVER_TO_PERSON_ID=null
DELIVER_TO_LOCATION_ID=null
VENDOR_ID=7927
VENDOR_SITE_ID=4724
ORG_ID=204
SUBINVENTORY=null
LOCATOR_ID=null
LOCATION_ID=204
SHIP_TO_ORG_ID=204
For TRANSACTION_TYPE=DELIVER
TRANSACTION_ID=302979
DESTINATION_TYPE_CODE=INVENTORY
QUANTITY=10
UNIT_OF_MEASURE=Each
SHIPMENT_HEADER_ID=250536
SHIPMENT_LINE_ID=261490
SOURCE_DOCUMENT_CODE=PO
EMPLOYEE_ID=13706
PARENT_TRANSACTION_ID=302978
PO_HEADER_ID=36665
PO_LINE_ID=42138
ITEM_ID=169845
PO_LINE_LOCATION_ID=76782
DELIVER_TO_PERSON_ID=13706
DELIVER_TO_LOCATION_ID=204
VENDOR_ID=7927
VENDOR_SITE_ID=4724
ORG_ID=204
SUBINVENTORY=Stores
LOCATOR_ID=null
LOCATION_ID=204
SHIP_TO_ORG_ID=204
5) Delivery transaction RCV_TRANSACTIONS.TRANSACTION_ID=302979 와
관련된 Lot/Serial 정보를 확인하기 위해 아래 script를 실행한다.ACTION_ID=302979
SQL> Select LOT_TRANSACTION_TYPE,LOT_NUM,QUANTITY
from RCV_LOT_TRANSACTIONS
where source_transaction_id=&RTtransaction_id;
SQL> Select SERIAL_TRANSACTION_TYPE,SERIAL_NUM,SHIPMENT_LINE_ID,TRANSACTION_ID,
LOT_NUM
from RCV_SERIAL_TRANSACTIONS
where source_transaction_id=&RTtransaction_id;
Script 결과로 10 records가 보여지는데 각각은 SN0001 and SN0010 사이의 serianl no를
갖는다.
예를 들어,
SERIAL_NUM=SN0005 and SERIAL_NUM=SN0006
SERIAL_TRANSACTION_TYPE=TRANSACTION
SHIPMENT_LINE_ID=261490
SOURCE_TRANSACTION_ID=302979
TRANSACTION_ID=302979
LOT_NUM=S246
CORRECT to DELIVER to INVENTORY Transaction for PURCHASE ORDER Example
1) DELIVER to INVENTORY Transaction에 대한 CORRECT record를 ROI를 이용해
insert 한다.(RCV_TRANSACTIONS.TRANSACTION_ID=302979)
Delivered 된 수량을 10에서 8로 correct, SERIAL_NUM=SN0005 and SERIAL_NUM=SN0006
와 LOT_NUM=S246를 correct 한다.
Insert:
-. RCV_TRANSACTIONS_INTERFACE, MTL_TRANSACTION_LOTS_INTERFACE,
MTL_SERIAL_NUMBERS_INTERFACE tables에 1 record 씩 insert
SQL> 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,
QUANTITY,
UNIT_OF_MEASURE,
ITEM_ID,
EMPLOYEE_ID,
SHIPMENT_HEADER_ID,
SHIPMENT_LINE_ID,
RECEIPT_SOURCE_CODE,
VENDOR_ID,
FROM_ORGANIZATION_ID,
FROM_SUBINVENTORY,
FROM_LOCATOR_ID,
SOURCE_DOCUMENT_CODE,
PARENT_TRANSACTION_ID,
PO_HEADER_ID,
PO_LINE_ID,
PO_LINE_LOCATION_ID,
PO_DISTRIBUTION_ID,
DESTINATION_TYPE_CODE,
DELIVER_TO_PERSON_ID,
LOCATION_ID,
DELIVER_TO_LOCATION_ID,
VALIDATION_FLAG
VALUES
(rcv_transactions_interface_s.nextval, --INTERFACE_TRANSACTION_ID
rcv_interface_groups_s.nextval, --GROUP_ID
SYSDATE, --LAST_UPDATE_DATE
0, --LAST_UPDATE_BY
SYSDATE, --CREATION_DATE
0, --CREATED_BY
0, --LAST_UPDATE_LOGIN
'CORRECT', --TRANSACTION_TYPE
SYSDATE, --TRANSACTION_DATE
'PENDING', --PROCESSING_STATUS_CODE
'BATCH', --PROCESSING_MODE_CODE
'PENDING', --TRANSACTION_STATUS_CODE
-2, --QUANTITY
'Each', --UNIT_OF_MEASURE
169845, --ITEM_ID
13706, --EMPLOYEE_ID
250536, --SHIPMENT_HEADER_ID
261490, --SHIPMENT_LINE_ID
'VENDOR', --RECEIPT_SOURCE_CODE
7927, --VENDOR_ID
204, --FROM_ORGANIZATION_ID
'Stores', --FROM_SUBINVENTORY
null, --FROM_LOCATOR_ID
'PO', --SOURCE_DOCUMENT_CODE
302979, --PARENT_TRANSACTION_ID
36665, --PO_HEADER_ID
42138, --PO_LINE_ID
76782, --PO_LINE_LOCATION_ID
78674, --PO_DISTRIBUTION_ID
'INVENTORY', --DESTINATION_TYPE_CODE
13706, --DELIVER_TO_PERSON_ID
204, --LOCATION_ID
204, --DELIVER_TO_LOCATION_ID
'Y' --Validation_flag
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
VALUES
( MTL_MATERIAL_TRANSACTIONS_S.NEXTVAL,--TRANSACTION_INTERFACE_ID
SYSDATE, --LAST_UPDATE_DATE
0, --LAST_UPDATED_BY
SYSDATE, --CREATION_DATE
0, --CREATED_BY
0, --LAST_UPDATE_LOGIN
'S246', --LOT_NUMBER
2, --TRANSACTION_QUANTITY
2, --PRIMARY_QUANTITY
MTL_MATERIAL_TRANSACTIONS_S.NEXTVAL, --SERIAL_TRANSACTION_TEMP_ID
'RCV', --PRODUCT_CODE
RCV_TRANSACTIONS_INTERFACE_S.CURRVAL --PRODUCT_TRANSACTION_ID
INSERT INTO MTL_SERIAL_NUMBERS_INTERFACE
( TRANSACTION_INTERFACE_ID,
LAST_UPDATE_DATE,
LAST_UPDATED_BY,
CREATION_DATE,
CREATED_BY,
LAST_UPDATE_LOGIN,
FM_SERIAL_NUMBER,
TO_SERIAL_NUMBER,
PRODUCT_CODE,
PRODUCT_TRANSACTION_ID)
VALUES
(MTL_MATERIAL_TRANSACTIONS_S.CURRVAL,--TRANSACTION_INTERFACE_ID
SYSDATE, --LAST_UPDATE_DATE
0, --LAST_UPDATED_BY
SYSDATE, --CREATION_DATE
0, --CREATED_BY
0, --LAST_UPDATE_LOGIN
'SN0005', --FM_SERIAL_NUMBER
'SN0006', --TO_SERIAL_NUMBER
'RCV', --PRODUCT_CODE
RCV_TRANSACTIONS_INTERFACE_S.CURRVAL --PRODUCT_TRANSACTION_ID
Commit;
2) Data가 제대로 insert 되었는지 확인을 위해 아래 scripts를 실행한다.
SQL> Select * from RCV_TRANSACTIONS_INTERFACE where PO_HEADER_ID=36665
INTERFACE_TRANSACTION_ID=232850
GROUP_ID=25057
TRANSACTION_TYPE=CORRECT
QUANTITY=-2
PARENT_TRANSACTION_ID=302979
DESTINATION_TYPE_CODE=INVENTORY
RECEIPT_SOURCE_CODE=VENDOR
SOURCE_DOCUMENT_CODE=PO
SQL> Select * from MTL_TRANSACTION_LOTS_INTERFACE
where PRODUCT_TRANSACTION_ID=&interface_txn_id;
TRANSACTION_INTERFACE_ID=11300777
LOT_NUMBER=S246
TRANSACTION_QUANTITY=2
NoteIMARY_QUANTITY=2
SERIAL_TRANSACTION_TEMP_ID=11300777
NoteODUCT_TRANSACTION_ID=232850
SQL> Select * from MTL_SERIAL_NUMBERS_INTERFACE
where PRODUCT_TRANSACTION_ID=&interface_txn_id;
TRANSACTION_INTERFACE_ID=11300777
NoteODUCT_TRANSACTION_ID=232850
FM_SERIAL_NUMBER=SN0005
TO_SERIAL_NUMBER=SN0006
3) Purchasing Responsibility에서 특정 Group ID(GROUP_ID=25057)에 대해
'Receiving Transaction Processor'를 실행한다.
4) Navigate to Receiving / Receiving Transactions Summary
PO 6752에 대해 Receipt Number 7746 가 Receive, Delivery, Correct to Inventory
transactions이 발생했는지 확인한다.
SQL> Select * from RCV_TRANSACTIONS where PO_HEADER_ID=36665
It returns 3 records
For TRANSACTION_TYPE=RECEIVE
TRANSACTION_ID=302978
DESTINATION_TYPE_CODE=RECEIVING
PARENT_TRANSACTION_ID=-1
QUANTITY=10
For TRANSACTION_TYPE=DELIVER
TRANSACTION_ID=302979
DESTINATION_TYPE_CODE=INVENTORY
PARENT_TRANSACTION_ID=302978
QUANTITY=10
For TRANSACTION_TYPE=CORRECT
TRANSACTION_ID=302982
DESTINATION_TYPE_CODE=INVENTORY
PARENT_TRANSACTION_ID=302979
QUANTITY=-2
FROM_SUBINVENTORY=Stores
5) Navigate to Purchase Orders/Purchase Orders Summary
Shipment, Distribution level에서 PO Number 6752에 대해 아래 수량을
확인한다.
Quantity Received=10
Quantity Delivered=8
Reference
Note 335699.1

Similar Messages

  • Issue regarding Receiving Transaction Processor (ROI)

    Hi Experts,
    We have EBS 11i (11.5.10.2) .
    At the time of PO Receipt thru application, the following 3 concurrent processes are running.
    (1) Receiving Transaction Processor
    (2) Receipt Traveller Concurrent program
    (3) Journal Import
    After creating the receipt thru application, we can modify the taxes at receipt time also.
    Now, same thing we are doing with Interface.
    In this scenario, the receipt is created successfuly thru Interface.
    Right now, we are running the process : *'Receiving Transaction Processor'* manually for the same.
    After running this process, the second process: *'Receipt Traveller Concurrent program'* is not running. In place , process : *'India - Receiving Transaction Processor'* is running.
    Also, For receipt created thru interface, we cannot modify the taxes
    Can anyone guide me , what we have to do to run the process: *'Receipt Traveller Concurrent program'* and to change the taxes.
    KFI, the we have taken processing_mode_code = 'BATCH' in RCV_TRANSACTIONS_INTERFACE table.
    regards
    Sanjay

    Hi PS,
    Thanks for reply.
    we want to control the receiving transaction processor .
    when we are running the process : ' receiving transaction processor ' through interface, another process : ' India - Receiving Transaction ' is automatically fired that we do not want . Due to this , the taxes are freezed at receipt level and we cannot modify the same.
    I hope you understood the scenario.
    Sanjay

  • Validations done by Receiving transaction processor

    I'm writing a custom program to receive an EDI 856(ASN) file and populating the data in the rcv interface tables for the Receiving transaction processor to run and create receipts for PO receiving.
    Before populating the data from the file into rcv interface tables, I would like to do the same validations which the RCVTP would do.
    Is there an API which can be used to do these validations?
    Does someone have the list of validations that can be performed so that RCVTP doesn't fail in validations later?
    Or is there a document which gives the list of all possible errors that can be found in po_interface_errors table.
    We are on 11.5.10.2
    Please help.
    Thanks
    Sandeep

    Hi,
    Please review the following docs and see if it helps you :
    How To Diagnose An Issue in ROI Receiving Open Interface in 11.5.10 / R12 PO / IOT / Req / RMA (Doc ID 564723.1)
    FAQ: Purchasing Documents Open Interface (Doc ID 224031.1)
    Thanks &
    Best Regards,

  • Receiving transaction Process Error

    Hi All,
    I am getting below error while running the "Receiving Transaction Processor" concurrent program.
    Error : RCV_TP_ACCT_PERIOD_CLOSED
    I verified PO, Inv and GL periods and all are open.
    Please help me to resolve the issue.
    Regards,
    Sreehari.

    Please see if these docs help.
    Aid to Resolving ROI Errors RCV_TP_INVALID_TRX_TYPE, RCV_TP_INVALID_AUTO_TRANSACT, RCV_TP_INVALID_RECEIPT_SOURCE,RCV_TP_INVALID_SOURCE_DOC,RCV_TP_INVALID_DEST_TYPE and RCV_TP_ACCT_PERIOD_CLOSED [ID 1301013.1]
    New Period, And PO Receiving Open Interface Is Failing With 'Period Not Open' [ID 406257.1]
    Aid To Resolving PO_INV_NO_OPEN_PERIOD and PO_INV_MUL_PERIODS Errors [ID 1311513.1]
    If you still have the same issue, I would suggest you log a SR.
    Thanks,
    Hussein

  • Receiving Transaction Manager

    Hi,
    We are currently on R12.0.4 and now upgrading on R12.1.3, In our Production Instance when i receive the Items no 'Receving Transaction Processor' Request runs, and i can Inspect and Deleiver the Items Quickly, where as in the Upgrade clone when i m going to receive the Items first the Receiving Transaction Processor request runs automatically and completed then i am able to inspect and Delever the Items in Inventory.
    Whats the difference in both setups. can you help?
    Regards,
    Abdul Wasi

    Abdul Wasi wrote:
    Hi,
    We are currently on R12.0.4 and now upgrading on R12.1.3, In our Production Instance when i receive the Items no 'Receving Transaction Processor' Request runs, and i can Inspect and Deleiver the Items Quickly, where as in the Upgrade clone when i m going to receive the Items first the Receiving Transaction Processor request runs automatically and completed then i am able to inspect and Delever the Items in Inventory.
    Whats the difference in both setups. can you help?
    Regards,
    Abdul WasiCheck this profile in both instance
    RCV: Processing Mode
    Mahendra

  • India - Receiving Transaction Processor program completing in Error status

    Hi All
    We are getting below error message in program "India - Receiving Transaction Processor". We are on R12.1.3 version.
    *** List of Transactions whose processing is skipped due to the below errors ***
    Transaction_id->5002 Error Message->Error in Line Number 1 - jai_rgm_claims_pkg.get_term_id => Location ID cannot be NULL
    Please suggest the solution.
    Thanks
    Ganesh

    Hi,
    The reason for the exception is we don't have any data in the file to zip. If you are sending xml data to the data definition check the path in select clause in bursting control file.
    Regards,
    Raavi

  • Receiving Transaction Manager concurrent program errors out with INACTIVE, NO Manager

    Hi,
    We have an R12.1.3, 2-node (1 node Apps, 1 node DB) ERP system on Sparc 64, Solaris 10 Machines.
    All the concurrent managers including Standard Manager and Receiving Transaction Manager are running fine.
    When we are running the concurrent program Receiving Transaction Manager(RCVTPO), it errors out with Inactive No Manager error.
    I am not being able to find any errors in the log files of CM or DB.
    Could someone help me resolve this error. Its kinda urgent
    Thanks.
    Muneer

    Please see the solution in (PODAMGR And RCVOLTM Inactive And Cannot Be Started (Doc ID 726158.1)).
    Are there any errors in the database log file?
    If the above didn't help, please run cmclean.sql and ccm.sql scripts.
    Concurrent Processing - CMCLEAN.SQL - Non Destructive Script to Clean Concurrent Manager Tables (Doc ID 134007.1)
    Concurrent Processing - CCM.sql Diagnostic Script to Diagnose Common Concurrent Manager Issues (Doc ID 171855.1)
    Thanks,
    Hussein

  • Con. Req. 'Receiving Transaction Manager' Inactive/No Manager : This request is an unconstrained request. (queue_method_code = I) , No concurrent manager is defined to process this request, so it cannot be processed.

    Hi Gurus,
    I need your help on a concurrent request ( Receiving Transaction Manager ) showing as Inactive/No Manager.
    EBS: R12.1.2 on Linux
    Database: 11.2.0.3 on HP UX Itanium
    A user is submitting the concurrent request - "Receiving Transaction Manager" (It is a concurrent program not a concurrent manager).  The request ends up as Inactive/No Manager. When I click on the diagnostics button this is what it shows -
    "No concurrent manager is defined to process this request, so it cannot be processed.
    Contact your system administrator to define a concurrent manager to process this request or to verify that existing concurrent managers have the correct specialization rules."
    I ran analyzereq.sql and the analysis is
    Analysis:
    Request 1427025 is in phase "Pending" with status " Normal".
                               (phase_code = P)   (status_code = I)
    This request is an unconstrained request. (queue_method_code = I)
    It is in a "Pending/Normal" status, ready
    to be run by the next available manager.
    Checking managers available to run this request...
    There is no manager defined that can run this request
    This should show on the form as Inactive/No Manager
    Check the specialization rules for each
    manager to make sure they are defined correctly.
    Additional information (from apps.FND_CONC.DIAGNOSE):
    No concurrent manager is defined to process this request, so it cannot be processed.
    Contact your system administrator to define a concurrent manager to process this  request or to verify that existing concurrent managers have the correct specialization rules.
    I ran another SQL to find out which manager runs the program :
    select CONTROLLING_MANAGER,request_id
    from fnd_concurrent_requests
    where request_id=1427025;
    It returned blank (or) NULL for controlling Manager.
    select b.USER_CONCURRENT_QUEUE_NAME from fnd_concurrent_processes a,
    fnd_concurrent_queues_vl b, fnd_concurrent_requests c
    where  a.CONCURRENT_QUEUE_ID = b.CONCURRENT_QUEUE_ID
    and    a.CONCURRENT_PROCESS_ID = c.controlling_manager
    and    c.request_id = 1427025;
    Returned Nothing.
    I thought that for a concurrent program when no specific manager is defined, Standard Manager is the default. Is my understanding wrong ?? Have anyone of you faced this issue? How did you fix it ?
    I did check the profile - Concurrent: Conflict Domain for the responsibility and it is blank.
    Appreciate any help.
    Thanks
    Cherrish Vaidiyan

    Was this working before? If yes, any changes been done recently?
    Your understanding is correct, unless this concurrent program is excluded from being processed by standard manager.
    If the request was not processed then the no rows output is an expected behavior -- (Doc ID 344011.1)
    Have you tried the solution in (Doc ID 1303315.1)?
    Thanks,
    Hussein

  • Receiving Transaction Interface

    Hi,
    I am able to do create all transactions ('RECEIVE','ACCEPT','REJECT','DELIVER') using only one group_id It means I have to submit only one Receiving Transaction Process program to process all these transactions. It is working fine when I am creating new receipt.
    Can someone help me here to get all transactions in same way(Using one Receiving Transaction Process request) when we have to add the transactions to already created receipts.
    Thanks In Advance.
    Thanks & Regards,
    Santosh

    Did you figure out how to create a DELIVER transaction via ROI when the RECEIVE transaction already exists?

  • Getting error while running Receiving Transaction Processor

    Hi all,i am getting an error in po_interface_errors after running Receiving Transaction Processor concurrent program
    INTERFACE_TYPE       COLUMN_NAME                           ERROR_MESSAGE                     
    RCV-856                  INTERFACE_TRANSACTION_ID      RCV_TP_INVALID_TRX_TYPE     
    TABLE_NAME
    RCV_TRANSACTIONS_INTERFACEI am trying to do an Inter Org transfer and i put the transaction_type as 'RECEIVE' .Can someone kindly suggest what should be the transaction_type for an Inter Org Transfer in rcv_transactions_interface table.Any help is appreciated
    Thanks in advance!!

    HI,
    We are getting the transaction_type error eventhough the transaction_type is a valid.
    Please advise.
    Regards
    MV

  • Error while Running Receiving Transaction Manager

    Hi.,
    We have 11..5.10.2 on AIX 5.3 intermeditley we are getting the below error for Receiving Transaction Manager. for temporary sloution we will restart the Receiving Transaction Manager is there any permanent solution for this.....?
    we have two Receiving Transaction Manager process.
    Error
    "APP 00204: Concurrent manager encountered an error while running the spawned
    concurrent program Receiving Transaction Manager: rcvoltm TM:Timeout"

    Hello.
    Have a look on MOS Doc ID 1071727.1
    Octavio

  • Urgent Please - Receiving Transaction Processor Issue

    Hi,
    We are on 11.5.10. I am trying to create PO receipts using the interface program "Receiving Transaction Processor". I inserted data into the rcv_headers_interface and rcv_transactions_interface tables. As this dta is for contract labor, i am assuming that there is no need to insert data into shipment_related interface table. Following shows the insert statement I made sure that I am running the process from the correct org (the org that i used in the filed destination_oprganization field). But still the process completes normally but po_interface_errors has a record with error message as :
    "RVTSH-189: Subroutine rvtshiline() returned error
    Cause: Subroutine rvtshiline() returned an internal error.
    Action: Note this error number and the actions you are trying to perform.
    Contact your system administrator for"
    The receipt gets created succesfully from the form. Anyone knows the issue? Please help me...thanks
    Here are the insert statements...
    --Insert data into Interface tables
    INSERT INTO rcv_headers_interface
    (header_interface_id,
    GROUP_ID,
    processing_status_code,
    receipt_source_code,
    transaction_type,
    auto_transact_code,
    last_update_date,
    last_updated_by,
    creation_date,
    created_by,
    expected_receipt_date,
    comments,
    validation_flag,
    packing_slip,
    vendor_id,
    vendor_site_id,
    ship_to_organization_id
    VALUES (rcv_headers_interface_s.NEXTVAL,
    rcv_interface_groups_s.NEXTVAL,
    'PENDING',
    'VENDOR',
    'NEW',
    'RECEIVE',
    SYSDATE,
    fnd_global.user_id,
    SYSDATE,
    fnd_global.user_id,
    SYSDATE,
    'test',
    'Y',
    'ABC',
    po_headers.vendor_id,
    po_headers.vendor_site_id
    po_distributions.destination_organization_id
    --Insert record in transactions_interface
    INSERT INTO rcv_transactions_interface
    (interface_transaction_id,
    header_interface_id,
    processing_status_code,
    receipt_source_code,
    transaction_date,
    GROUP_ID,
    last_update_date,
    last_updated_by,
    creation_date,
    created_by,
    transaction_type,
    processing_mode_code,
    transaction_status_code,
    quantity,
    unit_of_measure,
    source_document_code,
    po_header_id,
    po_line_id,
    po_line_location_id,
    po_distribution_id,
    to_organization_id,
    comments,
    interface_source_code,
    employee_id,
    auto_transact_code,
    destination_type_code,
    attribute_category,
    category_id,
    item_description
    VALUES (rcv_transactions_interface_s.NEXTVAL,
    rcv_headers_interface_s.CURRVAL,
    'PENDING',
    'VENDOR',
    SYSDATE,
    rcv_interface_groups_s.CURRVAL,
    SYSDATE,
    fnd_global.user_id,
    SYSDATE,
    fnd_global.user_id,
    'RECEIVE', --'NEW',
    'BATCH',
    'PENDING',
    2,
    po_lines.unit_meas_lookup_code,
    'PO',
    po_headers..po_header_id,
    po_lines.po_line_id,
    po_line_locations.po_line_location_id,
    po_distributions.po_distribution_id,
    po_distributions.destination_organization_id,
    'TEST',
    'RCV',
    1234, --employee_id
    'RECEIVE',
    'RECEIVING',
    po_distributions.destination_organization_id,
    45074,
    'Standard'
    );

    Pl see you duplicate post here - PO Receipts Interface Error!!
    For urgent issues, pl open an SR with Support
    Srini

  • Unable to view Purchase order in Receiving Transactions

    I am unable to view Purchase Orders in OPM (Recieving transactions- when i query up my Receipt transactions)
    I want to be able to View the PO by going to Tools -> View Purchase Orders

    Hi,
    I believe you are missing a sub-menu which facilitates to open the purchase order on the the responsibility menu you are working with. This is the cause for the issue I guess.
    Please refer the below note:
    Receiving Transactions Summary - View Accounting - Function Not Available To This Responsibility (Doc ID 865884.1)
    Note: In the above note, when trying tools > View accounting in the same form the user get the same issue. Similarly as solution proposed by the note, adding the missing sub menu to the menu will allow you to view the purchase order.
    Please add the purchase order view sub menu on the responsibility menu you are working with and check if the issue is solved.
    Please try this in your test Server and migrate the solution to the PROD.
    Hope this helps!
    Best Regards

  • Error in Receiving Transaction Processor concurrent program

    Hi all,i am trying to insert data into rcv_headers_interface and rcv_transactions_interface.So,for this data to get populated in rcv_shipment_headers and rcv_shipment_lines i am running Receiving Transaction Processor concurrent program in purchasing super user.But,this concurrent program gives below error
    +---------------------------------------------------------------------------+
    Purchasing: Version : 12.0.0
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    RVCTP module: Receiving Transaction Processor
    +---------------------------------------------------------------------------+
    Current system time is 14-OCT-2011 06:11:05
    +---------------------------------------------------------------------------+
    Concurrent program RVCTP returned error
    Cause:        RVCTP encountered an internal error.  Parameters: RVCTP,BATCH,,81,
    Action:        Note both this error number and the actions you are trying to perform. Contact your system administr
    RVTBM-007: Subroutine rvtbm_batch_mngr() returned error
    Cause:        Subroutine rvtbm_batch_mngr() returned an internal error. 
    Action:        Note this error number and the actions you are trying to perform. Contact your system admini
    RVTBM-040: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APP
    Cause:        A SQL error has occurred in RVTBM.  The SQL error is &LSQL_ERR.
    Action:        Take note of both this error number and the actions you were t
    Concurrent Manager encountered an error while attempting to start your immediate concurrent program RVCTP. Routine &ROUTINE received a return code of failure.
    Contact your support representative.
    +---------------------------------------------------------------------------+
    Current system time is 14-OCT-2011 06:11:10
    +---------------------------------------------------------------------------+
    +---------------------------------------------------------------------------+
    Executing request completion options...
    Output file size:
    0
    Output is not being printed because:
    The print option has been disabled for this report.
    Finished executing request completion options.
    {code}
    Can someone kindly explain me what's really going why coz i am new to this Applications.
    Thanks in advance!!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    There are several notes on metalink for "RVTBM-007: Subroutine rvtbm_batch_mngr() returned error".
    Take a look at those.
    Also if you are using dual uoms, make sure that setup and conversion is setup correctly.
    Hope this helps,
    Sandeep Gandhi

  • Hi , We are in 11.5.10.2, recently, one of our OU was sold but still we have given the option to use our system for 6 months inorder to support their business. Now, we dont want those receivables transactions to be posted to out company accounts.

    Hi , We are in 11.5.10.2, recently, one of our OU was sold but still we have given the option to use our system for 6 months inorder to support their business. Now, we dont want those receivables transactions to be posted to out company accounts.
    How to handle this situation in oracle now.

    How To: Direct Message  and  ArnettH_VZW

Maybe you are looking for

  • How do I create photo page with blow up images on click?

    I need some help trying to create a web page of photo thumbnails with blow-up larger images: 1) I want to create a contact sheet type of web page of multiple photo thumbnails. 2) When you click the photo it opens into a small window or "blow-up" vers

  • IDVD5 freezes during disc image creation

    iDVD(5.0.1) freezes at the "writing" stage of disc image creation. Video is imported to iMovie. I then make a 58 minute movie which I move to iDVD. After modifying the original iDVD file created by iMovie I "save as">new file name in another location

  • "unavailable" shown on phone

     We are getting many nuisance calls. These show on the phone screen as "unavailable". Often no-one answers the phone if we pick up' These calls are usually recd mornings, mid-day or early evening - usually in blocks of 4 or 5 calls within minutes of

  • HOW to Delete Call Phones History permanently for ...

    Hi, Am with a serious problem here. Actually I took a zero subscription per month and am using this to call my home country. Generally I get a Skype -To-Go number for the destination numbers and use to call to these numbers. I can see the call histor

  • Referring to instance names with variables

    I have the following problem. I have two movie clips with the instance names inst01 and inst02. I have the code : _root.inst01._alpha += 10; Now sometimes I would like it to be for "inst01" and others "inst02". Is there a way that I can just say set