Professional Documents
Culture Documents
Introduction
This section is aimed to guide you through the definition of rules to
account for a Payables invoice. The environment to be used does
not have the adequate ledger setup to accommodate each user to
be able to create accounting using her/his own rules. Remember
that a primary or secondary ledger can have a single accounting
method effective at any given date for a given application.
Therefore, with a single primary ledger definition (Vision
Operations, USA), it will not be possible for all users to create
accounting concurrently for the same ledger. We will be
concentrating on the definition of the rules in this class.
Task
Using the seeded Payables definitions, copy and create your own
rule to account for an invoice. Your rule should:
- Have your own description on the liability line,
- Have a separate liability line for each invoice line, i.e. not
summarized.
Detailed Steps
Copy the seeded journal line definition Accrual, Invoices All and
perform the following changes for your copy:
1. Define a journal entry description to be used on the liability
line. The description should contain your name as a
constant and the supplier name. It should appear only on
invoices having invoice date of February 21, 2007.
Responsibility: Payables, Vision Operations
Navigation: Setup -> Accounting Setup -> Accounting Methods
Builder -> Methods and Definitions -> Journal Line Definitions
Field Value
Journal Description Code Enter a code.
Journal Description Name Enter a name.
Enabled Yes
Transaction Chart of Null
Accounts
Description Enter a description for this
component you are defining; can
leave null.
Priority 1
Details This is what will show on the liability
line as the description. Define such
that your name as well as your
supplier’s name is displayed.
Conditions Define a condition such that this
description is used only when invoice
date is February 21, 2007.
Task
Define an AAD for the accounting chart of accounts Operations
Accounting Flex, such that it will generate a journal entry:
- Only for the validation of AP invoices,
- with only item expense and liability lines i.e. no tax,
freight etc,
- booking the liability line to the account: 01-000-2220-
0000-000,
- booking the expense line to the distribution account on
the invoice line, but with the account segment value
overwritten with 7740.
Detailed Steps
Define the following components and build your SLAM:
1. Liability JLT: Copy your liability JLT defined in the previous
exercise and modify it such that lines with matching criteria
are merged. Call your Liability JLT
<FIN_XX>_LIABILITY_MERGED
2. Expense JLT: to create a line for invoice lines of type Item,
Field Value
Event Class Invoices
Line Type Code Enter <FIN_XX>_INVOICE_EXPENSE
Accounting Class - Item Expense.
- This value will be on the entry line
and is used to categorize lines,
primarily for reporting purposes.
Name Enter a name.
Rounding Class - Enter the same value as in
Accounting Class.
- Along with the Rounding Reference,
this value is used to determine at
what level transaction rounding
should be performed (advanced
topic).
Description Enter a description for the component
you are defining; can leave null.
Enabled Yes
Balance Type Actual, as we are not looking to create
budget or encumbrance entries.
Side Debit. Expense amount should be
debited to the expense account.
Switch Debit/Credit - No.
- Determines if the side on a line with
a negative amount should be
switched and the negative made
positive, or both the negative and
the side preserved. For example, an
amount of -100 may generate an
entry line with DR -100 or CR 100.
Merge Matching Lines - No.
- Determines if lines with matching
criteria should be merged into a
single line.
Subledger Gain/Loss - No.
- Will this JLT be used to create an
exchange gain/loss line calculated
by the transacting application for
the primary ledger (advanced
topic)?
Transaction Chart of - Null.
Accounts - Used in interpreting or converting an
accounting flexfield source carrying
a value from the transaction for the
primary ledger (advanced topic).
Business Flow Method - None.
- Determines if certain attributes of
the journal line should be inherited
from another line. For example, for
a liability line, copy the BSV from
the corresponding expense line in
the same entry; or, on a payment,
back out from the same liability
account that was used on the
invoice of this payment (advanced
topic).
Business Flow Class - Null.
- Used together with the above when
Prior Entry is selected.
Multiperiod - None.
- Determines if/how a payment should
be recognized as expense over
multiple accounting periods
(advanced topic).
Transfer to GL - Summary.
- Determines whether the lines should
be transferred to GL in the same
level of granularity as in SLA or
summarized by accounting flexfield
and other criteria.
Conditions Define a condition such that this JLT is
used only for invoice lines with
distribution type = Item.
Accounting Attribute - Review the sources assigned to the
Assignments accounting attributes to be used in
deriving values for this journal entry
line.
- Uncheck the Event Class Default box
for the attribute Party Identifier, and
select Invoice Supplier Site Identifier
from the list of values. This will
result in the journal entry line
showing the party site identifier as
both the party and the party site.
Note that you can change the event
class default only if there have been
multiple source assignments to an
accounting attribute on the event
class level.
Note: This may not work in our current
training environment
Task
In the Copy and Create flow above in Exercise 1, you created your
own AMB components by copying and modifying the seeded
definitions. You assigned your AAD to the seeded SLAM Standard
Accrual. When you create accounting for any ledger that has this
SLAM assignment, the invoices will be accounted per your rules.
This exercise involves entering a transaction and generating
accounting for it per your definition in Exercise 1.
Detailed Steps
1. Create a standard Payables invoice for operating unit
Vision Operations (USA), with 2 item lines, validate
the invoice, and create online accounting in final
mode to post to GL.
Note: If you use Supplier number 1005, you should
remove the Distribution Set name that will default
into the invoice header, otherwise this will generate
confusing results.
2. View the accounting lines generated.
3. View the journal entry.
4. View the details of one liability line.
5. View the entry in t-account format. (Warning: this
might take a long time to appear – go for a coffee!)
Solution
1. Use the Actions button to submit online accounting
for the invoice.
Task
In the Copy and Create flow above in Exercise 2, you created your
own AMB components including the SLAM. In order to use your
SLAM, you need to assign it to the ledger you are using. When you
create accounting for any ledger that has this SLAM assignment,
the invoices will be accounted per your rules. This exercise
involves entering a transaction and generating accounting for it
per your definition in Exercise 2.
Detailed Steps
1. Create a standard Payables invoice for operating unit
Vision Operations (USA), with 2 item lines, validate the
invoice, and create online accounting in final mode to post
to GL.
2. On Subledger Accounting Journal Entries page, search
for the two invoices you have entered in this exercise and
the previous one.
3. Select the two entries and hit Compare button.
4. Switch to GL responsibility and view the new journal.
5. Drill down to the SLA entry.
6. Drill down to the transaction.
Solution
1. Create an invoice with the same date, amount, and
distribution accounts as in the previous exercise.
2. Depending on your search criteria, multiple entries may be
returned.
Task
In this exercise, you will be running diagnostics to troubleshoot an
error in accounting. Use your own SLAM, AAD, and JLD for invoice
validation, but replace the Item Expense JLT with the following one
already defined as a template for you: “LP Item Expense (error)”.
Of course, you should not be using this JLT, but copying it and
creating your own exact copy with no modifications.
Detailed Steps
1. Create a standard Payables invoice for operating unit Vision
Operations (USA), validate the invoice, and create
accounting in final mode to post to GL.
2. When the process errors, run the Create Accounting
program through SRS in batch mode so you can see the
errors.
3. Enable diagnostics for your user if not already done; and
run the diagnostics report.
4. Identify and fix the error.
Solution
1. Following error will be displayed: