You are on page 1of 13

Oracle Asset Tracking - Version 12.1.

1 and later
Information in this document applies to any platform.

PURPOSE

To provide a test case example showing how to adjust the cost in Fixed Assets by
the Invoice Price Variance (IPV) value. It covers:

* Test Case Overview


* Test Case Pre-requisites
* Test Case Steps
* Further Reading

SCOPE

This article is intended for Asset Tracking implementers and/or Application


Administrators for R12.

DETAILS

Test Case Overview

The following test case shows how to adjust the cost in Fixed Assets for an asset
created for a serialized depreciable item. Using Oracle Asset Tracking responsibility,
Vision Operations will adjust the asset cost in fixed Assets by the IPV value. The test
case will mainly cover the following business flows:
Test Case Pre-requisites

 Complete all mandatory setup steps as per Test Case: How to Complete
Mandatory Setups For Oracle Asset Tracking [ID 1550972.1]
 Create a serialized depreciable item as per Test Case: How to Create a
Normal or Depreciable Item For Use in Oracle Asset Tracking [ID 1550969.1]

Test Case Steps

Step 1: Create The Asset

Create an asset for a serialized depreciable item as per Test Case: How To Create
and Retire An Asset For A Depreciable Serial Item Without Using Projects [ID
1315218.1]

CheckPoint

(R) Asset Tracking Super User


(N) Assets > Item Instances
1) Instance number = 3443003 is created and linked to Asset Number = 117918 as
shown below:

2) Asset Number = 117918 has cost = 150 in Fixed Assets (same as receiving
transaction cost and PO cost as standard costing method was used) as shown
below:
1) When depreciable items are procured through Oracle Purchasing, they will be
eligible for capitalization once they are received in Oracle Inventory.

2) The cost of the Inventory receiving transaction is calculated in Inventory by the


Cost Manager (based on the costing method used - Standard cost, Average
Cost,..etc.).

3) The cost value calculated by the Cost Manager for the Inventory receiving
transaction is the one that will be used when creating the Asses in FA (not the PO
price).

4) Moreover, when matching an invoice with this PO, the invoice value will be
created with the PO price which is different than the Asset Cost (for the reasons
explained above).
5) To adjust aset cost, you will need to create IPV adjustment.

6) Only depreciable items can have IPV adjusted in Oracle Assets directly.

Step 2: Create an Invoice

(R) Asset Tracking Super User


(N) Payables > Invoices > Entry > Invoices

Created and validated Invoice Number = 123 against PO Number = 6057 (same as
the cost of the receiving transaction used to create the asset in Step1) as shown
below:

1) The asset is created in Fixed Assets with cost = 150. However, the invoice is
created with Total Amount = 160.35 (Receiving transaction Cost: 150 + Tax: 10.35).
The cost different of 10.35 has to be adjusted in Fixed Assets.

2) In Oracle Payables, the invoice must be approved. In this environment, invoice


approval was not required. If invoice approval is required, then follow the
procedures as implemented in the environment to approve the invoice.

Step 3: Create Accounting Entires

(R) Asset Tracking Super User


(N) Payables > Invoices > Entry > Invoices

Open Invoice Number = 123, click on Actions button, then select 'Create Accounting'
checkbox as shown below:
Before interfacing the IPV adjustements to Oracle Fixed Assets, the transaction has
to be accounted by creating accounting entries so that 'Interface Invoice Price
Variance to Oracle Assets' can update the cost for the existing asset.

CheckPoint

'Create Accounting' program complets successfully and 'Journal Import Execution


Report' shows the Payables Invoice of 160.35 has been processed correctly (no
errrors) and accounted as shown below:

Step 4: Interface Invoice Price Variance to Oracle Assets

(R) Asset Tracking Super User


(N) Request > Run

Run the Oracle Asset Tracking program 'Interface Invoice Price Variance to Oracle
Assets' for PO Number = 6057. This program brings the invoice cost from Oracle
Payables into Oracle Assets, and then update the Mass Addition table.
CheckPoint

1) Program output shows 3 transactions have been processed as shown below:

2) Program log shows shows 3 records with invoice_distribution_type =


