Oracle Asset Tracking Create and Retire and Asset for a Normal Item (Without Projects) Test Case

________________________________________________ Overview
Normal items are inventory items that get purchased from a supplier and issued to field location. These items can be capitalized when the item is installed and put in service. Moreover, the asset for a normal item can be created in Oracle Assets and tracked in Oracle Asset Tracking either with or without going through Projects. Once the asset for a normal item is put in service, it starts depreciating. The following test case shows how to create then retire an asset for a normal item, which is purchased from a supplier and issued to field location without going through or using Projects. The test case will mainly cover the following business flows:  Inventory  Setup a serialized normal item  Purchasing  Purchase the item  Receivables  Create a Receipt to receive the item  Inventory  Issue item to Field Location (deploy item and put it “In-Service”)  Cost Management – SLA  Create Accounting for receiving and issue transactions  Asset Tracking  Interface inventory transactions to Oracle Asset Tracking  Fixed Assets  Create the asset (capitalize asset and put it “In-Service”)  Inventory  Receive item from Field Location back to Inventory Location  Asset Tracking  Interface Move Transactions to Oracle Assets  Inventory  Issue item from Inventory Location  Asset Tracking  Interface Move Transactions to Oracle Assets  Fixed Assets  Retire the asset

Setup
You will need to setup the following: 1. Oracle Asset Tracking Profile Setup (R) System Administrator (N) System Profiles - Verify that profile option 'CSE: FA Book Type Code' = OPS CORP This profile option can be set at Site or Organization level based on business requirement. 2. Confirm Inventory Managers status (R) Inventory, Vision Operations (USA) (N) Setup > Transactions > Interface Managers - Select „M1 Seattle Manufacturing‟ in the organizations window. - Confirm that the following Inventory Managers are Active:  Cost Manager  Lot Move Transaction  Material Transaction  Move transaction - If any of these managers are „Inactive‟, then click on Tools and Launch Manager - Schedule managers to run every 5 minutes. 3. Confirm Depreciation Period status (R) Assets, Vision Operations (USA) (N) Setup > Asset System > Book Controls - Verify Last Run Date is in the current open period and Status = Completed. (N) Depreciation > Run Depreciation - Enter “OPS CORP” in the Book field. - Ensure that current depreciation period is the current month (e.g. Mar-2011) - Run Depreciation (with close Period is checked) if the period is not the same as your current month. 4. Confirm Periods status (R) Asset Tracking Super User (N) Inventory > Accounting Close Cycle > Inventory Accounting Periods - Ensure that Inventory period is open for the current month. (N) Payables > Accounting > Control Payables Periods - Ensure that Payables period is open for the current month. (N) Purchasing > Setup > Financials > Accounting > Control Purchasing Periods - Ensure that Purchasing period is open for the current month. (N) General Ledger > Setup > Financials > Accounting > Open and Close periods - Ensure that GL period is open for the current month.

Test Case Steps:
Instance: VISCRM08 User: OAT_SUPP

Step 1: Setup a serialized normal item
(R) Asset Tracking Super User (N) Inventory > Items > Master Items - Select the „V1 Vision Operations‟ in organizations window. - Created a normal item „Wael_OAT_nor_serial_item‟ - a copy from standard vision item „CM34305‟ as shown below: - In Main tab, ensured that „User Item Type‟ = Purchased Item.

ensured that following attributes are checked:  Inventory Item  Stockable  Transactable  Revision Control  Reservable  Serial Generation = At Receipt .In Inventory tab..

ensured the following costing flags are set: .Click the „Inventory Asset Value‟ option .In Costing tab.Click the „Costing Enabled‟ option .

 „Purchased‟ and „Purchasable‟ attributes are checked.In purchasing tab. . It can be any other valid Asset Category. ensured that the following attributes are set:  Asset Category = „PROJECT-ASSET‟.

.  Click the Invoice Enabled option.In Invoicing Tab:  Click the Invoiceable Item option.

