Activity Stream

Today
new user registration, 43 minutes ago
srisu b joined our community! Welcome!


2 days ago
new user registration
Diane Edwards joined our community! Welcome!

new user registration
Manas Ray joined our community! Welcome!

6 days ago
new user registration
Prashant Kalantri joined our community! Welcome!


new user registration
Vineet Verma joined our community! Welcome!

I like my SLAM – Why can't I reuse it?
( 0 Votes )
Financials for R12 - Subledger Accounting & FAH
Written by Sven van Leemput   
Wednesday, 07 January 2009 22:02

Recently I had a discussion regarding custom Subledger Accounting Methods and their reusability. As you know, out of the box we provide 4 seeded accounting methods (Standard Cash, Standard Accrual, Encumbrance Cash, Encumbrance Accrual) and these can be reused at will as such a seeded SLAM can be attached to any ledger, regardless how that ledger’s chart of accounts looks like.

So why is it that when you build a custom SLAM the above isn’t always the case? The answer is simple: the seeded SLAMs are accounting flexfield independent: if you look at the seeded SLAMs you’ll notice they don’t have a chart of accounts assigned to them:

Independent Subledger Accounting Method

This will allow you to use the SLAM against any ledger you like.

Such an accounting flexfield independent SLAM is made up of individual underlying components which in their turn are also all accounting flexfield independent, like for instance this Application Accounting Definition:

Independent Application Accounting Definition

So why not always use an accounting flexfield independent SLAM then?

The reason why you would choose to build an accounting flexfield dependent SLAM is because if you nominate a chart of accounts SLA will allow you to derive each individual segment of your chart of accounts:

Dependent Account Derivation Rule

While in case of an accounting flexfield independent SLAM, you can only nominate the accounting flexfield segment qualifiers:

Independent Account Derivation Rule

But of course in case of the second example this does not mean that the remaining segments are left alone. Even when SLA is not aware of the chart of accounts, it can still look in the subledgers and take the full accounting string directly from the subledgers:

Account Derivation Rule using Distribution GL Account

So when you’re building a SLAM (either based on a seeded SLAM or you’re building a SLAM entirely from scratch e.g. when implementing FSAH) then first take a minute to think about how you would like your SLAM to behave: dependent or independent from a chart of accounts.

Comments

Please login to post comments or replies.