Difference between revisions of "ITrack/Enterprise/Accounting"

From ISoft Wiki
Jump to navigationJump to search
 
(17 intermediate revisions by 5 users not shown)
Line 1: Line 1:
ITrack Enterprise uses a very flexible accounting system.  It is designed to allow for both complex and simple general ledger practices and to easily integrate with any sort of external general ledger based accounting package.<BR>
ITrack Enterprise uses a very flexible accounting system.  It is designed to allow for both complex and simple general ledger practices and to easily integrate with any sort of external general ledger based accounting package.
<BR>
 
----
For details about an individual screen's accounting process, refer to that screen's page.
<BR>
 
'''Accounts:'''<BR>
For information about configuring the accounting system (and for configuration examples), please refer to [[ITrack/Enterprise/Accounting Configuration|the accounting configuration]] section.
The Accounting Screen in ITrack Enterprise allows a user (probably an administrator) to set up a chart of accounts.  This is done in the Accounting screen on the Accounts tab.  Accounts in ITrack have a number, a name, a description, and a type.  For example:<BR>
 
==Accounts==
The Accounting Screen in ITrack Enterprise allows a user (probably an administrator) to set up a chart of accounts.  This is done in the Accounting screen on the Accounts tab.  Accounts in ITrack have a number, a name, a description, and a type.  For example:
 
Name: Accounts Receivable<BR>
Name: Accounts Receivable<BR>
Number: 1000<BR>
Number: 1000<BR>
Description: An account that shows how much money the company is owed from customers.<BR>
Description: An account that shows how much money the company is owed from customers.<BR>
Type: Asset<BR>
Type: Asset
<BR>
 
----
==Departments==
<BR>
This is an optional accounting subsystem in which departments are created to categorize gl activity.  Transactions inherit a department from the user that created them (though this department can often be overridden per document or per item).  For this reason, departments can be assigned to users through the [[ITrack/Enterprise/Configure Users Dialog|configure users dialog]].  Often, gl departments correspond to sub-accounts utilized in a company's accounting system. 
'''Categories:'''<BR>
 
Every item in inventory and every kind of labor used is assigned a "GL Category".  A "GL Category" defines the kinds of accounts that that item needs to affect in different situations.  These situations are called "GL Contexts" and are described below.<BR>
For example, an accountant might have the account "Sales" with the sub-account "Sales-Gear Shop".  Activity would be logged to the gear shop sales when a transaction hits the sales account and the gear shop department.
Some examples of GL Categories that people might use:<BR>
 
New Parts<BR>
This system is optional and not required for proper operation of ITrack or its accounting modules.
Used Parts<BR>
 
Labor<BR>
==Categories==
<BR>
Every item in inventory and every kind of labor used is assigned a "GL Category".  A "GL Category" defines the kinds of accounts that item needs to affect in different situations.  These situations are called "GL Contexts" and are described below.
----
 
<BR>
Some examples of GL Categories that a company might use:
'''Contexts:'''<BR>
* New Parts
The software defines certain contexts, or situations where accounting applies.  A complete list of the contexts is here:<BR>
* Used Parts
Core Sale - Occurs for every inherent core on a sales order that affects inventory when it is finalized<BR>
* Labor
Core Return - Occurs for every dirty core returned on a sales order that affects inventory when it is finalized<BR>
 
Core Transfer - Occurs for every core as it is transferred on a transfer order<BR>
==Contexts==
Core Purchase Return - Occurs when cores are returned to vendors<BR>
The software defines certain contexts, or situations where accounting applies.  A complete list of the contexts follows.  The screen column refers the user to a page with more detailed information on each gl context and the activity it generates.
Purchase - Occurs when an item is received from a purchase order<BR>
 