.In Service tab:  Check the „Track in Installed Base Flag‟  Ensure that „Create Fixed Assets‟ flag is not checked as normal items can be capitalized only when the item is Installed and Put in Service.

.(M) Tools > Organization Assignment  Ensure that the item is assigned to „M1 Seattle Manufacturing‟ organization.

Select „M1 Seattle Manufacturing‟ in organizations window.Search for item „Wael_OAT_nor_serial_item‟ and click Find button.(R) Asset Tracking Super User (N) Inventory > Costs > Item Costs . . .Enter item Cost details as shown below: .

Select „M1 Seattle Manufacturing‟ in organizations window.Click on Costing Information tab. . Costing Method used by this organization is „Standard‟ as shown below: (N) Inventory > Costs > Standard Cost Update > Update Costs .(R) Asset Tracking Super User (N) Inventory > Setup > organizations > Parameters .Run „Update Standard Costs‟ program to update new costs entered for the item as shown below: .

Created PO 6120. entered PO details (ie) Supplier.Step 2: Purchase the item (R) Asset Tracking Super User (N) Purchasing > Purchase Orders > Purchase Orders . Need-By date as shown below: . Item.Click on Shipments button: . Quantity.

Subinventory.Click on Distributions button to enter Deliver-To. and Submit for Approval and Forward the PO to get approved by Pat Stock.Save.. . and PI Charge Account .

. (R) Workflow Administrator Web Applications (N) Administrator Workflow > Notifications .Click on Approve button. .Open the notification for related to PO 6120 approval as shown below: .Login as Operations user which is Application login for „Pat Stock‟.

Select the M1 Seattle Manufacturing Organization.Enter PO 6120 and click Find button .. .Now. PO 6120 is Approved as shown below: Step 3: Create a Receipt (R) Asset Tracking Super User (N) Purchasing > Receiving > Receipts .

Miminize Receipt Header form: .Click the „Select Line‟ option and ensure that the Subinventory is entered as "FGI".. .

.Click Done button. Notice that End Serial Number field based on Quantity Entered field (5 items). then Save.Click Lot-Serial button and enter OATN14 in the Start Serial Number. now it shows receipt number as 23771 as shown below: .. Maximize the Receipt Header form.

Subinventory = FGI‟.Step 4: Issue to Field Location (deploy item and put it “In-Service”) (R) Asset Tracking Super User (N) Inventory > Transactions > Miscellaneous Transaction . then save. revision = „A‟. Account Alias = 'Miscellaneous'.Click on Lot-Serial button. .Search for item = „Wael_OAT_nor_serial_item‟ and Serial Number = OATN14 .Enter "eIB Issue to Field Location" in the Type field .Click done button. .Enter transaction Line details such as item = „Wael_OAT_nor_serial_item‟.One row is returned showing that item instance 3604803 has been created. . . enter 'OATN14' in Starting Serial Number field.Select „M1 Seattle Manufacturing‟ Organization. View the Item Instance in Asset Tracking (R) Asset Tracking Super User (N) Assets > Item Instances . Location Code = „HZ-V11‟. Quantity = 1. press tab. .Click the Transaction Lines button to issue one normal item to Field Service.

. .SLA program. notice that item is deployed and put in service as Accounting Classification = Inventory and Operational Status Code = In Service . notice that Issue to Field Location Transaction status is PENDING as shown below: Step 5: Create Accounting for receiving and issue transactions (R) Cost Management . NOTE: If the transaction is not picked then re-run the Create Accounting ..Click on „OAT_normal_serial_item‟ link. the transaction will be in PENDING status.SLA (N) SLA > Create Accounting.Run „Create Accounting – Cost Management‟ program as shown below: .Verify that program output file shows that the transaction has been processed.SLA program is not run properly.Click on „Transaction History‟ link. If Create Accounting .

. following Journal Entries have been for receiving transactions: .Click Go button.SLA (N) SLA > Inquiry > Journal Entries .Enter „Vision Operations (USA)‟ in Ledger field and From GL Date field.View Journal Entries Created for receiving and issue transactions (R) Cost Management .

