RMA receipt creation

Hi,
Can any body please provide some details for populating the customer_id and customer_site_id for creating a RMA
i am pretty much confusion in populating the rcv_headers_interface and rcv_trsanctions_interface to populate the columns customer_id and customer_site_id
in case of the RMA what is the customer site id and customer_id from which tables can i get this data based on order_number
if any body reply with a query it will be very help full
regards
DRK

Hello Kimberly
You posted this sometime in March 2010 when I was not active in this forum. No need to despair though.
You can receive inbound RMA material without getting into credit blocks by simply turning off the credit check  for the item cat, usually the return item cats like REN( Standard Return used in Return orders),  IRRE ( return for repair used in Repair orders) are not relevant for credit check.  You may do at header (Document Type) level also if you have a return specific document but you may want to treat different item cats in the same document differently. So even if the customer is on credit hold, if the item cat is  not relevant for credit check, you should be OK.  Same thing for needing the check when retuning the goods (PGI) after the repair. Turn on credit check for that item cat. Example, the standard Repair Return item cat  (IRAL) can be made relevant for credit check.

Similar Messages

  • 11.5.10 : ROI를 통해 RMA RECEIPT, DELIVERY를 실행하는 방법

    제품 : MFG_INV
    작성날짜 : 2006-05-18
    11.5.10: ROI를 통해 RMA RECEIPT, DELIVERY를 실행하는 방법
    =========================================================
    PURPOSE
    11.5.10 이전 version에서는 ROI를 이용한 RMA receipt, delivery가 지원되
    지 않았다. 11.5.10 부터는 ROI가 RMA receipt,delivery를 지원하므로 아래
    예제 script를 이용하여 새로운 기능을 사용할 수 있다.
    Example
    아래 예제 script는 receipt routing이 'Direct'인 RMA에 대한 receive를
    ROI를 통해 실행하기 위한 내용이다.
    이 script는 record를 rcv_headers_interface와 rcv_transactions_interface
    table에 insert 하게 된다.
    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 ,
    CUSTOMER_ID ,
    EXPECTED_RECEIPT_DATE ,
    VALIDATION_FLAG
    SELECT
    RCV_HEADERS_INTERFACE_S.NEXTVAL ,
    RCV_INTERFACE_GROUPS_S.NEXTVAL ,
    'PENDING' ,
    'CUSTOMER' ,
    'NEW' ,
    SYSDATE ,
    1318, --USER_ID
    0 ,
    40073 , --CUSTOMER_ID
    SYSDATE ,
    'Y'
    FROM DUAL;
    Insert into rcv_transactions_interface
    (INTERFACE_TRANSACTION_ID,
    GROUP_ID,
    HEADER_INTERFACE_ID,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    CREATION_DATE,
    CREATED_BY,
    TRANSACTION_TYPE,
    TRANSACTION_DATE,
    PROCESSING_STATUS_CODE,
    PROCESSING_MODE_CODE,
    TRANSACTION_STATUS_CODE,
    QUANTITY,
    UNIT_OF_MEASURE,
    INTERFACE_SOURCE_CODE,
    ITEM_ID,
    UOM_CODE,
    EMPLOYEE_ID,
    AUTO_TRANSACT_CODE,
    PRIMARY_QUANTITY,
    RECEIPT_SOURCE_CODE,
    TO_ORGANIZATION_ID,
    SOURCE_DOCUMENT_CODE,
    DESTINATION_TYPE_CODE,
    DELIVER_TO_LOCATION_ID,
    SUBINVENTORY,
    EXPECTED_RECEIPT_DATE,
    OE_ORDER_HEADER_ID,
    OE_ORDER_LINE_ID,
    CUSTOMER_ID,
    CUSTOMER_SITE_ID,
    VALIDATION_FLAG)
    Values
    (RCV_TRANSACTIONS_INTERFACE_S.NEXTVAL, --INTERFACE_TRANSACTION_ID
    RCV_INTERFACE_GROUPS_S.CURRVAL, --GROUP_ID
    RCV_HEADERS_INTERFACE_S.CURRVAL, --HEADER_INTERFACE_ID
    SYSDATE, --LAST_UPDATE_DATE
    1318, --LAST_UPDATED_BY
    SYSDATE, --CREATION_DATE
    1318, --CREATED_BY
    'RECEIVE', --TRANSACTION_TYPE
    SYSDATE, --TRANSACTION_DATE
    'PENDING', --PROCESSING_STATUS_CODE
    'BATCH', --PROCESSING_MODE_CODE
    'PENDING', --TRANSACTION_MODE_CODE
    1, --QUANTITY
    'Each', --UNIT_OF_MEASURE
    'RCV', --INTERFACE_SOURCE_CODE
    149, --ITEM_ID
    'Ea', --UOM_CODE
    25, --EMPLOYEE_ID
    'DELIVER',--AUTO_TRANSACT_CODE
    1, --PRIMARY_QUANTITY
    'CUSTOMER', --RECEIPT_SOURCE_CODE
    204, --TO_ORGANIZATION_ID
    'RMA', --SOURCE_DOCUMENT_CODE
    'INVENTORY', --DESTINATION_TYPE_CODE
    204, --DELIVER_TO_LOCATION_ID
    'Stores', --SUBINVENTORY
    SYSDATE, --EXPECTED_RECEIPT_DATE
    99442, --OE_ORDER_HEADER_ID
    200068, --OE_ORDER_LINE_ID
    40073, --CUSTOMER_ID
    10144,--CUSTOMER_SITE_ID
    'Y');
    Reference Documents
    Note 339835.1

  • Credit memo not generated for RMA Receipt

    Hi,
    i created RMA receipt but for this credit memo not generated in AR, Manually i have run the Workflow Background Process  & Receiving transaction processor concurrent also. even though CM not generated(In AR Interface lines table also data is not available)..or else is there any possibility for cancel or return the RMA Receipt quantity?
    regards
    Balaji
    Edited by: user9122706 on May 15, 2012 9:22 PM
    Edited by: user9122706 on May 15, 2012 9:51 PM

    Dear Balaji,
    Credit memo not generated for RMA Receipt,Can u put manual credit in AR
    Regards,
    Shineee..

  • Differences between Automatic Receipts Creation Program and Master Program

    This is something I observed today - I'm hoping someone can explain it to me.
    If I go through the Receipt Batches form and create a new batch for Automatic Receipts, this calls the Automatic Receipts Creation Program and my batch gets created successfully.
    If I launch the concurrent request Automatic Receipts Master Program, no receipts are created. But there are invoices in the system eligible for receipting.
    I'm trying to understand what the Automatic Receipts Master Program does differently? What does it do in general?

    This is something I observed today - I'm hoping someone can explain it to me.
    If I go through the Receipt Batches form and create a new batch for Automatic Receipts, this calls the Automatic Receipts Creation Program and my batch gets created successfully.
    If I launch the concurrent request Automatic Receipts Master Program, no receipts are created. But there are invoices in the system eligible for receipting.
    I'm trying to understand what the Automatic Receipts Master Program does differently? What does it do in general?

  • RMA Receipt interface

    Does anyone know if there is an open interface for RMA receipts? With 11i, we have noticed that the RMA receipts are no longer a seperate menu option from the PO receipts. Can returns now be handled thru an open interface?
    Thank you
    Sha Green

    If you have lot numbers, it is quite easy.
    Start with mtl_onhand_quantities. Get lot_number.
    Join it with MTL_TRANSACTION_LOT_NUMBERS to get transaction_id.
    Join it with mtl_material_transactions to focus on po receipt transactions. (I think transaction_type_id=18).
    Join mtl_material_transactions with rcv_transactions using rcv_transaction_id.
    And then join that with po_line_location_id to get po details.
    Hope this answers your question
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • ONLINE MODE일 경우 RMA RECEIPT시 RVTPT-020 ERROR 발생시 해결 방법

    제품 : MFG_PO     
    작성날짜 : 2005-02-03     
    ONLINE MODE일 경우 RMA RECEIPT시 RVTPT-020 ERROR 발생시 해결 방법
    ==================================================================
    PURPOSE
    RCV: Processing Mode = On-line 인 경우 종종 RMA receipt시 아래와 같은
    error가 발생하는데 이 note를 통해 그 해결안을 찾을 수 있다.
    RMA Receipts error: RVTPT-020 Subroutine rvtoe_RmaPushApi()
    - EONT_PRICING_ERROR
    Symptom: (ERR_TEXT=QP_PREQ_PUB.Initialize_Constants ORA-6508:
    PL/SQL could not find program unit being called) returned error
    Oracle Purchasing - Version: 11.5.3 to 11.5.8
    Problem Description
    RCV: Processing Mode가 'On-line'인 경우 RMA order receiving을 할때
    system은 아래와 같은 error message를 종종 display 한다.
    ============================================================
    RMA Receipts error: RVTPT-020 Subroutine rvtoe_RmaPushApi()
    - EONT_PRICING_ERROR
    Symptom: (ERR_TEXT=QP_PREQ_PUB.Initialize_Constants ORA-6508:
    PL/SQL could not find program unit being called) returned error
    ============================================================
    Receiving Transaction Manager를 bounce 하면 문제가 해결은 되고, 같은
    RMA line을 다시 receive 받을 수 있게 된다.
    이 문제는 Processing Mode가 'IMMEDIATE'이거나 'BATCH'인 경우에는 발생하
    지 않으며 오직 'ON-LINE'인 경우에만 종종 발생한다.
    "Build Sourcing Rules"(이후 version에선 "Build Attribute Mapping'으로
    이름 변경) program이 이 문제의 원인이다.
    QP의 concurrent program "Build Sourcing Rules"가 몇 개의 package를
    invalid 상태로 만들어, invalid/changed 상태의 QP objects를 OM이 call
    할 경우 error가 나타나게 된다.
    이러한 Invalids의 결과는 ON-Line mode시의 RMA receipts에서 나타나게
    된다. 가장 신속한 Workaround는 Receiving Transaction Manager를 bounce
    하는 것이다.
    Workaround
    Bounce Receiving Transaction Manager.
    Solution Description
    Patch 2875824와 관련 pre-requisites patch를 적용한다.
    이 patch는 다음과 files version을 upgrade 한다.
    QPXCTRLB.pls - 115.0 ()
    QPXPSRCB.pls - 115.69.1158.2 ()
    qptab.odf - 115.90 ()
    QPXCTRLS.pls - 115.8
    QPXPSRCS.pls - 115.28
    QPXVATTS.pls - 115.5
    QPXVBSTS.pls - 115.4
    qprunbld.sql - 115.7
    이 patch는 RCV: Processing Mode = On-Line 을 사용시 receiving
    transactions을 다시 실행하기 위해 Receiving Transaction Manager를 다시
    bounce할 필요가 없게 할 것이다.
    이 issue는 11i.OM_PF.I(11.5.9) 에서 해결이 되었다.
    or
    Bounce Receiving Transaction Manager:
    1. $ps -ef | grep RCVOLTM (Running 중인 processes의 수를 조회)
    2. Deactivate Receiving Transaction Manager
    (System Administrator > Concurrent > Manager > Administer)
    3. $ps -ef | grep RCVOLTM (Running 중인 processes가 없을때까지 반복)
    4. Restart Receiving Transaction Manager
    Reference Documents
    262052.1 : RVTPT-020 UNABLE TO DO RMA RECEIVING ONLINE

  • Receipt creation program matched with autoinvoice

    Hi,
    I have entered an order using the Quick sales order form using a "Point of Sale" Order Type. There is no sales release nor shipment.
    Before booking the order, I have to apply a payment to it by performing Actions --> Payments and i have input a payment type and a receipt method.
    After booking the order, i will need to generate an autoinvoice and another request to automatically create a receipt and apply the receipt to the generated invoice in the AR module.
    Can somebody help me by stating which request(s) should i add in the request set in addition to the autoinvoice master program???
    Thanks,
    Mustupha

    Hi;
    APP-AR-11526: ORA-01555: snapshot too old: rollback segment number 3 with name "_SYSPlease check below note:
    Autoinvoice Error: ORA-1555 Snapshot Too Old [ID 551248.1]
    Regard
    Helios

  • Receipt Creation Note - require explanation

    Gurus,
    I was creating a standard receipt and I got the following message,
    Statement is being run or already run for the Receipt Date entered. Please enter the appropriate date later than the 08-DEC-10.
    Just to let you know 08-DEC-10 is today and the receipt date, GL date and maturity date was entered as 08-DEC-10.
    I was first wondering whether the STATEMENT in the above message is bank statement or account statement. I couldnt make sense of either as the bank statement is not being or been loaded for 08-DEC-10 as yet. Neither was somebody trying to print the account statement or printing an invoice on the same party etc.
    has anybody seen this note? I am using eBS 11.5.10. Any input will be great.
    Thanks
    regards
    UTP

    caesar dutta wrote:
    Hi:
    I would like to have a good tutorial on SQL Performance tuning so that I can face some coming interviews. I have observed that in many interviews, the interviewer
    is not liking answers to index etc rather asking more on Hash Joins, Nested loops with difference between them and when one is better over the other. I would also like to have explanation on Sorting, mergin etc.
    To learn these specific things you have talked about, i would suggest you to read Tom Kyte's Effective Oracle by Design. There is one dedicated chapter to SQL and it covers all the topics you talked about above.
    Otherwise also, it is an amazing book and a must read.

  • Transfer Requirement for Goods Receipt Item

    Hi All,
    We are trying to create Transfer Order for Goods Receipt items using an ITS mobile application.We are using the function module L_TO_CREATE_TR to create Transfer Order by passing the Transfer Requirement from the Goods Receipt as an input to the function module. Our requirement is to create one Transfer Orde per Goods Receipt item. We need to create Transfer Order for the items simulatneously from different terminals.Since we have only one Transfer Requirement for the entire Goods Receipt document, we are not able to create Transfer Orders simultaneously because of the system lock (Transfer Requirement is locked).
    Is it possible to create separate Transfer Rquirement for the individual items in the Goods Receipt via customizing/User exit.
    Your guidance in this regard will be great help for us.
    Regards,
    Shaju

    Hi Dirk,
    Thank you for your reply.
    Our enduser will be using handheld device for Transfer Order creation. The user will pick the GR item material from one storage type (902) and the Transfer Requirement will be locked at this moment.Later while placing the SU in destination bin the user will scan the destination bin and the Transfer Order will be created at the time of scanning. Till the completion of the entire process the Transfer Requirement will be locked and no one else can pick the materials of the same GR from 902 storage type.
    We are trying to create Transfer Requirements for each Goods Receipt Item and we are not able to find any user exit in Goods Receipt Creation or any customizing option.
    Can you please check and help us to resolve the same.
    Regards,
    Shaju
    Edited by: shaju tv on Apr 5, 2010 11:40 AM

  • Network budget exceeded error while creating Goods receipt/Invoice

    Hi,
    I created project , wbs element, and network and released the project...i created a Po using this network...after that i went to CJ30 and allocated budget for WBS element..I activated availablity control check and define the tolerance limits for all transaction groups (++) with usage as 3(Error message) but i am not getting any error message while creating GRN/Invoice...what setting i have to made to check the budget availablity at the time of goods receipt creation and invoice creation....
    Thanks
    regards
    Dinesh.a

    Hi Dinesh,
    First of all you check whether you have assigned the budget profile in Network Profile or not. 
    Question for you: I want to hide out Account Assignment Element for first 2 levels of WBS Element and i want to consider from 3rd level onwards for specific project profile.  Any Idea.
    regards.

  • Issue with creating receipts(using interface) for a PO with multiple lines

    Hi,
    We have a receipts creation program which creates creates receipts.
    The issue is, if the PO contains 2 lines then the program creates receipts for only 1 line.Can someone suggest a solution for the same.
    Issue in Detail:
    The program works as follows
    - Populate rcv_header_interface table for Po Line#1 and Line#2
    - Populate rcv_transactions_interface table for Po Line#1 and Line#2
    - Invoke oracle std 'Receivogn Transaction Processor' program
    -Check for Receipt Number generated in the base table rcv_shipment_headers
    When we query the rcv_shipment_headers table, we found receipt_number is created for only Line#1.
    The data written to interaface table are as follows
    rcv_header_interface
    header_interface_id - sequence value
    GROUP_ID - sequence value
    Processing_status_code - 'PENDING'
    Receipt_source_code - 'VENDOR'
    transaction_type - 'NEW'
    vendor_name - <<derived from Po>>
    validation_flag -'Y'
    expected_receipt_date - current date
    WHO clolumns
    rcv_transactions_interface
    interface_transaction_id - seq value
    GROUP_ID - <<as header one>>
    header_interface_id - <<header data>>
    transaction_type - 'RECEIVE'
    transaction_date - current date
    processing_status_code - 'PENDING'
    processing_mode_code - 'BATCH'
    transaction_status_code - 'PENDING'
    employee_id - agent Id of PO,
    po_header_id - <<derived from Po>>
    po_line_id - <<derived from Po>>
    po_line_location_id - <<derived from Po>>
    validation_flag - 'Y'
    source_document_code 'PO',
    to_organization_code - NULL,
    expected_receipt_date - sysdate + 3
    Document_line_num - 1
    auto_transact_code - 'DELIVER'
    receipt_source_code - 'VENDOR'
    vendor_name - <<derived from Po>>
    destination_type_code - 'EXPENSE'
    document_shipment_line_num - 1
    amount - <<derived from Po>>
    po_distribution_id - <<derived from Po>>
    Have we missed any data tobe inserted into transactrin interface table because of which the transaction processor is geenrating receipt for Line#1 only?
    Thanks,
    Kamath.

    Hi,
    I have the same problem just now.
    Have you found some solutions about it ?
    thx
    Luigi

  • Process AR Receipts via API

    Dear Friends,
    I have below few querys related to AR Receipts process via API.
    1)     Can we change the receipt status (APPROVED  CONFIRMED REMITTED  REVERSED/ CLEARED) through any API? Any one can explain how it is happening in real world?
    2)     Can we change the receipts accounting through any API. I want to mean here, the receipts GL accounts are defaulted from Receipt Method & MISC receipt activity (in case of MISC receipt). Can we change those defaulted accounts through any API?
    3)     In case of MISC receipt can we populate the “Paid By” field thought the MISC receipt creation API?
    Thanks & Regards
    VB

    Hi Muktech,
    Currently there is no API for BPM 11g. There is an API for the human task but this will not be sufficient for completing a process activity.
    Hope this helps.
    Kind Regards,
    Nils

  • Raising receipt for Inter-Org transfer

    Hi,
    Is there any API for inventory Receipt creation for Inter-Org transfer.
    I have gone through Receving Open Interface, Oracle Inventory Open Interface and API Volume II(manual), it specifically says "Receiving Open Interface does not support:Receiving against Inter-Organization transfers".
    If any one has worked on this kind of assignment before ,please provide information.Your help is appreciated.
    Thanks
    Ravi

    Thanks for your reply Kashif,but the link you provided doesn't explain what source_code should be for an Inter Org Transfer
    Edited by: sandy on Oct 13, 2011 12:19 PM

  • Bank Charges through Lockbox or Receipt API?

    How the bank charges on a receipt are entered though Lockbox or Receipt API? If not, Is there a workaround other than Manual Receipt?

    Bank Charges can be passed through API by setting p_factor_discount_amount.
    But how can it be handled through Lockbox.
    Following excerpt from user Guide
    Bank Charges
    The profile option AR: Create Bank Charges determines whether
    Receivables will consider bank charges and tolerance limits when
    applying receipts. When this profile option is set to Yes, both the Bank
    Charges and Tolerance Limit fields appear in the QuickCash window.
    However, whether you can enter values in these fields depends on the
    receipt’s Application Type and creation status.
    If you are applying a QuickCash receipt using an Application type
    other than ’AutoCash Rule’ and the receipt creation status of the
    Receipt Class is ’Cleared,’ Receivables lets you enter an amount in the
    Bank Charges field. (A receipt is created as Cleared if the Clearance
    Method of the receipt class is set to ’Directly.’)
    The default amount of the Standard Charge field is the value you
    entered in the Bank Charges window. This value is for informational
    purposes; it is used only when applying receipts based on AutoCash
    rules. See: Bank Charges: page 2 – 89.
    When applying QuickCash receipts using an Application Type of
    ’AutoCash Rule,’ Receivables disables the Bank Charges field. For
    more information about how Receivables uses the Bank Charges and
    Tolerance Limit values to match receipts with invoices, see: AutoCash:
    page 7 – 173.
    It says through Quickcash wndow if the application type is other then "Autocash rule", then Bank charges can be entered. But where is Quickcash window, does it mean the Batch Summary > Post Quickcash. I couldnt find where it can be entered other than in Receipts window.

  • How to create RMA lines using OE_ORDER_PUB API

    Hi All,
    We are trying to create RMA lines using OE_ORDER_PUB API but every time API creating <b>Standard Order Line</b> line type in application.
    My program is creating order header as a <b>Return Order</b>, i am passing corrent line type ids (1028 - RMA Shipment, 1027 - RMA Receipt) but oracle API is creating Standard Order Lines (ID 1001).
    Can any one tell me about that?
    Thanks
    Ravi
    null

    Check the defaulting rules setup. Defaulting rule will derive the line type based on the order type and shippable flag etc.
    Also check the line flows assigned to the order type in transaction types window.
    Thanks / Bhaskar Akkala

Maybe you are looking for

  • Where is Free Goods Indicator Stored?

    Hi All, Looking at the PO screen, Free Goods Indicator, Free Item Indicator is stored in UMSON, but I can't find that in any table. Does anybody know what table this is in? Please help Thanks, Thang

  • Problem in Opening JPopupMenu

    Hi We are facing a problem in opening JPopupMenu in multiple browser windows. We have a parent window which has a JApplet. We have another window which is a child window of the parent. That also has a different applet. When we right click on the appl

  • Unknown cause for -10004 error

    The following Applescript functions to the extent it accomplishes each 'say' command. But the Events and Replies pane shows it encountering a '-10004' error with each list item, "A privilege violation occurred." After the error, the 'end tell' is exe

  • Need Assistance PLEASE

    I just purchased Studio 8 and I would like to know if I need Coldfusion MX7 or does one of the programs contain Coldfusion or Coldfusion behavior?

  • HT2978 iphone 4 won't let me sync music due to an unknown error(13019). help please

    my iphone4 won't let me sync music due to unkown error(13019). help