Sie sind auf Seite 1von 5

3/28/2019 Document Display

Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential.

Fusion CST: How Transactions are Interfaced to Costing From Other Modules ( AP INV WIP AR)
for Further Cost Processing (Doc ID 2277124.1)

In this Document

Purpose
Scope
Details
Steps
Transfer Transactions from Receiving to Costing ( Receiving To Receipt Accounting)
Transfer Costs to Cost Management ( Payables to Receipt Accounting )
Transfer Transactions from Inventory to Costing ( Inventory to Costing )
- Common Issues- Transfer Transactions from Inventory to Costing
Transfer Costs from Production to Costing (Manufacturing WIP to Costing)
Import Revenue Lines ( Account Receivables to Costing)
Screenshots to Help submit the Job from Scheduled Processes UI
Gathering Logs:
References

APPLIES TO:

Oracle Fusion Cost Management - Version 11.1.10.0.0 and later


Oracle Fusion Receiving - Version 11.1.10.0.0 and later
Oracle Fusion Inventory Management - Version 11.1.10.0.0 and later
Oracle Fusion Inventory Management Cloud Service - Version 11.13.17.11.0 to 11.13.17.11.0 [Release 1.0]
Oracle Fusion Cost Management Cloud Service - Version 11.1.9.2.0 and later
Information in this document applies to any platform.

PURPOSE

Purpose of this document is to discuss in detail of how transactions are interfaced to Costing to be used for further
processing. Understanding this process is important to know why a certain transaction is not interfaced to costing and
processed for costing

SCOPE

The functionality described on this document is applicable to all versions of Fusion Cost Management Application

DETAILS

Fusion Cost Management runs independently of other modules, and relies on interface jobs to import data that is required to
process transactions from source systems like Purchasing , Payables, Order Management , Account Receivables , Inventory ,
Manufacturing and Supply Chain Financial Orchestration etc into Cost Management. Of these, Purchasing Inventory and
Receiving and Manufacturing (Work in Progress) Interfaces can be executed from the Scheduled Processes via Transfer Jobs.

Apart from Transfer jobs, Costing also subscribes to "Events" from upstream modules to pull data into interface tables. For
example, Purchase Order data is updated to Receipt Accounting sub module as soon as the PO is approved via internal event
subscription.
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=7p8z1k66k_9#aref_section33 1/5
3/28/2019 Document Display

01_Navigation

Steps

Transfer Transactions from Receiving to Costing ( Receiving To Receipt Accounting)

1. In the Search Results panel, click Schedule New Process.


2. In the Process pane, select "Transfer Transactions from Receiving to Costing," and click OK
3. After setting any process options or advanced settings, click Submit
4. Confirm the process submitted, and note the process number. Cick OK, and close the Schedule process dialog.
5. In the Search panel, enter the new process number in the Process ID field and click Search.
6. Verify the process appears in the Search Results grid, and confirm a status of Succeeded. This may require refreshing
the results periodically until the process completes.

Data Flow RCV -> CMR - Receiving to Receipt Accounting :

When a PO is approved, Purchasing raises a event that is subscribed by Costing . This event subscription helps data to be
moved to below interface table for costing consumption upon PO approval:

CMR_I_PURCHASE_ORDER_DTLS

When Transfer Transactions from Receiving to Costing is run, data is created in below Interface table

CMR_I_RCV_TRANSACTIONS

Now this data is ready to be imported to costing base tables by Cost Preprocessor on submission of Create Cost Accounting
Distributions Program from Cost Accounting work area or Receipt Accounting Processor, Create Receipt Accounting
Distributions program from Receipt Accounting work area. The Cost Prepocessor/ Receipt Processor moves this data from "i"
tables to costing /Receipt Accounting base tables.

How to query data from these tables :

select * from CMR_I_PURCHASE_ORDER_DTLS where Po_number = '&Po_number'

select * from CMR_I_RCV_TRANSACTIONS where rcv_transaction_id =


'rcv_transaction_id'

Transfer Costs to Cost Management ( Payables to Receipt Accounting )

1. Log into Fusion Accounts Payable using a role with invoice creation duties (A/P Supervisor, et al).
2. Access the Submit Programs and Reports UI.
3. From the task menu, select Transfer Costs to Cost Management.
4. In the Submit Request pane, enter the following parameters:
5. Business Unit: <the BU for which you wish to import invoices> , user should have data access to the Bu to be able to
pick it up from the LOV.
6. Cutoff Date: <the date after which no transactions will be imported>
7. Click the Submit button, and confirm a dialog window appears with the Process ID.
8. From the task menu, select Monitor and Submit jobs.
9. Verify your job is listed with the matching process ID with a status of Succeeded.

Data Flow AP-> CMR - Payables to Receipt Accounting

Once program runs successfully, all Invoices which have been successfully Accounted ( Create Accounting is complete for the
Invoices and Final Accounted in AP) will be moved to below table:
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=7p8z1k66k_9#aref_section33 2/5
3/28/2019 Document Display

CMR_I_AP_INVOICE_DTLS

p.S: The program "Prepare Invoice data" also does the same job from Landed Cost Management work area.

Cost Processor or Receipt Processor will move the data from "i" table to base table

CMR_AP_INVOICE_DTLS

The data in CMR_AP_INVOICE_DTLS is consumed by both Receipt Accounting CMR , Landed Cost Management CML and Cost
Accounting CST sub-modules in Cost Management.

Costing uses this data to create Acquisition Cost Adjustment entries in case of AP sourced Acquisition costs, change in
transaction cost due to change in invoice price.

Transfer Transactions from Inventory to Costing ( Inventory to Costing )

1. In the Search Results panel, click Schedule New Process.(Screenshot)


2. In the Process pane, select "Transfer Transactions from Inventory to Costing, and click OK(Screenshot)
3. After setting any process options or advanced settings, click Submit.(Screenshot)
4. Confirm the process submitted, and note the process number.(Screenshot)
5. In the Search panel, enter the new process number in the Process ID field and click Search. (Screenshot)
6. Verify the process appears in the Search Results grid, and confirm a status of Succeeded. This may require refreshing
the results periodically until the process completes. (Screenshot)

Data Flow INV-> CST - Inventory to Costing :

When a transaction is created in Inventory and available as successfully processed in Review Completed Transactions UI , with
status "Pending Interfacing to Costing", upon running Transfer Transactions from Inventory To Costing, data will be create in
Costing Interface tables.

CST_I_INV_TRANSACTIONS

CST_I_INCOMING_TXN_COSTS ( For FBDI load of inventory transactions)

Now this data is ready to be imported to costing base tables by Cost Preprocessor on submission of Create Cost Accounting
Distributions Program. The Cost Prepocessor moves this data from "i" tables to corresponding costing base tables.

CST_INV_TRANSACTIONS

CST_INCOMING_TXN_COSTS

How to query data from these tables :

select * from CST_I_INV_TRANSACTIONS where external_system_ref_id in (


select transaction_id from inv_material_txns where transaction_id =
'&transaction_number_from_ReviewCompletedTransactionsUI')

select * from CST_INV_TRANSACTIONS where external_system_ref_id in (


select transaction_id from inv_material_txns where transaction_id =
'&transaction_number_from_ReviewCompletedTransactionsUI')

select * from CST_I_INCOMING_TXN_COSTS where external_system_ref_id in (


select load_request_id from CST_INV_TRANSACTIONS where
external_system_ref_id in ( select transaction_id from inv_material_txns
where transaction_id =
'&transaction_number_from_ReviewCompletedTransactionsUI'))

select * from CST_INCOMING_TXN_COSTS where load_request_id in ( select


load_request_id from CST_INV_TRANSACTIONS where external_system_ref_id
in ( select transaction_id from inv_material_txns where transaction_id =
'&transaction number from ReviewCompletedTransactionsUI'))
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=7p8z1k66k_9#aref_section33 3/5
3/28/2019 Document Display
&transaction_number_from_ReviewCompletedTransactionsUI ))