NONREC_TAX and invoice_price_variance total amount = 10.35 (9.75 + .6 + 0) as
shown below:
invoice_rec.po_distribution_id -
processing record # 49
invoice_dist_id : 3429572
invoice_dist_line_num : 1
invoice_id : 213301
price_variance : 9.75
invoice_distribution_type : NONREC_TAX
po_distribution_id : 275851
price_variance_ccid : 13402
po_distribution_id : 275851
inventory_item_id : 213955
organization_id : 207
inside interface_to_fa
csi_transaction_id : 3411298
inside CSE_ASSET_UTIL_PKG.Book_TypeGet INV OU context
inside CSE_ASSET_UTIL_PKG.Book_TypeOU context is 204
inside CSE_ASSET_UTIL_PKG.Book_TypeCSE_FA_BOOK_TYPE_CODE: OPS CORP
deprn_expense_ccid : 117501
asset_rec.fa_state : FA
asset_rec.fa_id : 117918
asset_description : OAT serialized depreciable item
date_placed_in_service : 21-MAY-13
l_ma_proc_tbl.count : 1
Last Unit processing
Last Unit processing - l_cumulative_ipv_amount - 9.75
Last Unit processing - p_invoice_rec.invoice_price_variance - 9.75
l_fma_index - 1
l_cumulative_ipv_amount - 9.75
l_per_unit_ipv : 9.75
l_allocated_ipv : 9.75
inside api insert_mass_add
invoice_distribution_id : 3429572
Processed successfully. updating
ap_invoice_distributions_all.assets_addition_flag = Y
processing record # 50
invoice_dist_id : 3429573
invoice_dist_line_num : 1
invoice_id : 213301
price_variance : .6
invoice_distribution_type : NONREC_TAX
po_distribution_id : 275851
price_variance_ccid : 13402
po_distribution_id : 275851
inventory_item_id : 213955
organization_id : 207
inside interface_to_fa
csi_transaction_id : 3411298
inside CSE_ASSET_UTIL_PKG.Book_TypeGet INV OU context
inside CSE_ASSET_UTIL_PKG.Book_TypeOU context is 204
inside CSE_ASSET_UTIL_PKG.Book_TypeCSE_FA_BOOK_TYPE_CODE: OPS CORP
deprn_expense_ccid : 117501
asset_rec.fa_state : FA
asset_rec.fa_id : 117918
asset_description : OAT serialized depreciable item
date_placed_in_service : 21-MAY-13
l_ma_proc_tbl.count : 1
Last Unit processing
Last Unit processing - l_cumulative_ipv_amount - .6
Last Unit processing - p_invoice_rec.invoice_price_variance - .6
l_fma_index - 1
l_cumulative_ipv_amount - .6
l_per_unit_ipv : .6
l_allocated_ipv : .6
inside api insert_mass_add
invoice_distribution_id : 3429573
Processed successfully. updating
ap_invoice_distributions_all.assets_addition_flag = Y
processing record # 51
invoice_dist_id : 3429574
invoice_dist_line_num : 1
invoice_id : 213301
price_variance : 0
invoice_distribution_type : NONREC_TAX
po_distribution_id : 275851
price_variance_ccid : 13402
po_distribution_id : 275851
inventory_item_id : 213955
organization_id : 207
inside interface_to_fa
csi_transaction_id : 3411298
inside CSE_ASSET_UTIL_PKG.Book_TypeGet INV OU context
inside CSE_ASSET_UTIL_PKG.Book_TypeOU context is 204
inside CSE_ASSET_UTIL_PKG.Book_TypeCSE_FA_BOOK_TYPE_CODE: OPS CORP
deprn_expense_ccid : 117501
asset_rec.fa_state : FA
asset_rec.fa_id : 117918
asset_description : OAT serialized depreciable item
date_placed_in_service : 21-MAY-13
l_ma_proc_tbl.count : 1
Last Unit processing
Last Unit processing - l_cumulative_ipv_amount - 0
Last Unit processing - p_invoice_rec.invoice_price_variance - 0
l_fma_index - 1
l_cumulative_ipv_amount - 0
l_per_unit_ipv : 0
l_allocated_ipv : 0
inside api insert_mass_add
invoice_distribution_id : 3429574
Processed successfully. updating
ap_invoice_distributions_all.assets_addition_flag = Y

3) 3 records are created in fa_mass_additions table:

select *
from fa_mass_additions
where po_number = '6057'
and invoice_number = '123';

Result: 3 new records created with FIXED_ASSETS_COST = 9.75 / 0.6 /


0 (same Tax costs shown in the program log file), QUEUE_NAME = 'ADD
TO ASSET', ADD_TO_ASSET_ID = 117918 (asset created when received PO
= 6057)

Step 5: Adjust Asset Cost in Oracle Assets

(R) Asset Tracking Super User


(N) Fixed Assets > Mass Additions > Post Mass Additions

Run 'Post Mass Additions' program for Asset Book = 'OPS CORP' to update the Asset
Cost in Oracle Fixed Asset as shown below:

CheckPoint

1) Post Mass Additions Report output shows Asset Number = 117918 has been
adjusted by IPV = 10.35 as shown below:
2) Cost of Asset Number = 117918 has been adjusted in Asset Workbench from 150
to 160.35

(R) Asset Tracking Super User


(N) Fixed Assets > Assets > Asset Workbench > Financial Inquiry