Beruflich Dokumente
Kultur Dokumente
companies.
- Users can easily control and modify accounting rules. SLA tracks
all changes and ensures the programs creating the journal entries
are using the latest rules. This is called Compilation and is a
PL/SQL package that validates and checks the rules that are being
used.
- SLA rules can be date based. So journal entries can be created
according to rules depending on accounting date of the
transaction.
SLA Engine
SLA uses a rules-based accounting engine that posts entries into
GL. The rules used
by the engine are user defined. The rules are stored in a common
repository for all subledger applications.
A subledger application would be a product area, such as
Inventory, Payables, Receivables, Purchasing, etc. The R12 SLA
process has created a common accounting process to be used
across all applications.
This allows the customer to have a single method for defining
accounting behaviors. For R12, the subledger application for
Inventory and Purchasing are combined into the subledger Cost
Management.
The SLA process allows for the display of the inventory valuation
accounts to be seen for a user defined date range. The engine
also allows the accounting department maintain control over
accounting and chart of accounts.
When rules are created, the rules engine will override user
entered accounts that might be incorrect. This is important to
control user errors that can occur within a period. The rules will
that the seeded details are insufficient, then mapping sets can be
setup to allow for more specialization in the accounts. This is not
supported by development as this would require customization.
Seeded details are supported as they are provided by Oracle code.
Transaction Objects/Sources
Transaction objects and sources carry transaction information into
the rules defined for the accounting chart of accounts.
Event:
An event is the recording of a change of status in the transaction
life cycle, i.e., invoice approved, payment received, period close,
etc. These are defined for each
SLAM used. Event classes and event types are used to create the
events to be used
Event Class
This classifies the types of transactions that are to be accounted
for. An example of an event class is WIP Variance.
Event Type
This defines actions that are possible for an event class that has
potential accounting significance. Examples for the WIP Variance
Event CLASS would have event TYPES defined for Period Close
Variance, Job Close Variance, and Final Completion Variance.
Profile Options for SLA:
SLA: Enable Subledger Transaction Security in GL
SLA: Enable Data Access Security in Subledger
SLA: Additional Data Access Set
SLA: Allow Reports Journal source Override
*These first 4 are used by GL for overall setup of SLA for GL
SLA: Enable Diagnostics
to the MTA and WTA tables. The distribution links are stored in the
columns inv_sub_ledger_id and wip_sub_ledger_id in the MTA and
WTA tables.
Periodic Average Costing and SLA - Presently there is no
support for SLA for Periodic Average Costing. This is on the
enhancement list but as of 12.1.1, this is not supported but is still
under review from product development.
Some Reports that have been changed:
CSTRSCCR Supply Chain Cost Rollup
CSTREIVR - Elemental Inventory Value Report
With Implementation of Subledger Accounting Architecture feature
in R12, the role of Cost Group/Sub Inventory is limited to
maintaining the Unit Cost in the Reports. All the Account
Generation for Transaction will be taken care by SLA Engine rules.
So all account-related information has been removed from the
valuation reports.
The following cost hook is impacted: CSTSCHKB.pls. The
SLA setups will take the place of the std_cost_dist_hook, which
allows the user to modified the accounts that are used for
distributions. This will no longer be used as the user can use
standard SLA process for this.
Troubleshooting suggestions:
1- Review logfile for the Create Accounting Cost Management
2- Enable FND: Debug to provide more details
3- Review the Transaction Objects Diagnostic Report
4- Confirm transactions are costed successfully via cost Manager