Purchase Return - Occurs when an item is returned on a purchase order<BR>
{| class="wikitable" border="1"
Return - Occurs when an item is returned on a sales order<BR>
|-
Sale - Occurs when an item is sold on a sales order<BR>
! Context
Transfer - Occurs when an item is transferred on a transfer order<BR>
! Description
Work In Progress - Occurs for each line and labor item on a work order whenever it is saved<BR>
! Screen (More Info)
Work Order Consumption - Occurs for each line and labor item on a work order when it is finalized<BR>
|-
Work Order Production - Occurs for the master record on a work order when a work order is finalized<BR>
| Sale
Work Order Sold - Occurs for each line and labor item on a work order when it is finalized<BR>
| Occurs when an item is sold on a sales order
<BR>
| [[ITrack/Enterprise/Sales Screen|Sales Orders]]
Each combination of category and context allows the definition of four accounts.  The user can set these up in the Accounting screen on the Categories tab:<BR>
|-
Transaction Debit Account - Debits this account (usually by price)<BR>
| Return
Transaction Credit Account - Credits this account (usually by price)<BR>
| Occurs when an item is returned on a sales order
Inventory Debit Account - Debits this account (usually by cost)<BR>
| [[ITrack/Enterprise/Sales Screen|Sales Orders]]
Inventory Credit Account - Credits this account (usually by cost)<BR>
|-
<BR>
| Core Sale
For certain categories in certain contexts, it might not make sense to fill in an account.  For instance taxes are ordinarily applied on the transaction side rather than the inventory side.<BR>
| Occurs for every inherent core on a sales order that affects inventory when it is finalized
<BR>
| [[ITrack/Enterprise/Sales Screen|Sales Orders]]
In general, for categories that represent inventory items, the Inventory Credit Account should always be the account that represents the value of that inventory item.
|-
<BR>
| Core Return
----
| Occurs for every dirty core returned on a sales order that affects inventory when it is finalized
<BR>
| [[ITrack/Enterprise/Sales Screen|Sales Orders]]
'''Transactions:'''<BR>
|-
Whenever the General Ledger is affected, all of the entries are grouped into a transaction.  The transaction verifies that all of the debits and all of the credits are equal, that balance being the fundamental rule of GL based accounting.  The transaction also applies a timestamp recording the exact second that the accounting occurred and exactly how much money was involved.  It also allows for user comments.<BR>
| Transfer
<BR>
| Occurs when an item is transferred on a transfer order
----
| [[ITrack/Enterprise/Transfer Orders Screen|Transfer Orders]]
<BR>
|-
'''Entries:'''<BR>
| Core Transfer
Each accounting entry is stored as a single record and therefore can be copied into whatever accounting system the user chooses (assuming their accounting package has some mechanism to either import or directly input data).<BR>
| Occurs for every core as it is transferred on a transfer order
<BR>
| [[ITrack/Enterprise/Transfer Orders Screen|Transfer Orders]]
----
|-
<BR>
| Purchase
'''Accounting Packages:'''<BR>
| Occurs when an item is received from a purchase order
ITrack Enterprise was designed specifically with Sage's Mas90 accounting system in mind http://www.sagemas.com/products/sagemas90_mas200/
| [[ITrack/Enterprise/Purchase Orders Screen|Purchase Orders]]
|-
| Core Purchase
| Occurs for a vendor core charge on an item received on a purchase order
| [[ITrack/Enterprise/Purchase Orders Screen|Purchase Orders]]
|-
| Purchase Return
| Occurs when an item is returned on a purchase order
| [[ITrack/Enterprise/Purchase Orders Screen|Purchase Orders]]
|-
| Core Purchase Return
| Occurs when cores are returned to vendors
| [[ITrack/Enterprise/Purchase Orders Screen|Purchase Orders]]
|-
| Work Order Consumption
| Occurs for each line and labor item on an internal work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work Order Consumption Inherent Core
| Occurs for inherent core charge item on an internal work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work Order Consumption Dirty Core
| Occurs for dirty core credit on an internal work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work Order Production
| Occurs for each master part on an internal work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work Order Sold
| Occurs for each line and labor item on an external work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work Order Sold Inherent Core
| Occurs for each inherent core charge on an external work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work Order Sold Dirty Core
| Occurs for each dirty core credit on an external work order when it is finalized
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work In Progress (optional)
| Occurs for each inventory line and labor item on a work order whenever it is saved.  Accounting can be configured not to utilize WIP accounts.
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work In Progress Inherent Core (optional)
| Occurs for each inherent core charge line on a work order whenever it is saved.  Accounting can be configured not to utilize WIP accounts.
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|-
| Work In Progress Dirty Core (optional)
| Occurs for each dirty core credit line on a work order whenever it is saved.  Accounting can be configured not to utilize WIP accounts.
| [[ITrack/Enterprise/Work Order Accounting|Work Orders]]
|}
 
Each combination of category and context allows the definition of four accounts.  The user can set these up in the [[ITrack/Enterprise/Accounting Screen|accounting screen]] on the Categories tab:
{| class="wikitable" border="1"
|-
! Account
! When it is used
|-
| Transaction Debit  
| Debits this account (usually by price)
|-
| Transaction Credit  
| Credits this account (usually by price)
|-
| Inventory Debit  
| Debits this account (usually by cost)
|-
| Inventory Credit  
| Credits this account (usually by cost)
|}
For certain categories in certain contexts, it might not make sense to fill in an account.  For instance taxes are ordinarily applied on the transaction side rather than the inventory side.
 
For advice and examples for configuring accounting in ITrack, please refer to the [[ITrack/Enterprise/Accounting Configuration|accounting configuration]] help section.
 
==Transactions==
Whenever the General Ledger is affected, all of the entries are grouped into a transaction.  The transaction verifies that all of the debits and all of the credits are equal, that balance being the fundamental rule of GL based accounting.  The transaction also applies a timestamp recording the exact second that the accounting occurred and exactly how much money was involved.  It also allows for user comments.
 
==Entries==
Each accounting entry is stored as a single record and therefore can be copied into whatever accounting system the user chooses (assuming their accounting package has some mechanism to either import or directly input data).
 
