Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

The Mass Additions Create Program (APMACR) is submitted from an

Accounts Payable (AP) responsibility. It is used to transfer the costs of


purchased items, reflected in invoice line distributions, from Oracle
Payables to Oracle Assets if they meet the criteria to become an asset.

It also interfaces adjustments to the invoice cost and discounts taken


when the invoice is paid for assets that have already been interfaced to
Oracle Assets.

The invoice distributions must be compliant with the following pre-


requisites to be transferred to Fixed Assets (FA):
1) Invoice must be validated and approved
2) The invoice distribution line must be charged to an account created as
Asset type account in case of CIP or capitalized assets. It must be
charged to an Expense type account for the expensed assets.
On PO matched distributions, the evaluated account to determine if the
line can be transferred to FA is the PO charge account
3) The 'Track as Asset' check box must remain as selected. This
checkbox is automatically checked if the distribution charge account is
an Asset type account and cannot be changed.
This checkbox is automatically checked if the distribution charge
account is an Asset type account and cannot be changed.
For Expense type accounts, this box can be manually checked or
unchecked.
For other account types this check box remains greyed out and cannot be
selected.
Although this flag is enabled, this line might not be transferred to FA at
the end as it just flag the line as 'candidate' to be transferred. That will be
enabled even before checking any kind of setup at FA Mass Additions
level
4) The accounting/GL date for the invoice line distribution must be the
same or before the date specified for the Mass Additions Create request
5) Payables Operating Unit must be the same in General Ledger Set of
Books and in Assets corporate book.
6) The Inventory Organization setup in the AP Financial Options is a
requirement to get Assets transferred to Mass Additions

There are three types of assets:

1) Expensed
Any invoice distribution charged to an expense account is eligible to be
interfaced to Fixed Assets (FA) as an expense type asset whenever the
'Track as Asset' option is selected on the distribution line.
These expenses are not depreciated in FA and they are reported as an
expense.

2) Capitalized
The invoice distributions must be charged to an account which type is
'Asset'. In this case, the 'Track as Asset' option will be automatically
selected at invoice creation time.
Capitalized assets will start to depreciate based on the depreciation
method rules and the date placed in service.

3) Construction-In-Process (CIP)
The invoice distributions for this kind of assets must be also charged to
an 'Asset' account. Again, the 'Track as Asset' option will be
automatically selected at invoice creation time. CIP assets do not
depreciate until the asset is capitalized and placed into service in FA
after they have been transferred.

1) Asset Book Type Code

In OA release 12, a new column has been added in


AP_INVOICE_DISTRIBUTIONS_ALL table, called
asset_book_type_code.
It is populated for the invoice distributions that have changed the
assets_tracking_flag from N to Y
This parameter represents the Assets book and it is matched against the
value for this column in the involved invoices.
2) Accounting Date
This is the accounting date or GL date for the involved invoice
distributions.

1) AP_INVOICE_DISTRIBUTIONS_ALL

Stores the invoice distributions for a specific invoice.


It also stores the mandatory 'Track as Asset' check box and the account
code combination (ccid) for every invoice distribution line.
The 'Assets Addition Flag' check box, used by the Mass Additions
Create process, is also stored in this table.

2) FA_MASS_ADDITIONS_GT
This temporary table stores the required data for all invoice distribution
lines that have been transferred from the Payables module.
Data are collected from this table by the FA packages to be transferred
to the FA tables, if controls are passed. Otherwise, the records are
marked as Rejected.

After submitting the Mass Additions Create program, the first task is
calling the AP_MASS_ADDITIONS_CREATE_PKG package.

This package selects the invoice distribution records that meet the
criteria to be collected, based in the GL date and book type code
parameters entered when the process is submitted.
Invoice distributions must meet the following criteria:
1) assets_addition_flag set to 'U'
2) asset_tracking_flag set to 'Y'
3) Posted Flag = Y (in OA release 11i distribution must have been
posted to GL. In OA release 12 is not a requirement)

The Mass Additions Create process determines which transactions are


sent to FA based on the Accounting Class Assignments setup. By
default, the following accounting classes will be evaluated to send to
FA.
Accrual
Cost
Discount
Exchange Rate Variance (ERV)
Expense
Freight
Interest Expense
Invoice Price Variance (IPV)
Item Expense
Miscellaneous Expense
Tax Exchange Rate Variance (TERV)
Tax Invoice Price Variance (TIPV)
Tax Rate Variance (TRV)

The Charge distributions (i.e. freight, tax) will be transferred along with
their master distribution (either item or acrual) if applicable per
Accounting Class Assignments setup.

These all distributions are inserted into a temporary table:


FA_MASS_ADDITIONS_GT
The next step is calling the FA_MASSADD_CREATE_PKG to create
lines using the Create_Lines procedure.
These lines can be either inserted in FA_MASS_ADDITIONS table (if
they meet all requirements) or rejected (if they do not meet any of the
requirements).
If lines are inserted into FA_MASS_ADDITIONS table, they are
marked as 'Processed' in FA_MASS_ADDITIONS_GT table. Otherwise
they are marked as 'Rejected'.
At this point, the control goes back to the AP Package
(AP_MASS_ADDITIONS_CREATE_PKG) to do the following:
a) if the status in FA_MASS_ADDITIONS_GT table is 'Processed', then
the assets_addition_flag is set to 'Y' in
AP_INVOICE_DISTRIBUTIONS_ALL table.
b) if the status in FA_MASS_ADDITIONS_GT table is 'Rejected', then
the assets_addition_flag is set to 'N' in
AP_INVOICE_DISTRIBUTIONS_ALL table.

Package: AP_MASS_ADDITIONS_CREATE_PKG

Package files: apmassab.pls / apmassas.pls

Mass Additions Reports

Program: Mass Additions Create


Short Name: APMACR
Executable: APMACR (PL/SQL stored procedure)

You might also like