Anda di halaman 1dari 6

APPLICATION

EXTENSIONS DESIGN
Aurobindo
Miscellanous Receipt Costing
Author:

Sapan Joshi

Creation Date:

June 2, 2011

Last Updated:

June 2, 2011

Document Ref:

<>

Version:

V1.0

Approvals:
<Approver 1>
<Approver 2>

Doc Ref: < >


June 2011

Document Control
Change Record
3

Date

Author

Versio
n

Change Reference

02-Jun2011

Sapan Joshi

V1.0

No Previous Document

Reviewers

Name

Position

Distribution

Copy
No.

Name

Location

1
2

Library Master

Project Library
Project Manager

Note To Holders:
If you receive an electronic copy of this document and print it out, please
write your name on the equivalent of the cover page, for document
control purposes.
If you receive a hard copy of this document, please write your name on
the front cover, for document control purposes.

Doc Ref: < >


June 2011

Contents

Document Control.......................................................................................ii
Topical Essay...............................................................................................1
Basic Business Needs............................................................................1
Major Features.......................................................................................1
User Procedures....................................................................................2
Custom Procedures and Packages.........................................................2
Business Rules......................................................................................3
Assumptions..........................................................................................3

Topical Essay
The need to make miscellanous receipts arises when the inventory needs to be increased by a
certain quantity which and the transaction does not come under normal operations (PO Receipt,
WIP Completion etc). These transactions affect the inventory valuation. Hence a proper cost
adjustment needs to be made for Actual Costing purposes.

Basic Business Needs


APL Miscellanous Receipt Costing is required to meet the below mentioned business requirements:
The miscellanous transactions would be costed appropriately.
This costing of related items and products also would be done properly.
To automate the cost adjustment process, thus avoiding manual entry

Major Features
Creating Adjustments for Misc Receipt transactions
The Miscellanous Transactions done in Oracle Inventory are done at periodic cost; however
they are not shown in the Actual Transactions view form.
For those items which do not have an existing periodic cost an actual cost adjustment has to
be done for inventory valuation.
A custom program would be scheduled which can look at all the Misc receipt transactions
done from its previous run for items which do not have a periodic cost.
This program will insert all such records in a custom table.
An extract of all such data to be sent to the costing team on periodic basis for getting the
unit cost information.
A custom program can be written to update the cost in the custom table, when the data is
received from the costing team.
These records have to go as a cost adjustment in OPM which can be done using the cost
Adjustment API (GMF_ACTUAL_COST_ADJUSTMENT_PUB).
Custom table for APL Misc Receipt Costing
The Custom table will be used to populate the details of the misc receipts as per the details
given below
ORGANIZATION_ID
ORGANIZATION_CODE
INVENTORY_ITEM_ID
INVENTORY_TRANSACTION_ID
TRANSACTION_TYPE
ITEM_NUMBER
COST_TYPE_ID
COST_MTHD_CODE
PERIOD_ID
CALENDAR_CODE

Doc Ref:
June 2011

PERIOD_CODE
COST_CMPNTCLS_ID
COST_CMPNTCLS_CODE
COST_ANALYSIS_CODE
COST_ADJUST_ID
ADJUST_QTY
ADJUST_QTY_UOM
ADJUST_COST
REASON_CODE
ADJUST_STATUS
COST_UPDATED_FLAG
PROCESSED_FLAG
PROCESSED_DATE
CREATION_DATE
CREATED_BY
LAST_UPDATE_DATE
LAST_UPDATED_BY

User Procedures
Following is the procedure for deriving the Perodic Cost
1) The Costing team should update the file sent to them with appropriate unit cost
information.
2) The program to update actual cost in the custom table should be executed.
3) Then the program to create actual cost adjustments should be executed.

Custom Procedures and Packages


1)

Procedure to Populate the details of Misc Receipt Transactions into custom table
A scheduled program that inserts a record into the custom table for every misc receipt done
for items which do not have a record of periodic cost.

2) Procedure to extract misc receipt data from the custom table


This program will extract the misc receipt data from the custom table. The data to be
provided in an excel format to costing team.
3) Procedure to update average cost in the custom table
This program will update the average cost of the item in the custom table as per the data
received from the costing team.

Doc Ref:
June 2011

4) Procedure to Adjust the Actual Cost for records in custom table


The custom package should be executed to insert the lines into the Actual Cost Adjustments
for all the Items for the respective Costing Organizations populated in the Custom table. The
adjustment type has to be Average Cost Adjustment.

Form Personalizations
1) To disable back dated Transactions
Preventing back dated transactions can be done through the profile option INV: Transaction
Date Validation. However if back date is allowed as per this profile option then a form
personalization to be done to prevent back dating for misc receipt transactions.
2) To disable unit cost field
The unit cost entered during the misc receipt transaction has no significance in OPM
Costing. Hence to avoid confustion, the unit cost to be disabled through a personalization.

Business Rules

The program for inserting records into the custom table has to be scheduled on a periodic
basis.

Before the period close, the programs for updating the actual costs and creating adjustments
have to be run.

Assumptions

NA