Following journal is related for Issue to Field transaction in this test case: Step 6: Interface inventory transactions to Oracle Asset Tracking (R) Asset Tracking Super User (N) Requests > Run .. .Verify the output of the program.Run 'Create Assets: Interface Inventory Transactions to Oracle Assets' program. it should show the following: .

View the Item Instance in Asset Tracking (R) Asset Tracking Super User (N) Assets > Item Instances . Asset will create the asset after running Post Mass Additions.Click on Assets link.Search for item = „Wael_OAT_nor_serial_item‟ and Serial Number = OATN14.Also. .Click on „OAT_normal_serial_item‟ link. you will notice one more transaction is created „Instance Asset Tieback‟ and has status as COMPLETE. .Click on „Transaction History‟ link. . notice that Issue to Field Location Transaction status is COMPLETE as shown below: . notice that asset is deployed and put in service as Accounting Classification = Asset and Operational Status Code = In Service . notice that Asset has not been created yet.

Step 7: Create the asset (capitalize asset and put it “In-Service”) (R) Asset Tracking Super User (N) Fixed Assets > Mass Additions > Post Mass Additions . .Search for item = „Wael_OAT_nor_serial_item‟ and Serial Number = OATN14.Click on „OAT_normal_serial_item‟ link. .Run „Post Mass Additions‟ program for Book = „OPS CORP‟ View the Asset in Asset Tracking (R) Asset Tracking Super User (N) Assets > Item Instances .

.Now.Click on Assets link. Step 8: Receive item from Field Location back to Inventory Location (R) Asset Tracking Super User (N) Inventory > Transactions > Miscellaneous Transaction . . notice that Asset Number 113606 has been created with Quantity = 1. . I will show to retire this asset.Select „M1 Seattle Manufacturing‟ Organization.Click on Asset Number „113606‟ link.Enter "eIB Receipt from Field" in the Type field. you will notice that the Asset has now been Capitalized with cost = 1000.. . after the asset has been created with the right cost.

. Quantity = 1. press tab. . Location Code = „HZ-V11‟. Step 9: Interface Move Transactions to Oracle Assets (R) Asset Tracking Super User (N) Requests > Run .Click on Lot-Serial button. . .Run 'Interface Move Transactions to Oracle Assets' program. Subinventory = FGI‟.Click done button.Click the Transaction Lines button to issue one normal item to Field Service.Enter transaction Line details such as item = „Wael_OAT_nor_serial_item‟. . then save.Check the output of the Interface Move Transactions program and ensure that the transaction has been processed. enter 'OATN14' in Starting Serial Number field. revision = „A‟. Account Alias = 'Miscellaneous'..

.Check the output of the Interface Move Transactions program and ensure that the transaction has been processed.Step 10: Issue item from Inventory Location (R) Asset Tracking Super User (N) Inventory > Transactions > Miscellaneous Transaction .Select „M1 Seattle Manufacturing‟ Organization. .Run 'Interface Move Transactions to Oracle Assets' program.Enter "Miscellaneous Issue" in the Type field Step 11: Interface Move Transactions to Oracle Assets (R) Asset Tracking Super User (N) Requests > Run . .

Run „Calculate Gains and Losses‟ program for Book = „OPS CORP‟ .Check the output of the Post Mass Retirements program and ensure that the retirement transaction has been processed successfully.Run „Post Mass Retirements‟ program for Book = „OPS CORP‟ .Step 12: Retire the asset in Fixed Assets (R) Asset Tracking Super User (N) Fixed Assets > Mass Transactions > Retirements > Post . (R) Asset Tracking Super User (N) Fixed Assets > Depreciation > Retirements > Calculate Gains and Losses .

(R) Asset Tracking Super User (N) Fixed Assets > Inquiry > Transaction History ..Check the output of the Calculate Gains and Losses program and ensure that the retirement transaction has been processed successfully.Search for Asset number 113606 .All asset transactions for Asset 113606 are shown: .

