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 PMDear 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? -
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 GreenIf 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,
MustuphaHi;
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
UTPcaesar 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,
ShajuHi 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.aHi 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 -
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
VBHi 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
RaviThanks 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
nullCheck 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
-
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
-
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