GL Integration - Classifications

Discussions relating to version the "old" version 7 of Jiwa

GL Integration - Classifications

Postby David.Simmonds » Tue Nov 18, 2008 12:43 pm

Classifications:
In a discussion with Mike he was asking whether I thought we needed to have the individual GL Accounts stored at the Inventory, Debtor or Creditor Level. Do we have enough/any customers who have made changes to the GL Codes (at an individual debtor or Inventory Item level) to warrant keeping this function in JIWA 7.

I can see that with Inventory and Debtors there is a possibility of very few changes being made between the Classification and the Debtor or the Inventory Items. Creditors is different in that each Creditor Account by default needs to point to its own GL Expense Account, e.g. Telephone, Cost of Goods, Marketing.

Would this mean that we then have two methods of using the Classifications, or would creating a different Creditor Classification for each Creditor Expense type be a suitable way of getting around this. We would need to make creating Classifications Easier - add the ability to copy a classification?
User avatar
David.Simmonds
Occasional Contributor
Occasional Contributor
 
Posts: 10
Joined: Wed Feb 13, 2008 5:33 pm
Location: Sydney

Re: GL Integration - Classifications

Postby Mike.Sheen » Wed Nov 19, 2008 7:38 pm

Does nobody else replying to this give us a mandate to remove GL account "overrides" per discrete entity (inventory item, debtor and creditor) ?

If so, whoohoo!
Mike Sheen
Chief Software Engineer
Jiwa Financials

If I do answer your question to your satisfaction, please mark it as the post solving the topic so others with the same issue can readily identify the solution
User avatar
Mike.Sheen
Overflow Error
Overflow Error
 
Posts: 2444
Joined: Tue Feb 12, 2008 11:12 am
Location: Perth, Republic of Western Australia
Topics Solved: 756

Re: GL Integration - Classifications

Postby Mike.Sheen » Thu Nov 20, 2008 5:44 pm

Actually, I had a good think about this today as I'm just re-writing the Inventory Maintenance form now.

I came across classifications, and was looking at what needed to happen in Inventory Maintenance when the user changed the classification.

Currently, when the user changes a classification, we pull through from the classification a bunch of fields (GL accounts, Tax rates, etc) and populate the corresponding fields on the inventory item.

I looked at this and thought - well what exactly is this trying to achieve ? Is it not a template type of functionality ?

So, I'm thinking why don't we make Classifications just a field, and changing the classification does nothing more than alter the classification to which the item belongs.

Then, we add the ability to make items of type "Template" - these items cannot be sold, purchased or used in any way OTHER than to make new items from them.

So, when the user creates a new item, they can opt to create it from a "Template" item, which has all the fields already pre-defined.

What d'ya think ?
Mike Sheen
Chief Software Engineer
Jiwa Financials

If I do answer your question to your satisfaction, please mark it as the post solving the topic so others with the same issue can readily identify the solution
User avatar
Mike.Sheen
Overflow Error
Overflow Error
 
Posts: 2444
Joined: Tue Feb 12, 2008 11:12 am
Location: Perth, Republic of Western Australia
Topics Solved: 756

Re: GL Integration - Classifications

Postby Hyperus » Fri Nov 21, 2008 9:41 am

My 2 cents worth - when I finally discovered this on creditors, and set them correctly for each creditor , we got rid of all cost-centre issues with P/L each month - please try and keep this in :). This defaulting on a per creditor basis is a real boon

/Hyp
Hyperus
Occasional Contributor
Occasional Contributor
 
Posts: 23
Joined: Mon Feb 18, 2008 1:12 pm
Location: Shailer Park, Queensland

Re: GL Integration - Classifications

Postby David.Simmonds » Tue Nov 25, 2008 3:33 pm

I think that we need to be able to set the default GL accounts for the expenses in the Creditors - that is we need the Account detail at the Creditiors Account level. Maybe this means that we keep the same throughout the Debtors and the Inventory, to keep the usage standard.

David
User avatar
David.Simmonds
Occasional Contributor
Occasional Contributor
 
Posts: 10
Joined: Wed Feb 13, 2008 5:33 pm
Location: Sydney

Re: GL Integration - Classifications

Postby james.harper » Mon Dec 08, 2008 1:24 pm

Just my $0.02 - I would like to see a NULL in the GL ID in each XX_Main table represent a default, so the values in each XX_Main table are override's only.

eg

IN_Classification
LedgerInvValue = X
LedgerMovement_COG = Y

IN_Main
LedgerInvValue = NULL
LedgerMovement_COG = Z (overrides IN_Classification)

so anything that processes an IN_Main record should actually see:

IN_Main
LedgerInvValue = X (defaulting from IN_Classification)
LedgerMovement_COG = Z (overriden by the IN_Main)

That would make my life easier, at the expense of yours Mike :)
james.harper
I'm new here
I'm new here
 
Posts: 5
Joined: Fri Mar 07, 2008 4:20 pm

Re: GL Integration - Classifications

Postby jspohio » Mon Dec 08, 2008 4:08 pm

re classifications for Inventory and debtors.

I have clients who change the individual inventory GL accounts to point to different different sale & cost of sales account where the inventory belongs to a common group of items but for GL purposes may get attributed to different cost and sales accounts then in the group.

This is where the financial reporting wants different posting to the normal group.

The same applies to Debtors but in a smaller number of clients

Regards
Richard Collins
jspohio
I'm new here
I'm new here
 
Posts: 4
Joined: Tue Dec 02, 2008 10:11 am

Re: GL Integration - Classifications

Postby medicalit » Mon Dec 08, 2008 4:11 pm

I agree with James Harper - it's nice to see directly what is an override vs what is a merely an account pointer based on the classification. We use similar overrides in our software - at reporting time a simple table join and isNull() or coalesce() does the trick to take the NULLs and replace them with the values from the (in Jiwa's case) classifications table.

Having said that, we aren't making use of any overrides in the inventory area.
medicalit
I'm new here
I'm new here
 
Posts: 1
Joined: Thu Sep 11, 2008 1:56 pm

Re: GL Integration - Classifications

Postby Mike.Sheen » Wed Dec 10, 2008 7:28 pm

james.harper wrote:Just my $0.02 - I would like to see a NULL in the GL ID in each XX_Main table represent a default, so the values in each XX_Main table are override's only.


What about this... We remove the GL columns from the XX_Main tables (keep 'em lean and mean).

We introduce a new table for each XX_Main table, XX_Main_GLOverride (or similar). Only *IF* there is a record present do we use those GL accounts, otherwise we use the classification ones.

That way, you can still control GL accounts per inventory item, debtor, etc, but it doesn't clutter the data structure, and determining the account to use is just a COALESCE of several columns.
Mike Sheen
Chief Software Engineer
Jiwa Financials

If I do answer your question to your satisfaction, please mark it as the post solving the topic so others with the same issue can readily identify the solution
User avatar
Mike.Sheen
Overflow Error
Overflow Error
 
Posts: 2444
Joined: Tue Feb 12, 2008 11:12 am
Location: Perth, Republic of Western Australia
Topics Solved: 756


Return to Archived - Jiwa 7

Who is online

Users browsing this forum: No registered users and 4 guests

cron