. the search will not return any rows as Asset 113606 has been retired and no longer been tracked in Oracle Asset Tracking. Above steps show on how to ensure that the asset is retired in Fixed Assets. there is no option to see the exact asset status. NOTE: At Asset Workbench form.Search for item = „Wael_OAT_nor_serial_item‟ and Serial Number = OATN14.Select the row for „FULL RETRIEMENT‟ transaction and click „Details‟ button. you can see that Retirement process has status Processed. . View the Item Instance in Asset Tracking (R) Asset Tracking Super User (N) Assets > Item Instances .

PO_HEADER_ID ORDER BY PO_LINES_ALL. currency_conversion_rate. transaction_type_id . primary_quantity. transaction_group_id . new_cost. PO_LINES_ALL. If it is „E‟. PO_LINES_ALL. Also. prior_costed_quantity. transaction_cost .TASK_ID FROM PO_LINES_ALL.Troubleshooting and Tips Q1.1). Q2. Check the COSTED_FLAG value.QUANTITY . to_char(creation_date. PO_LINES_ALL.AUTHORIZATION_STATUS. cost_element_id. PO_HEADERS_ALL. Cost Manager sets the COSTED_FLAG to null (i.e.SEGMENT1 PO_NUMBER .LINE_NUM . base_transaction_value. cost_group_id . PO_LINES_ALL. How to check if the receiving material transaction has been costed by Cost Manager? A. currency_conversion_type. currency_conversion_date. currency_code. transaction_date. actual_cost.PO_LINE_ID . PO_HEADERS_ALL WHERE PO_HEADERS_ALL. transaction_quantity . If it is 'N'.APPROVED_FLAG . reference_account. that means transaction is waiting for Cost Manager to process it. How to get details about the PO raised against the normal item? A. PO_HEADERS_ALL. currency_conversion_rate . that means Cost Manager has error costing this transaction. currency_code. costed_flag . PO_LINES_ALL. acct_period_id. shipment_costed . transaction_value. PO_HEADERS_ALL. encumbrance_amount . resource_id. inventory_item_id. transaction_source_id.PO_HEADER_ID . rate_or_amount. organization_id. inventory_item_id . 'dd-mm-yyyy hh24:mi:ss') creation_date. You can run the following SQL: SELECT PO_HEADERS_ALL. PO_HEADERS_ALL.ITEM_ID . Once processed. currency_conversion_type. transaction_action_id . 'dd-mm-yyyy hh24:mi:ss') last_upd_date from mtl_material_transactions where transaction_id in (select transaction_id from mtl_material_transactions where transaction_source_id = (select po_header_id from po_headers_all where segment1 ='&po_number')). transaction_source_type_id . variance_amount .SEGMENT1 = „&PO_NUMBER‟ AND PO_LINES_ALL.PO_HEADER_ID = PO_HEADERS_ALL. primary_quantity. organization_id.ITEM_DESCRIPTION . costed) for material transactions. More troubleshooting steps can be found in How to resolve Pending or Error Cost Manager or Cost Worker (Doc ID 748704. You can run the following SQL to check that: select transaction_id. 'dd-mm-yyyy hh24:mi:ss') creation_date. prior_cost. to_char(last_update_date. accounting_line_type. to_char(creation_date.PROJECT_ID .PO_LINE_ID. run the following SQL to check if accounts have been created for this transaction: select transaction_id. subinventory_code . PO_LINES_ALL. transaction_date.APPROVED_DATE . basis_type. transaction_source_type_id. PO_LINES_ALL. transportation_cost . PO_LINES_ALL. .LIST_PRICE_PER_UNIT .

csi_i_assets cia.asset_id.asset_id AND fb.mass_addition_id AND cii. How to check if the fixed asset is created after Post Mass Additions is run ? A.model_number. see setup needed in CSEINVFA Errors With Unable To Derive Accounts From Sub Ledger Accounting For The Material Transaction (Doc ID 787099.instance_id = cia.instance_asset_id FROM fa_mass_additions fma.description.date_placed_in_service desc.SLA program.date_placed_in_service.feeder_system_name. fma. fma.date_placed_in_service. fma.cost. fma.asset_number. fma. The output file for the 'Create Assets: Interface Inventory Transactions to Oracle Assets' program shows the following: Transactions :Total : 1 Processed : 0 Failed : 1 csi_transaction_id error_text -----------------. fma.tag_number.fa_mass_addition_id = fma. fad. cia. fad. fad. fad.description. fma. Look for pending mass addition using the following SQL: SELECT fma. Hint: Make sure that both receiving and issue transactions have been costed successfully by Cost Manager before you run the Create Accounting – SLA program.instance_id = cia.asset_key_ccid.inventory_item_id = &inventory_item_id ORDER BY fma. You can run the following SQL: SELECT fad. Also.reviewer_comments. .date_placed_in_service desc.manufacturer_name. fma.date_ineffective is null AND cia. fb.manufacturer_name.mass_addition_id desc. 'dd-mm-yyyy hh24:mi:ss') last_upd_date from mtl_transaction_accounts where transaction_id in ( select transaction_id from mtl_material_transactions where transaction_source_id = (select po_header_id from po_headers_all where segment1 ='&po_number')).model_number.book_type_code = „&fa_book‟ AND cii. fad.asset_category_id. fad. fb. This error means that Create Accounting – SLA program did not run successfully.posting_status. fma.serial_number. csi_item_instances cii WHERE cia.mass_addition_id.instance_id AND fb.1) Q4. Hence re-run the Create Accounting .instance_id AND fma. fa_additions fad.asset_id = fad. fad.book_type_code. fb. fad.to_char(last_update_date. Q5.tag_number. fma.fa_asset_id = fad. csi_item_instances cii WHERE fb. fma.asset_id AND cii. then run Post Mass Addition or check log file for errors.instance_asset_id FROM fa_books fb. fma. fma.inventory_item_id = & inventory_item_id ORDER BY fb. If not. mass addition record is created. csi_i_assets cia. If posting_status = 'POSTED' then. fad.serial_number.asset_id desc. cia. fad.asset_number.book_type_code = „&fa_book' AND cii. Q3. What to do if the fixed asset is not found? A.---------3663623 Unable to derive accounts from sub ledger accounting for the material transaction How to fix this error? A.asset_key_ccid.asset_category_id.current_units.

new_instance_id. active_end_date.Q4. old_update_status. old_instance_id. new_asset_quantity. new_active_end_date. creation_complete_flag from csi_i_assets where instance_id = &instance_number order by creation_date asc. transaction_id. creation_date. new_fa_sync_flag. new_fa_mass_addition_id from csi_i_assets_h where instance_asset_id in (select instance_asset_id from csi_i_assets where instance_id = &instance_number) order by creation_date asc . You can run the following SQL: select instance_asset_id. fa_mass_addition_id. instance_asset_id. the following SQL can all transaction history for the assets (including retirement transactions): select instance_asset_history_id. fa_sync_flag. fa_location_id. active_start_date. new_fa_asset_id. How to check transaction details related to asset retirement ? A. new_fa_book_type_code. old_active_end_date. old_fa_asset_id. old_active_start_date. new_fa_location_id. Note the new record created for receiving transaction from Field Location and just after running the Interface Move Transactions to Oracle Assets. new_update_status. update_status. fa_asset_id. Also. fa_book_type_code. old_fa_book_type_code. creation_date. new_active_start_date. asset_quantity. old_asset_quantity. instance_id. You will notice that Asset_Quantity will be updated to zero for the record related to creating the asset in HZ Location and a new record is created with Asset_Quantity = 1 for the Inventory Location. old_fa_location_id. .

E13691-05 Oracle Install Base Product Information Center (Doc ID 1275326.1 .Part No.1) .1 . E13672-05 Oracle® Asset Tracking Implementation Guide Release 12.Part No.Further Reading Oracle® Asset Tracking User's Guide Release 12.

Sign up to vote on this title
UsefulNot useful