- Common Issues- Transfer Transactions from Inventory to Costing

Note 2330051.1 Transfer Transactions From Inventory To Costing Program Fails With Warning Status :"'WARNING : Sales
order / RMA receipt txns are not interfaced to costing due to unavailability of Doo service."

Transfer Costs from Production to Costing (Manufacturing WIP to Costing)

1. In the Search Results panel, click Schedule New Process.


2. In the Process pane, select "Transfer Costs from Production to Costing," and click OK
3. After setting any process options or advanced settings, click Submit.
4. Confirm the process submitted, and note the process number. Cick OK, and close the Schedule process dialog.
5. In the Search panel, enter the new process number in the Process ID field and click Search.
6. Verify the process appears in the Search Results grid, and confirm a status of Succeeded. This may require refreshing
the results periodically until the process completes.

Purpose:

This program import work order close events into Costing so Work Order Cost Adjustment entries can be created with final
work order cost. Refer : Note 2145050.1 Roles Required To Run Transfer Transactions From Production To Costing Process

Import Revenue Lines ( Account Receivables to Costing)

1. In the Search Results panel, click Schedule New Process.


2. In the Process pane, select "Import Revenue Lines" and click OK
3. After setting any process options or advanced settings, click Submit.
4. Confirm the process submitted, and note the process number. Cick OK, and close the Schedule process dialog.
5. In the Search panel, enter the new process number in the Process ID field and click Search.
6. Verify the process appears in the Search Results grid, and confirm a status of Succeeded. This may require refreshing
the results periodically until the process completes.

Purpose:

Costing uses data from Account Receivables for Creating Cost of Goods sold ( COGS) and offset the Defferred Cost of Goods
sold ( DCOGS) . For more information related to COGS accounting refer to

Imports earned revenue line information into Oracle Fusion Inventory and Cost Management to synchronize posting of cost of
goods sold with revenue posting to the Oracle Fusion General Ledger.

Parameters:

Screenshots to Help submit the Job from Scheduled Processes UI

In the Search Results panel, click Schedule New Process.


02_NewProcess

In the Process pane, select appropriate Transfer Program suitable depending on which transaction data needs to be
interfaced to Costing , in this case for example, Transfer Transactions from Receiving to Costing Program, and click OK.
03_TransferRCV

After setting any process options or advanced settings, click Submit.


04_SubmitRCV

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=7p8z1k66k_9#aref_section33 4/5
3/28/2019 Document Display

Confirm the process submitted, and note the process number. Cick OK, and close the Schedule process dialog.
05_SubmittedRCV

In the Search panel, enter the new process number in the Process ID field and click Search.

Verify the process appears in the Search Results grid, and confirm a status of Succeeded. This may require refreshing the
results periodically until the process completes.
06_SucceededRCV

Gathering Logs:

In the Search panel, enter the new process number in the Process ID field and click Search.

Verify the process appears in the Search Results grid, and confirm a status of Succeeded. This may require refreshing the
results periodically until the process completes.
10_SucceededINV

If program ends in error, go to logs and download the Log file and Out file for the programs and debug further.

REFERENCES

NOTE:2260980.1 - Fusion CST: How to Troubleshoot Cost Processor Issues Based On The Transaction Source
NOTE:1461456.1 - FAQ Create Cost Accounting Distributions or Cost Processor: Common Problems and Queries
NOTE:2261010.1 - Fusion CST: How to Troubleshoot Common Cost Processor Errors
NOTE:1910762.1 - Fusion Applications BI Publisher : How Can I Use BI Publisher to Run SQL Against the Fusion Applications
Database ?
NOTE:2255861.1 - Fusion CST: How to Create Distributions Using the UI task Create Cost Accounting Distributions in Cost
Accounting Work Area
NOTE:2257853.1 - Fusion CST: How to Troubleshoot Create Cost Accounting Distributions Program or Cost Processor
Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=7p8z1k66k_9#aref_section33 5/5

Das könnte Ihnen auch gefallen