Need API information for Inter Org Transfer
We are currently developing a form to perform inter-org transfer, we could nt customize the standard to our needs.
What are tables affected in this process? I believe MTL_MATERIAL_TRANSACTIONS_TEMP will be one of the tables to be populated. Is there any API for the same?.
Any pointers would be of great help.
Thanks
Balaji
For any sort of material transfer transactions you need to do.
The best way is to populate your interface table.
There are various tables for material transfer.
1.)MTL_TRANSACTIONS_INTERFACE
MTL_TRANSACTION_LOTS_INTERFACE --- only for lot control
Provide the lot information for material transaction interface if inserted in 1.
MTL_SERIAL_NUMBERS_INTERFACE----only if serial control is also there.
Provide the serial information for material transaction interface if inserted in 1.
No need to touch any temp tables. They are autopopulated as a result of your interface tables.
By the process you are goin gto run thereafter.
Baiscally after this you can run following concurrent program
Process transaction interface
Similar Messages
-
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 -
Hi all,can someone explain me what are the mandatory columns in mtl_transactions_interface table for Inter Org transfer.
Any help is appreciated.
Thanks in advance!!Thanks Helios for the reply
I need to insert data into mtl_transactions_interface table.I inserted all the mandatory columns,but now the requirement is inserting data into below columns
TRANSFER_PRICE
TRANSFER_PLANNING_TP_TYPE
TRANSFER_PERCENTAGE
TRANSFER_OWNING_TP_TYPE
TRANSFER_ORGANIZATION_TYPE
TRANSFER_LPN_ID
TRANSFER_LOCATOR
TRANSFER_COST_GROUP_ID
TRANSFER_COSTSo,can u suggest what data i should populate in the above columns for an Inter Org transfer.Should i hard code some of them or should i get them form some table -
11.5.10 ROI를 통해 INTRANSIT SHIPMENT(INTER-ORG TRANSFER)를 처리하는 방법
제품: Applications
작성날짜 : 2006-05-30
11.5.10 ROI를 통해 INTRANSIT SHIPMENT(INTER-ORG TRANSFER)를 처리하는 방법
===============================================================
PURPOSE
11.5.10 Receiving Open Interface를 통해 Lot / Serial Controlled Items을 Intransit Shipment (Inter-org transfer) 처리하는 방법을 기술함.
Explanation
11.5.10에서는 ROI를 통해 Inter-Org Transfers를 지원합니다.
. RECEIVE transaction
. DELIVER to Inventory Transaction
Solution
========
- Receiving Open Interface (ROI)를 통해서 2 inventory organizations
사이의 Inter-Organization Transfer를 수행한다.
- Direct Receipt Routing으로 RECEIVE 와 DELIVER transaction을 동시에
수행한다.
<1> the sample script has been tested for a Lot and Serial
Controlled Item.
The script will load records into the tables
RCV_HEADERS_INTERFACE,
RCV_TRANSACTIONS_INTERFACE,
MTL_TRANSACTIONS_LOTS_INTERFACE
MTL_SERIAL_NUMBERS_INTERFACE
* If the item is only a standard item, only the records into
RCV_HEADERS_INTERFACE and RCV_TRANSACTIONS_INTERFACE tables
have to be created.
<2> Setup
1) Inventory Setup/Organizations/Shipping Networks
- From Sending Organization M1 to Destination Organization D2
- Transfer Type=Intransit
- Receipt Routing=Direct
2) Item 'Lot-Serial-Controlled-1' is a lot and serial controlled
Item in sending and Destination Organization
<3> Create manual "Intransit Shipment"
Inventory / Transactions/ Inter Organization transfer
- From Org= M1, To Org= D2
- Shipment: 'ROI-Lot-Serial-1'
- Item= Lot-Serial-Controlled-1
- Lot=S00226
- From Subinventory=Stores
- To Subinventory=Staging1
- Quantity=10
- Start Serial Number=SM1_00001
- End Serial Number=SM1_00010
<4> data collection for RCV_TRANSACTIONS_INTERFACE table
- Select * from RCV_SHIPMENT_HEADERS
where SHIPMENT_NUM like '&Shipment_Num';
- Select * from RCV_SHIPMENT_LINES
where SHIPMENT_HEADER_ID=&Shipment_Header_id;
- Select * from RCV_LOTS_SUPPLY
where SHIPMENT_LINE_ID=&Shipment_Line_id;
- Select * from RCV_SERIAL_SUPPLY
where SHIPMENT_LINE_ID=&Shipment_Line_id;
<5> RECEIVE/ DELIVER to INVENTORY Transaction for INTER-ORG
TRANSFER SHIPMENT
- Direct DELIVER Receipt
- LOT_NUM=S00226 and serial numbers SM1_00001 to SM1_00002
Insert
- RCV_HEADERS_INTERFACE with SHIPMENT_NUM='ROI-Lot-Serial-1',
VALIDATION_FLAG='Y'
- RCV_TRANSACTIONS_INTERFACE with TRANSACTION_TYPE='RECEIVE',
AUTO_TRANSACT_CODE='DELIVER' , DESTINATION_TYPE_CODE='INVENTORY'
RECEIPT_SOURCE_CODE='INVENTORY', SOURCE_DOCUMENT_CODE='INVENTORY'
VALIDATION_FLAG='Y'
- MTL_TRANSACTIONS_LOTS_INTERFACE with quantity=2, lot number S00226
- MTL_TRANSACTIONS_SERIAL_INTERFACE with FM_SERIAL_NUMBER='SM1_00001'
and TO_SERIAL_NUMBER='SM1_00002'
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,
LAST_UPDATE_LOGIN,
CREATION_DATE,
CREATED_BY,
SHIPMENT_NUM,
SHIP_TO_ORGANIZATION_ID,
EXPECTED_RECEIPT_DATE,
VALIDATION_FLAG
VALUES
(rcv_headers_interface_s.nextval , --Header_Interface_Id
rcv_interface_groups_s.nextval, --Group_Id
'PENDING', --Processing_Status_Code
'INVENTORY', --Receipt_Source_Code
'NEW', --Transaction_Type
'DELIVER', --Auto_Transact_Code
SYSDATE, --Last_Update_Date
0, --Last_Updated_By
0, --Last_Update_Login
SYSDATE, --Creation_Date
0, --Created_By
'ROI-Lot-Serial-1', --Shipment_Num
210, --Ship_To_Organization_Id,
SYSDATE, --Expected_Receipt_Date
'Y' --Validation_Flag
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,
INTERFACE_SOURCE_CODE,
ITEM_ID,
EMPLOYEE_ID,
AUTO_TRANSACT_CODE,
SHIPMENT_HEADER_ID,
SHIPMENT_LINE_ID,
RECEIPT_SOURCE_CODE,
TO_ORGANIZATION_ID,
SOURCE_DOCUMENT_CODE,
DESTINATION_TYPE_CODE,
SUBINVENTORY,
SHIPMENT_NUM,
EXPECTED_RECEIPT_DATE,
HEADER_INTERFACE_ID,
VALIDATION_FLAG
VALUES
( rcv_transactions_interface_s.nextval, --
INTERFACE_TRANSACTION_ID
rcv_interface_groups_s.currval, --GROUP_ID
SYSDATE, --LAST_UPDATE_DATE
0, --LAST_UPDATED_BY
SYSDATE, --CREATION_DATE
0, --CREATED_BY
0, --LAST_UPDATE_LOGIN
'RECEIVE', --TRANSACTION_TYPE
SYSDATE, --TRANSACTION_DATE
'PENDING', --PROCESSING_STATUS_CODE
'BATCH', --PROCESSING_MODE_CODE
'PENDING', --TRANSACTION_STATUS_CODE
2, --QUANTITY
'Each', --UNIT_OF_MEASURE
'RCV', --INTERFACE_SOURCE_CODE
169845, --ITEM_ID
13706, --EMPLOYEE_ID
'DELIVER', --AUTO_TRANSACT_CODE
233534, --SHIPMENT_HEADER_ID
246486, --SHIPMENT_LINE_ID
'INVENTORY', --RECEIPT_SOURCE_CODE
210, --TO_ORGANIZATION_ID
'INVENTORY', --SOURCE_DOCUMENT_CODE
'INVENTORY', --DESTINATION_TYPE_CODE
'Staging1', --SUBINVENTORY
'ROI-Lot-Serial-1', --SHIPMENT_NUM
SYSDATE, --EXPECTED_RECEIPT_DATE,
rcv_headers_interface_s.currval, --HEADER_INTERFACE_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
'S00226', --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
'SM1_00001', --FM_SERIAL_NUMBER
'SM1_00002', --TO_SERIAL_NUMBER
'RCV', --PRODUCT_CODE
RCV_TRANSACTIONS_INTERFACE_S.CURRVAL --
PRODUCT_TRANSACTION_ID
Commit;
<6> In Purchasing Responsibility, Change to receiving organization
- run the Receiving Transaction Processor for the given group_id
used in RHI and RTI (GROUP_ID=25168)
<7> check a data
Navigate to Receiving / Receiving Transactions Summary form
- For Shipment Number ROI-Lot-Serial-1, Receipt Number 5012
has Receive and Deliver transactions.
Reference Documents
Note#336924.1
글 수정:
heeyeol2I Think Rajesh is Good inspite of Merlin.
Can u send me your mail i'd.
Actually I'm Facing Some Proble In Receipt Header.
As the period in GL and Inventory is open till march-07 and i'm doing transaction today.
After this also application is throughing a error.
APP-PO-14230
I Can't Send u the Screen Short hear.
Please Help Me.
Bachan -
Do we have different API's for BG / Org / Job / Position ? If yes please let me know
Regards,
Naga
<mod. action: removed personal email id>
Message was edited by: Nicolas.GasparottoHi Theo,
we've looked at the data you sent me and found that we already ran into this issue even before the first productive release.
The good news is that the problem should be solved already with the first release SAP NetWeaver CE 7.1 EhP1 SP1 Patch 0.
The bad news is that if you initally created the process and modeled the mapping with the Beta release (which contained this bug), false model information was written into the project files. So the problem is not solved by re-compiling the project with a newer NWDS.
Can you please check whether this model was created initially with the Beta version? If this is the case, I'm afraid you'll have to re-model the process with the productive release from scratch.
If you are sure that you modeled this from scratch with the official (SP1) release, please open an OSS ticket for this.
But I can put your mind at ease on one point: your use-case does not fall under a product limitation. This should work with the productive release, and if it doesn't, it's a bug that needs to be fixed.
Best regards,
Oliver -
What is the difference between Inter-org Transfer & ISO
Can anybody please share the difference between Inter-org Transfer & ISO?
e.g. Legal bounding, accounting entries, traceability, charging to demanding entity/organization...
Also please help me to understand when shall we use which option, and where we can not use which option...
e.g. Inter-org transfer can't be used when material in required in some different LE (Legal entity).Internal Sales Order (ISO) is the same as the PO and SO creation process which occurs within the Company. It is a process used to request and transfer material from one inventory to another with the Same or Different Operating Unit. This is usually initiated in Oracle Purchasing which creates a Requisition and upon running the Create Internal Sales Order Concurrent program, the order is loaded into the Order Import Tables. The Order Import program is run in the Order Management of the Operating Unit in which the Orders needs to be Created. The Order is then booked and shipped and received in the destination organization. The invoicing activity depends on the company rules.
Inter Org Transfers are the material transfers within two Organizations that are under the same Operating Unit. There is no creation of the sales orders or anything but a regular material transfer from one org to another. The item needs to be defined in both the Organizations. This is usually done to maintain the inventory balances and there is no actual shipping process that is defined for this. -
How can we reverse an inter-org transfer?
Hi
We have a problem with an inter-org transfer. The intransit shipment has been created to an intransit receipt and the receipt didnt create "RECEIVE" and "DELIVER" transactions. It only created "RECEIVE" so we corrected the quantity and made the receipt to zero.
The problem now is this item/receipt is shown in the expected receipts report.
How can we reverse or cancel the shipment?
Any ideas please?
Thanks,
PrathimaPrathima,
What metalink says is correct.
Option 1: Deliver it in the destination and reverse the transaction by doing one more org transfer from B to A. Clean way.
Option 2: If your FOB point in the shipping network is Receiving, then you can probably apply a data script. You need to delete the mtl_supply and then perform miscellaneous receipt crediting intransit account and debiting inventory account. If your FOB point is shipping, your accounting has touched more accounts (if transfer pricing is involved even one more) hence this method is not recommended.
I am not sure how many more applications you have in your instance that are dependent like manufacturing and service applications.
If they are installed, as you can see the first approach is clean.
Thanks
Nagamohan -
Somebody have samples about how to fill the ROI tables only to have the receipt from inter-organization transfer with in-transit routing.
Thanks in advance.Pl. visit following links.
Oracle Apps: 11.5.10 / R12 ROI How to Receive Intransit Shipment (Inter-org transfer) for Lot / Serial Controlled Items …
11.5.10 ROI를 통해 INTRANSIT SHIPMENT(INTER-ORG TRANSFER)를 처리하는 방법 -
Need API adapters for LSH (Oracle Life science data hub)
Hi guys, I am looking for some sample API code / programs by using adapter in LSH. Would appreciate if you have any, do send to me.
for example: I have a code like below.
Cdr_Pub_Df_Workarea.createWorkArea (
p_api_version=>1
,p_init_msg_list=>CDR_PUB_DEF_CONSTANTS.G_FALSE
,p_commit=>CDR_PUB_DEF_CONSTANTS.G_FALSE
,p_validation_level=>CDR_PUB_DEF_CONSTANTS.G_VALID_LEVEL_FULL
, x_return_status => x_return_status
, x_msg_count => x_msg_count
, x_msg_data => x_msg_data
, pio_sourceCdrNaming =>varWANSObj
, pio_workareaObjType =>varWAObj
, pi_defClassificationColl => NULL
I need more information for other APIs except above
Thanks.
SKRHi,
For information on LSH APIs please refer to irep.oracle.com.
Regards,
Balu -
Inter org transfer accross OUs and LEs
Can I make an inter org transfer across OUs?If yes, what is the advantage of an ISO vis-a-vis IO transfer? Can I do an inter org transfer across LEs as well?
The situation is I change the receipt date at first time then doing the receipt transaction, the receipt date will the changed as sysdate,
if I change the receipt date after doing the receipt transaction, the receipt date will be chagned as what I key-in. -
Why do i need payment informations for free games
why do I need payment information for free games?
You can create an iTunes account without payment info on file.
Once you have a card on file, though, iTunes wants it to be current/valid. Don't think there's any way around it. -
API information for financial modules
Hi gurus
form where i can get information about API for financial modules , we need document in which APi description is available specially which are used in Financial Module i.e. AP, AR, GL.
thanks in advance
thanx
PratapHi,
If you are in 11i, you can check the Integration Repository here:
http://irep.oracle.com
If you are in R12, the Integration Repository is embedded in the EBS.
There are also some API guides for different modules in the EBS documentation library. The documentation available depends on the apps release:
http://www.oracle.com/technology/documentation/applications.html
Hope it helps. -
Automatic sequence number for Inter-Org
The problem which right now i am facing is that while making inter-org,... i am maintaining my own sequence... because system is not giving me any automated number... so due to this sometimes... sequence got disturbed... so is there any way.. that i can get the system generated sequence number.. as i am getting for sales order when i save it....if yes.. then please give me brief solution about this issue..
Thanks,
Junaid IftikharHi,
If you want your intercompany AR transactions to have a different numbering sequence from regular AR invoices, you need to setup a new transaction batch source for your interncompany AR transactions, a new order type and a new line type for your intercompany sales orders. When you define your order and line types, reference the new batch source you have just created in AR.
AR Batch Source: AR Manager: Setup: Transactions: Batch Sources.
Order an Line Type: OM Superuser: Setup: Transaction Types: Define.
Hope it helps,
Ketter Ohnes -
Hi,
we are trying to do inter -organizations transfer for inventory in 11i .
We have setup 4 inventory organizations with their accounts (including receivable and payable accounts in each inventory orgaization).
We have not made any more accounts setup and we defined the shipment newtork as direct transfer.
Now when we do inter oraganization transfer we have balances in the payable and receivable account after any transaction.
Meaning, from accounting perspective I think these accounts should have 0 balance as they should debit credit one another.
What can possibly be wrong??
Please help...Hi,
Our setup was wrong .We modified it according to Oracle Inventory User Guide (Inter Organization Shipping Network):
2. Enter the general ledger receivables account used as an
inter–organization clearing account for the shipping organization.
The inter–organization receivable account for the shipping
organization should equal the inter–organization payables account
for the receiving organization.
3. Enter the general ledger payables account used as an
inter–organization clearing account for the receiving organization.
The inter–organization receivable account for the shipping
organization should equal the inter–organization payables account
for the receiving organization. -
I need the information for migrate businessobjects old version to xi R3
Dear All,
i need the information about migration for businessobjects old version to BO XI R3
Thankyou,Hi Gopal,
What is the version of the existing BOE which you are using?
Please find the link to download the Admin guide:
-Please go to Http://help.sap.com
-Click on BusinessObjects tab
-Select the product as BusinessObjects Enterprise.
-You will find some useful guides to download.
However you can find the steps to perform migration as follows:
u2022 Create a Back-Up of CMS database(System and Audit) of the existing system.
u2022 Create a Back_Up of "FileStore" folder located at ..\Business Objects\Business Objects 11.5\"
u2022 Create a Back_Up of complete registry.
u2022 If the Business Objects system is customized for AD authentication,SSO etc., create a Back-Up of files on which changes are made.
u2022 If there are any Service Packs or Fix Packs installed, uninstall them in the reverse sequence of version.
u2022 Uninstall the base install of Business Objects Xi Release 2.
u2022 Clean all the registry entries for previous install of Business Objects.
u2022 Restart the computer.
u2022 Create two new Databases, one for CMS System database and one for CMS Audit database.
u2022 Create two new DSN's under ODBC configuration to point to the new Databases.
u2022 Install Business Objects XI 3.1 and while installing point the CMS to the new databases.
u2022 When the installation completes, stop the Server Intelligence Agent(SIA).
u2022 Right click and open the properties of SIA.
u2022 On the settings of CMS System database configuration, click specify.
u2022 Use "Copy from another Data Source" to migrate data from previous database to new database.
u2022 If the SIA fails to start, create another SIA and point it to the new Database with the migrated database.
u2022 Click on update objects and then start the SIA.
u2022 Login to "Central Management Console(CMC)" using Enterprise "Administrator" account.
u2022 Verify the License of Business Objects XI 3.1.
u2022 If the servers are showing disabled under CMC, enable all the servers.
u2022 Restore the "FileStore" folder to location "..\Business Objects\Business Objects Enterprise 12.0\".
u2022 If any report is missing database credentials, provide them and the reports will run ok.
These steps are for the BOE XIR2 and BOE XIR3. However you can also be useful for too.
I hope this helps you.
Regards,
Prashant
Maybe you are looking for
-
Hiding fields of a table in distribution model
Hello Folks, I have a standard table with the append structure included with two fields. I have created two distributed systems to two different servers- but want to transfer standard table data without custom fields data to one system, where as stan
-
Just updated OS X to 10.10 (Yosemite), on a MacBook Pro Retina (i7 processor, 8 GB) today. Now, after having trouble, so uninstalled & reinstalled Adobe Acrobat Pro XI (11.0.07), I'm further delayed each time I try to scan. In the past, I've used the
-
Ok people i have been using this z10 baby for almost a month and there r no short cuts here everything almost has a looooong cut so if ur ok with that its a good phone...... I am pretty happy with mine...... battery run time is very good... But still
-
Problem with image Im mobile Display....
hi all .... i m devloping one project in that i a creating one image based on data that comes from database and i want to show that image on jsp .....it is work perfectly in "IE browser" but when the same code i run on blackberry simulator.....it doe
-
Homehub 2.0 will not change status of BTFon. HELP
Hi, couple of weeks ago I got BT Infinity. All OK. However I noticed that the HomeHub has not enabled BTFon even though I am opted in. Called help desk a few days ago, thet tried opting me out, then back in and said to wait 72 hours for Hub to regist