==Accounting Packages==
ITrack Enterprise was designed specifically with [http://www.sagemas.com/products/sagemas90_mas200/ Sage's Mas90 accounting system] in mind.


[[Category:ITrack Enterprise Concepts]]
[[Category:ITrack/Enterprise/Concepts]]

Latest revision as of 12:02, 10 October 2012

ITrack Enterprise uses a very flexible accounting system. It is designed to allow for both complex and simple general ledger practices and to easily integrate with any sort of external general ledger based accounting package.

For details about an individual screen's accounting process, refer to that screen's page.

For information about configuring the accounting system (and for configuration examples), please refer to the accounting configuration section.

Accounts

The Accounting Screen in ITrack Enterprise allows a user (probably an administrator) to set up a chart of accounts. This is done in the Accounting screen on the Accounts tab. Accounts in ITrack have a number, a name, a description, and a type. For example:

Name: Accounts Receivable
Number: 1000
Description: An account that shows how much money the company is owed from customers.
Type: Asset

Departments

This is an optional accounting subsystem in which departments are created to categorize gl activity. Transactions inherit a department from the user that created them (though this department can often be overridden per document or per item). For this reason, departments can be assigned to users through the configure users dialog. Often, gl departments correspond to sub-accounts utilized in a company's accounting system.

For example, an accountant might have the account "Sales" with the sub-account "Sales-Gear Shop". Activity would be logged to the gear shop sales when a transaction hits the sales account and the gear shop department.

This system is optional and not required for proper operation of ITrack or its accounting modules.

Categories

Every item in inventory and every kind of labor used is assigned a "GL Category". A "GL Category" defines the kinds of accounts that item needs to affect in different situations. These situations are called "GL Contexts" and are described below.

Some examples of GL Categories that a company might use:

  • New Parts
  • Used Parts
  • Labor

Contexts

The software defines certain contexts, or situations where accounting applies. A complete list of the contexts follows. The screen column refers the user to a page with more detailed information on each gl context and the activity it generates.

Context Description Screen (More Info)
Sale Occurs when an item is sold on a sales order Sales Orders
Return Occurs when an item is returned on a sales order Sales Orders
Core Sale Occurs for every inherent core on a sales order that affects inventory when it is finalized Sales Orders
Core Return Occurs for every dirty core returned on a sales order that affects inventory when it is finalized Sales Orders
Transfer Occurs when an item is transferred on a transfer order Transfer Orders
Core Transfer Occurs for every core as it is transferred on a transfer order Transfer Orders
Purchase Occurs when an item is received from a purchase order Purchase Orders
Core Purchase Occurs for a vendor core charge on an item received on a purchase order Purchase Orders
Purchase Return Occurs when an item is returned on a purchase order Purchase Orders
Core Purchase Return Occurs when cores are returned to vendors Purchase Orders
Work Order Consumption Occurs for each line and labor item on an internal work order when it is finalized Work Orders
Work Order Consumption Inherent Core Occurs for inherent core charge item on an internal work order when it is finalized Work Orders
Work Order Consumption Dirty Core Occurs for dirty core credit on an internal work order when it is finalized Work Orders
Work Order Production Occurs for each master part on an internal work order when it is finalized Work Orders
Work Order Sold Occurs for each line and labor item on an external work order when it is finalized Work Orders
Work Order Sold Inherent Core Occurs for each inherent core charge on an external work order when it is finalized Work Orders
Work Order Sold Dirty Core Occurs for each dirty core credit on an external work order when it is finalized Work Orders
Work In Progress (optional) Occurs for each inventory line and labor item on a work order whenever it is saved. Accounting can be configured not to utilize WIP accounts. Work Orders
Work In Progress Inherent Core (optional) Occurs for each inherent core charge line on a work order whenever it is saved. Accounting can be configured not to utilize WIP accounts. Work Orders
Work In Progress Dirty Core (optional) Occurs for each dirty core credit line on a work order whenever it is saved. Accounting can be configured not to utilize WIP accounts. Work Orders

Each combination of category and context allows the definition of four accounts. The user can set these up in the accounting screen on the Categories tab:

Account When it is used
Transaction Debit Debits this account (usually by price)
Transaction Credit Credits this account (usually by price)
Inventory Debit Debits this account (usually by cost)
Inventory Credit Credits this account (usually by cost)

For certain categories in certain contexts, it might not make sense to fill in an account. For instance taxes are ordinarily applied on the transaction side rather than the inventory side.

For advice and examples for configuring accounting in ITrack, please refer to the accounting configuration help section.

Transactions

Whenever the General Ledger is affected, all of the entries are grouped into a transaction. The transaction verifies that all of the debits and all of the credits are equal, that balance being the fundamental rule of GL based accounting. The transaction also applies a timestamp recording the exact second that the accounting occurred and exactly how much money was involved. It also allows for user comments.

Entries

Each accounting entry is stored as a single record and therefore can be copied into whatever accounting system the user chooses (assuming their accounting package has some mechanism to either import or directly input data).

Accounting Packages

ITrack Enterprise was designed specifically with Sage's Mas90 accounting system in mind.