We are currently updating our site; thank you for your patience.

Accounts

Account Drivers - High Level - Financial Transactions

BPO and PASTEL Integration

Transaction Processing

Within BPO are various financial transactions that fulfil business process and financial requirements. The use of accounting in BPO is kept to a minimum, so that users do not need to have accounting knowledge to successfully process financial transactions. Transactions are posted in BPO and the financial effects thereof posted to Pastel Evolution by means of accounting drivers.

If you are not using Pastel Evolution, BPO can be configured to write these financial transactions to tables within BPO. These can be reported on and input in the selected financial system.

Account Drivers

An accounts driver is an event that will check the transaction you are busy with on BPO and verify whether there is a financial effect to be posted to Pastel.

The drivers are configured with the following details per driver code (which relates to a transaction type):

  • Item Target Account (Yes/No)
  • Target Ledger Account (Relevant GL Account)
  • Entry Sign (Dr/Cr)
  • Value to Post (GVAL/NVAL/TVAL)
  • Ignore Segments (Yes/No)
  • Segment Type (Up to 5 Segments)

GL Transaction Posting Info

Here is some information on references and descriptions that pull through on the transaction in the General Ledger:

  • Narrative: BPO: Driver Code Description, e.g. ‘BPO: Goods Received Note’. If the account code specified does not exist in Sage Evolution, this account code will be included in the description – BPO: AccCode: Driver Code Description e.g. BPO: 7042: Goods Received Note
  • Reference: BPO’s document number, e.g. Goods Received Note no: GRN00102
  • cReference2: Second reference, e.g. Purchase Order relating to the GRN: PO00100
  • cPayeeName: Composite code describing the BPO information relating to the transaction item: ‘PayeeName Item Code’: BPO Item Code and Description e.g. STK: SP1212: Colour Copier

‘PayeeName’ Item Codes:

  • STK:     Stock
  • SVC:     Service
  • EXP:     Expenses
  • LAB:     Labour
  • TVL:     Travel
  • WAR:    Warranty

Item Target Account

When transactions are posted, BPO will reference the Account Driver set-up to see whether to use the Target Account or not.

If the transaction is configured to use the Item Target Account (set to ‘Yes’), then BPO will look for and post to this Target Account (varies depending on the transaction – view the relevant transaction notes for the source of this Target Account Source).

If this Target Account was not specified, or the transaction is not configured to use the Target Account, then BPO will post to the Target Ledger Account as set up in the Account Drivers table.

Example of possible Item Target Type Iterations:

  • CTIT: COS Account on the contract item linked to a call
  • ACAT: Part Category of the Asset linked to a call
  • PTCA: Part Category

Target Ledger Account

Relevant General Ledger (GL) Account Code where the transaction will always post to, if ‘Item Target Account’ is set to ‘No’.

If ‘Item Target Account’ is set to ‘Yes’, but BPO cannot find a GL Account Code configured on the Target Account Source, BPO will use the Target Ledger Account.

Entry Sign

Each transaction leg will be defined as either a Debit or a Credit

Value to Post

Each transaction leg will be configured to post one of the following three value types:

  • GVAL – Gross Value
  • NVAL – Net Value
  • TVAL – Tax value

Segments

The standard BPO Chart of Accounts (COA) is not segmented. This type of Chart of Accounts is the easiest to use and accommodates most client requirements. However, some clients require the ability to report by Branch and/or Department within the Income Statement, and therefore, a Segmented Ledger will be configured.

Where transactions are posted to an account code that is not segmented, (for a segmented or non-segmented ledger), BPO will not take segments into account. In this case, ‘Ignore Segments’ will be set to ‘Yes’.

If your Chart of Accounts is segmented, the Account Drivers will be configured accordingly.  For transactions that should post to a segmented account code, e.g. Sales to a specific Branch; BPO will fetch the segments, and post to that relevant account at the time of the transaction. In this case, ‘Ignore Segments’ will be set to ‘No’.

In order to fetch the segments, the Segment Types must be configured for the relevant transaction leg. These are the segment types that could be used, depending on the transaction:

  • ACDP: Customer Account Manager Department
  • CDPT: Contract Department or Machine Technician Department
  • CUST: Customer
  • DEMP: Salesman Department
  • DSIT: Salesman Department Site
  • IDEP: Item Department
  • IDST: Item Department Site
  • PTCA: Part Category
  • SITE: Site (Branch)
  • SUPP: Supplier
  • WHSE: Warehouse

Item Target Account and Segment Mapping Reference Table:

Driver Code

Item Target Type Options

Segment Mapping Options

CPWC, OPWC

  CDPT

CWCT, OWCT

CTIT, ACAT, PTCA CUST
   

DEMP

   

PTCA

   

SITE

CPWP, OPWP

 

CDPT

CWIP, OWIP

CTIT, ACAT, PTCA

CUST

   

DEMP

   

PTCA

   

SITE

   

WHSE

CCBB, CIBB, IRCP, CTCN, CTIN

 

CDPT

   

CUST

   

DEMP

   

DSIT

   

PTCA

   

SITE

PRPD, PSPD, PRWO, PSWO

 

CDPT

   

CUST

   

DEMP

   

DSIT

   

PTCA

   

SITE

   

WHSE

CCON, CCOS, CINV, CRNT, ICON, ICOS

 

CUST

   

DEMP

   

DSIT

   

IDEP

   

IDST

   

PTCA

   

SITE

   

WHSE

PRET, PSIN

 

CUST

   

DEMP

   

PTCA

   

SITE

   

WHSE

PADI, PAJI, REVD, REVI, REVB, SAJD, SAJI, STKD, STKI

 

DEMP

   

DSIT

   

PTCA

   

SITE

   

WHSE

TADI, TADJ, TRIN, TROU

 

DEMP

   

PTCA

   

SITE

   

WHSE

CDEP, PDEP

 

PTCA

   

SITE

DNVA, NSRN, SIVA

 

SITE

   

SUPP

WARO

 

DEMP

   

PTCA

   

SITE

   

SUPP

WARP  

DEMP

   

PTCA

   

SITE

   

SUPP

   

WHSE

DBNT, SIBB, SINV  

PTCA

   

SITE

   

SUPP

NGRN, PGRN, PSRN  

PTCA

   

SITE

   

SUPP

   

WHSE

Suspense Account

The suspense account was created because Sage Evolution does not allow transactions to post to an invalid GL Account Code. If the Target Ledger Account, or GL Account Code on the Target Account Source are not configured, (or are incorrectly configured, e.g. account specified does not exist in the Chart of Accounts), the transaction will post to the Suspense account.

This enables BPO and Sage to process the transaction, and the user to identify configuration issues afterwards.  The first thing the user can do is check that the Target Account source is correctly set up. If that is not the problem, the account driver configuration must be analysed and corrected.

Where BPO is meant to fetch the account code from the Target source, but the source is incorrect, it is best to enforce that BPO posts this transaction to suspense by setting up the Driver Target Ledger Account as ‘0’, in order to identify and correct the source.

Users will ‘correct’ the transaction that was posted to the suspense account with a journal in Sage.

Control Account & Sub Ledgers

A Control Account is the sum total of the transactions processed within its sub ledger, e.g. Supplier Control Account would list the total of all transactions in the individual supplier accounts (sub ledgers).

Driver Codes

Code

Transaction Type

Code

Transaction Type

PGRN

Goods Received Note

CWCT

Close Work Order – Non-Stock

CGRN

Cancel GRN

CINV

Sales Invoice

NGRN

Non Stock GRN

ICON

Sales Invoice – COS Service

CNGR

Cancel Non-Stock GRN

ICOS

Sales Invoice – COS Stock

SINV

Supplier Invoice

CRNT

Credit Note

SIVA

Supplier Invoice Variance

CCON

Credit Note – COS Service

PSRN

Supplier Return Note - Stock

CCOS

Credit Note – COS Stock

NSRN

Non-Stock Return Note

CTIN

Contract Invoice

DBNT

Supplier Debit Note

CTCN

Contract Credit Note

DNVA

Debit Note Variance

IRCP

Debit Order Payment

SAJI

Stock Adjustment – Increase

PDEP

Period Depreciation

SAJD

Stock Adjustment – Decrease

CDEP

Reverse Accumulated Depreciation

TADI

Serialised Stock Adjustment – Increase

REVD

Stock Revaluation – Return

TADJ

Serialised Stock Adjustment – Decrease

REVI

Stock Revaluation - Issue

STKI

Stock Take – Increase

REVB GRN Revaluation NGRN Portion  

STKD

Stock Take – Decrease

CCBB

Contract CR Note - Back to Back

TRIN

Stock Transfer – In

CIBB

Contract Invoice - Back to Back

TROU

Stock Transfer – Out

SIBB

Supplier Invoice - Back to Back

PSWO

Stock Issue – Work Order

PSPD

Production Issue - Work Order

PRWO

Stock Return –Work Order

PRPD

Production Part Return

PSIN

Stock Issue – Invoice

CPWC

Close Production WO Contracts

PRET

Stock Return - Invoice

CPWP

Close Production WO Parts

WARP

Warranty Claim – Parts

PADI

Serialised Finished Goods

WARO

Warranty Claim – Subcons

PAJI

Non-Serialised Finished Goods

OWIP

Open Work Order - Stock

OPWC

Open Production WO Contracts

CWIP

Close Work Order – Stock

OPWP

Open Production WO Parts

OWCT

Open Work Order – Non-Stock

   
  • All notes below based on the Non-Segmented 'Base' General Ledger.

TRANSACTION DEFINITIONS

Goods Received Note (PGRN)

A Stock Goods Received Note (GRN) is raised to confirm receipt of parts supplied by a Supplier. The GRN is linked to the originating Purchase Order. Raising a GRN in BPO will close the originating Purchase Order, (if the order is fully delivered), and create the stock received in the receiving warehouse and bin location. The Goods Received Note is new until closed by the supplier invoice, or cancelled.

Note: The VAT is only recognised when the invoice is received, as per SARS requirements.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

Dr

Stock

100

 

Cr

Goods Received Accrual

 

100

Transaction Setup

Dr/Cr

 

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

PGRN: Goods Received Note. This driver is called when a user processes an Inventory Goods Received Note in BPO.

Dr

Stock Control Account

Yes

NVAL

Yes

7700

 

 

Cr

GRN Accrual Account

No

NVAL

Yes

9100

 

 

Target Account Source

  • Stock: Warehouse (Administration > System Configuration > Inventory Warehouses)
  • GRN Accrual: As per account driver

Segment Type Options

  • PTCA, SITE, SUPP, WHSE

Cancel Stock GRN (CGRN)

From BPO_RSI v1.22.0.5 and the introduction of Supplier Debit Notes, Cancelling a Goods Received Note is no longer valid. If a Supplier Invoice has not yet been raised, just raise a Supplier Return.  If a Supplier Invoice has been raised and accepted, then raise a Supplier Return and Supplier Debit Note.

If stock was incorrectly received, the Goods Received Note can be cancelled, unless the supplier invoice has already been raised and accepted.  You will have the option to re-open the originating Purchase Order, and can then correctly receive the stock.

Take into consideration that cancelling a GRN has an effect on the weighted average cost of the stock that remains in store.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

Dr

Goods Accrual

100

 

Cr

Stock

 

100

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

CGRN: Goods Received Note. This driver is called when a user cancels a stock Goods Received Note in BPO.

Dr

GRN Accrual Account

No

NVAL

Yes

9100

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Target Account Source

  • GRN Accrual: As per account driver
  • Stock: Warehouse (Administration > System Configuration > Inventory Warehouses)

Non-Stock GRN (NGRN)

A Non-Stock Goods Received Note is raised to confirm receipt of services rendered by a Supplier. The GRN is linked to the originating Purchase Order. Raising a GRN in BPO will close the originating Purchase Order and complete the service requirement. The Goods Received Note is new until closed by the supplier invoice, or cancelled.

The Non-Stock WIP account is an account that can either be a balance sheet account or an income statement account. This classification depends on the accounting policy of the organisation.

Note: The VAT is only recognised when the invoice is received, as per SARS requirements.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Non -Stock WIP Account

100

 

 

Cr

Goods Received Note Accrual

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

NGRN: Goods Received Note. This driver is called when a user cancels a non-stock Goods Received Note in BPO.

Dr

Non -Stock WIP Account

No

NVAL

Yes

7810

 

 

Cr

GRN Accrual Account

No

NVAL

Yes

9100

 

 

Target Account Source

  • Non-stock WIP: As per account driver
  • GRN Suspense: As per account driver

Segment Type Options

  • PTCA, SITE, SUPP, WHSE

Cancel Non-Stock GRN (CNGR)

From BPO_RSI v1.22.0.5 and the introduction of Supplier Debit Notes, Cancelling a Goods Received Note is no longer valid. If a Supplier Invoice has not yet been raised, just raise a Supplier Return.  If a Supplier Invoice has been raised and accepted, then raise a Supplier Return and Supplier Debit Note.

If a service was incorrectly received, the Non-Stock Goods Received Note can be cancelled (unless the supplier invoice has already been raised and accepted).  You will have the option to re-open the originating Purchase Order, and can then correctly receive the service. There is no weighted average cost implication on Non-Stock GRNs.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Goods Received Note Accrual

100

 

 

Cr

Non-Stock WIP Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CNGR: Goods Received Note. This driver is called when a user processes a Non-Stock Goods Received Note in BPO.

Dr

GRN Accrual Account

Yes

NVAL

Yes

9100

 

 

Cr

Non-Stock WIP Account

No

NVAL

Yes

7810

 

 

Target Account Source

  • GRN Suspense: As per account driver
  • Non-stock WIP: As per account driver

Supplier Invoice (SINV)

Raised once a Goods Received Note (Stock and Non-Stock) has been processed, and the physical Supplier Invoice has been received, completes the Goods Receiving Note, and updates Sage Evolution with the amount owed to the supplier.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

GRN Suspense

100

 

 

Dr

VAT Input Account

14

 

 

Cr

Supplier Control Account

 

114

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

SINV: Supplier invoice. This driver is called when a user processes a supplier invoice in BPO.

Dr

GRN Accrual Account

No

NVAL

Yes

9100

   

Dr

VAT Input Tax

No

TVAL

Yes

9502

   

Cr

Supplier Control Account

No

GVAL

Yes

9000

   
               

Cr

Sub-Ledger against Supplier Account

 

GVAL

N/A

Supplier Code in Supplier Age Analysis

N/A

 

Target Account Source

  • VAT Input: As per account driver
  • GRN Suspense: As per account driver
  • Supplier Control: As per Supplier linked to PO.

Segment Type Options

  • PTCA, SITE, SUPP

Supplier Invoice Variance (SIVA)

The difference between cost of goods received and cost owed to the supplier, will post to the Supplier Invoice Variance account - e.g. when a discount is given by the supplier, goods will be received into store at the standard cost, but the costs on the supplier invoice are corrected to reflect the cost as discounted by the supplier.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

For any remaining balance in the GRN suspense account, the system processes the following:

 

Dr

Supplier Invoice Variance

20

 

 

Cr

GRN Accrual

 

20

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

SIVA: Supplier Invoice variance. This driver is called when there is a difference between the Goods Received Note value and Supplier Invoice value.

Dr

Supplier Inv Variance

No

NVAL

Yes

9050

 

 

Cr

GRN Accrual

No

GVAL

Yes

9100

 

 

Target Account Source

  • GRN Suspense: As per account driver
  • Supplier Invoice Variance: As per account driver

Segment Type Options

  • SITE, SUPP

Supplier Return Note - Stock (PSRN)

If there is a requirement to return incorrect or faulty stock, a Supplier Return Note is raised. The Supplier Return is linked to the Goods Received Note that brought the items into stock.  Stock items are removed from stock and returned to Supplier. The GRN transactions are reversed.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

Dr

Supplier Returns Accrual

100

 

 

Cr

Inventory Control

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

PSRN: Supplier Return Note. This driver is called when a user processes a Stock Supplier Return Note in BPO.

Dr

Supplier Returns Accrual

No

GVAL

Yes

9150

Cr

Inventory Control Account

No

NVAL

Yes

7700

 

Segment Type Options

  • PTCA, SITE, SUPP, WHSE

Supplier Return Note - Non-Stock (NSRN)

The Non-Stock Return Note driver reverses the Non-Stock GRN postings.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

Dr

Supplier Returns Accrual

100

Cr

Non-Stock WIP

100

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

NSRN: Non-Stock Return Note - This driver is called when a user processes a Non-Stock Goods Received Note in BPO.

Dr

Supplier Returns Accrual No NVAL Yes 9150

Cr

Non-Stock WIP No GVAL Yes 7810

Segment Type Options

  • SITE, SUPP

Supplier Debit Note (DBNT)

The Supplier Debit Note driver reverses the Supplier Invoice postings. Any variances will post as defined in the Debit Note Variance driver.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Supplier Control Account

114

 

 

Cr

GRN Accrual Account

100  

Cr

VAT Input

 

14

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

DBNT: Supplier Debit Note - This driver is called when the user processes a Supplier Debit Note

Dr

Supplier Control Account No GVAL Yes 9000

 

 

Cr

GRN Accrual Account

No NVAL Yes 9100    

Cr

VAT Input

No TVAL Yes 9502

 

 

Segment Type Options

  • PTCA, SITE, SUPP

Debit Note Variance (DNVA)

Posts any variances between the Supplier Invoice and Supplier Debit Note.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Supplier Variance

100

 

 

Cr

Supplier Returns Accrual

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not use

 

 

 

 

 

 

 

 

DNVA: Debit Note Variance - This driver is called when the user processes a Supplier Debit Note and there is a variance between it and the Supplier Invoice.

Dr

Supplier Variance

No

NVAL

Yes

9050

 

 

Cr

Supplier Returns Accrual

No

GVAL

Yes

9150

 

 

Segment Type Options

  • SITE, SUPP

Stock Adjustment - Increase (SAJI)

A stock adjustment increase will increase the stock position of a non-serialised item. When adjusting stock into the system, the stock account will be credited.  The user must specify a ‘contra account code’; i.e. Stock Adjustments, Cost of Sales, Stationery etc, which will be debited.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Stock

100

 

 

Cr

Contra Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

SAJI: Stock Adjustment Increase – consumables. This driver is called when a user processes a stock adjustment in BPO for consumable stock that increases the stock position

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

Inventory Adjustments

Yes

NVAL

Yes

2500

 

 

Target Account Source

  • Contra Account: As specified on stock adjustment (contra account code)
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Stock Adjustment - Decrease (SAJD)

A stock adjustment decrease will decrease the stock position of a non-serialised item. When adjusting stock out of the system, the stock account will be debited.  The user must specify a ‘contra account code’, i.e. Cost of Sales, Stationery, and so forth, which will be credited.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Contra Account

100

 

 

Cr

Stock

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

SAJD: Stock Adjustment Decrease – consumables. This driver is called when a user processes a stock adjustment in BPO for consumable stock that decreases the stock position.

Dr

Inventory Adjustment

Yes

NVAL

Yes

2500

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Target Account Source

  • Contra Account: As specified on stock adjustment (contra account code)
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Serialised Stock Adjustment - Increase (TADI)

A serialised stock adjustment increase will increase the stock position of a serialised item. There may be a few reasons for this. Namely, when adjusting stock into the system, the Inventory account will be credited. The user must specify a ‘contra account code’, e.g. Inventory Adjustment account, which will be debited.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Stock

100

 

 

Cr

Contra Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

TADI: Stock adjustment increase – assets. This driver is called when a user processes a stock adjustment in BPO for serialised stock that increases the stock position.

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

Inventory Adjustment Account

Yes

NVAL

Yes

2500

 

 

Target Account Source

  • Contra Account: As specified on stock adjustment
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, PTCA, SITE, WHSE

Serialised Stock Adjustment - Decrease (TADJ)

A serialised stock adjustment decrease will decrease the stock position of a serialised item. When adjusting stock into the system, the stock account will be credited.  The user must specify a ‘contra account code’, e.g. Inventory Adjustment Account, which will be debited.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Contra Account

100

 

 

Cr

Stock

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

SAJD: Stock adjustment decrease – assets. This driver is called when a user processes a stock adjustment in BPO for serialised stock that decreases the stock position.

Dr

Inventory Adjustment Account

Yes

NVAL

Yes

2500

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Target Account Source

  • Contra Account: As specified on stock adjustment
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, PTCA, SITE, WHSE

Stock Take - Increase (STKI)

Where the physical non-serialised stock position is found to be more than the system stock position during a stock take, the stock position will be increased.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Stock

100

 

 

Cr

Contra Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

SAJI: Stock adjustment increase – consumables. This driver is called when a user processes a stock take in BPO where the counted stock is greater than the stock on hand for consumable stock , which increases the stock position.

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

Inventory Adjustment Account

Yes

NVAL

Yes

2500

 

 

Target Account Source

  • Contra Account: As per account driver.
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Stock Take - Decrease (STKD)

Where the physical non-serialised stock position is found to be less than the system stock position during a stock take, the stock position will be decreased.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Contra Account

100

 

 

Cr

Stock

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

SAJD: Stock adjustment decrease – consumables. This driver is called when a user processes a stock take in BPO, where the counted stock is less than the stock on hand for consumable stock, which decreases the stock position.

Dr

Inventory Adjustment Account

Yes

NVAL

Yes

2500

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Target Account Source

  • Contra Account: As per account driver
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Stock Transfer - In (TRIN)

Stock moved into a bin location, where it has moved out of another bin location. Stock transfers process entries where the warehouses are linked to different GL accounts. Otherwise no entries are processed.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Stock

100

 

 

Cr

Transfer Suspense

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

TRIN: Warehouse Transfer-In. This driver is called when a user processes a parts transfer note in BPO.

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

Inventory Transfer Suspense

No

NVAL

Yes

9998

 

 

Target Account Source

  • Transfer Suspense: As specified on driver
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, PTCA, SITE, WHSE

Stock Transfer - Out (TROU)

Stock moved out of a bin location, where it is moving to another bin location. Stock transfers process entries where the warehouses are linked to different GL accounts. Otherwise no entries are processed.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Transfer Suspense

100

 

 

Cr

Stock

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

TROU: Warehouse Transfer-Out. This driver is called when a user processes a parts transfer note in BPO.

Dr

Inventory Transfer Suspense

No

NVAL

Yes

9998

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7770

 

 

Target Account Source

  • Transfer Suspense: As specified on driver
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • DEMP, PTCA, SITE, WHSE

Stock Issue - Work Order (PSWO)

Stock items issued to a Work Order (Call). This processes as a debit to Work In Progress and a credit to Inventory.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

WIP Account

100

 

 

Cr

Stock Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

PSWO: Stock issue to work order. This driver is called when a user issues stock to a work order.

Dr

WIP Account

No

NVAL

Yes

7800

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Target Account Source

  • WIP: As specified on driver
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE, WHSE

Stock Return - Work Order (PRWO)

Stock items returned to store from a Work Order (Call). This processes as a debit to Inventory and a credit to Work In Progress.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Inventory Account

100

 

 

Cr

WIP Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

PRWO: Stock return from Work Order. This driver is called when a user returns stock from a Work Order.

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

WIP Account

No

NVAL

Yes

7800

   

Target Account Source

  • WIP: As specified on driver
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE, WHSE

Stock Issue - Invoice (PSIN)

Stock items issued to an Over the Counter Sales Invoice.  This processes as a debit to Cost of Sales and a credit to Inventory.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Cost of Sales

100

 

 

Cr

Stock Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

PSIN: Stock issue to invoice. This driver is called when a user issues stock to an invoice.

Dr

Cost of Sales

Yes

NVAL

Yes

2000

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Target Account Source

  • Cost of Sales: As per Item Target Account
  • Stock Account: Warehouse (Administration > System Configuration > Inventory Warehouses)

Segment Type Options

  • CUST, DEMP, PTCA, SITE, WHSE

Stock Return - Invoice (PRET)

Stock items returned to store from an Over the Counter Sales Invoice.  This processes as a debit to Inventory and a credit to Cost Of Sales.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Inventory Account

100

 

 

Cr

Cost of Sales Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

PRET: Stock return from Invoice. This driver is called when a user returns stock from an Invoice.

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

Cost of Sales

Yes

NVAL

No

2000

 

 

Target Account Source

  • Cost of Sales: As per Item Target Account
  • Inventory Account: Warehouse (Configuration > Inventory > Warehouses)

Segment Type Options

  • CUST, DEMP, PTCA, SITE, WHSE

Warranty Claim - Parts (WARP)

Customer's claim for repair or replacement of non-performance or under-performance of an item as provided for in its warranty document. A new part will be issued to the client at no cost, and the cost owing to the supplier is decreased by raising the warranty claim.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Supplier Control Account

114

 

 

Cr

VAT Input Account

 

14

 

Cr

Work in Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

WARP: Warranty claim for parts. This driver is called when a user accepts a supplier warranty claim in BPO. This driver only processes the parts on the accepted warranty claim.

Dr

Supplier Control Account

No

GVAL

Yes

9000

 

 

Cr

VAT Input Tax

No

TVAL

Yes

9502

 

 

Cr

Work in Progress

Yes

NVAL

Yes

7800

 

 

 

 

 

 

 

 

 

 

Dr

Sub Ledger against Supplier Account

 

GVAL

N/A

Supplier code in supplier age analysis

N/A

 

Target Account Source

  • WIP: As specified on driver

Segment Type Options

  • DEMP, PTCA, SITE, SUPP, WHSE

Warranty Claim - Subcons (WARO)

Customer's claim for repair or replacement of non-performance or under-performance of an item as provided for in its warranty document. A subcontracted service will be logged to the client at no cost, and the cost owing to the supplier is decreased by raising the warranty claim.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Supplier Control Account

114

 

 

Cr

VAT Input Account

 

14

 

Cr

Non-Stock Work In Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

WARP: Warranty claim for subcontract services. This driver is called when a user accepts a supplier warranty claim in BPO. This driver only processes the subcontracts on the accepted warranty claim.

Dr

Supplier Control Account

No

GVAL

Yes

9000

 

 

Cr

VAT Input Tax

No

TVA

Yes

9502

 

 

Cr

Non-Stock WIP

Yes

NVAL

Yes

7810

 

 

 

 

 

 

 

 

 

 

Dr

Sub Ledger against Supplier Account

 

GVAL

N/A

Supplier code in supplier age analysis

N/A

 

Target Account Source

  • WIP: As specified on driver

Segment Type Options

  • DEMP, PTCA, SITE, SUPP

Close Work Order - Stock Items (CWIP)

When a Work Order is closed, all non-billable stock items on the Work Order will be processed to Cost of Sales from Stock WIP.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Cost of Sales

100

 

 

Cr

WIP

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CWIP: Stock issue to Work Order. This driver is called when a user closes a Work Order in BPO. The driver will be applied to all stock on the Work Order that was not invoiced.

Dr

Cost of Sales

Yes

NVAL

No

2000

 

 

Cr

WIP Account

No

GVAL

Yes

7800

 

 

Target Account Source

  • WIP: As specified on driver

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE, WHSE

Item Target Type Options

  • CCTIT, ACAT, PTCA

Reopen Work Order - Stock Items (OWIP)

The process to re-open a Work Order reverses the above entry, by processing the Cost of Sales to Stock WIP.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

WIP

100

 

 

Cr

Cost of Sales

 

100

 

 

 

 

 

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

OWIP: Stock issue to Work Order. This driver is called when a user re-opens a Work Order in BPO. The driver will be applied to all stock that was on the Work Order and not invoiced at the time that the Work Order was closed.

Dr

WIP Account

No

NVAL

Yes

7800

 

 

Cr

Cost of Sales

Yes

NVAL

No

2000

 

 

Target Account Source

  • WIP: As specified on driver

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE, WHSE

Item Target Type Options

  • CCTIT, ACAT, PTCA

Close Work Order - Non-Stock Items (CWCT)

When a Work Order is closed, all non-billable non-stock items on the Work Order will be processed to Cost of Sales from non-stock WIP.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Cost of Sales

100

 

 

Cr

Non-Stock WIP

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CWCT: Stock issue to Work Order. This driver is called when a user closes a Work Order in BPO. The driver will be applied to all non-stock items on the Work Order that was not invoiced.

Dr

Cost of Sales

Yes

NVAL

No

2000

 

 

Cr

Non-Stock WIP Account

No

GVAL

Yes

7810

 

 

Target Account Source

  • WIP: As specified on driver

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE

Item Target Type Options

  • CTIT, ACAT, PTCA

Re-open Work Order - Non-Stock Items (OWCT)

The process to re-open a Work Order reverses the above entry, by processing the Cost of Sales to Non-Stock WIP.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Non-Stock WIP

100

 

 

Cr

Cost of Sales

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

OWCT: Stock issued to Work Order. This driver is called when a user re-opens a Work Order in BPO. The driver will be applied to all non-stock items that were on the Work Order and not invoiced at the time that the Work Order was closed.

Dr

Non -Stock WIP Account

No

GVAL

Yes

7810

 

 

Cr

Cost of Sales

Yes

NVAL

No

2000

 

 

Target Account Source

  • WIP: As specified on driver

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE

Item Target Type Options

  • CTIT, ACAT, PTCA

Sales Invoice (CINV)

Over the Counter / Call Invoices raised for parts supplied and/or services rendered to a client. When a sale is processed in the system, the system has to process Sales and Cost of Sales entries. The Sales entries have the Invoice Number as the source document Reference Number. The Cost of Sales entries have the Invoice number and the Work Order number as the source document Reference numbers. The Cost of Sales entries can be stock related costs or non-stock related costs.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Customer Control Account

114

 

 

Cr

VAT Input Account

 

14

 

Cr

Sales Account (Segmented by Branch)

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CINV: Customer Invoice - This driver is called when a user processes a Work Order Sales Invoice in BPO. This does not include Contract Invoices.

Dr

Customer Control Account

No

GVAL

Yes

8000

 

 

Cr

VAT Input Tax

No

TVAL

Yes

9502

 

 

Cr

Sales

Yes

NVAL

No

1000

 

 

 

 

 

 

 

 

 

 

Dr

Sub Ledger against Customer Account

N/A

GVAL

N/A

Customer Code in Customer Age Analysis

N/A

 

Target Account Source

  • Cost of Sales: As per Item Target Account

Segment Type Options

  • CUST, DEMP, DSIT, IDEP, IDST, PTCA, SITE, WHSE

Sales Invoice - COS Service (ICON)

The Cost of Sales entry related to a Sales Invoice for service items.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Cost of Sales Account

50

 

 

Cr

Non-S tock WIP Account

 

50

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

ICON: Cost of Sales entry on Customer Invoice. This driver is called when a user processes a Work Order Sales Invoice in BPO. This does not include Contract Invoices.

Dr

Cost of Sales

Yes

NVAL

No

2000

 

 

Cr

Non- Stock WIP

No

NVAL

Yes

7810

 

 

Segment Type Options

  • CUST, DEMP, DSIT, IDEP, IDST, PTCA, SITE, WHSE

Sales Invoice - COS Stock (ICOS)

The Cost of Sales entry related to a Sales Invoice for stock items.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Cost of Sales Account

50

 

 

Cr

Work in Progress Account

 

50

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

ICOS: Cost of Sales entry on Customer Invoice. This driver is called when a user processes a Work Order Sales Invoice in BPO. This does not include Contract Invoices.

Dr

Cost of Sales

Yes

NVAL

No

2000

 

 

Cr

Work In Progress

No

NVAL

Yes

7800

 

 

Segment Type Options

  • CUST, DEMP, DSIT, IDEP, IDST, PTCA, SITE, WHSE

Sales Credit Note (CRNT)

A credit that is raised against a Sales Invoice. This will post opposite entries to those raised for the Sales Invoice.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Sales Account (Segmented by Branch)

100

 

 

Dr

VAT Output Account

14

 

 

Cr

Customer Control Account

 

114

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CRNT: Credit Note. This driver is called when a user processes a Credit Note for a parts Invoice or a Work Order Invoice. This does not include Credit Notes for Contract Invoices.

Dr

VAT Output Tax

No

TVAL

Yes

9501

 

 

Dr

Sales

Yes

NVAL

No

1000

 

 

Cr

Customer Control Account

No

GVAL

Yes

8000

 

 

 

 

 

 

 

 

 

 

Cr

Sub Ledger against Customer Account

 

GVAL

N/A

Customer Code in Customer Age Analysis

N/A

 

Segment Type Options

  • SITE, CUST, DEMP, DSIT, IDEP, IDST, WHSE, PTCA

Sales Credit Note - COS Service (CCON)

This will post opposite entries to those raised for the Sales Invoice COS Service.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Non-Stock WIP Account

50

 

 

Cr

Cost of Sales Account

 

50

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CCON: Cost of Sales entry on customer Credit Note. This driver is called when a user processes a Credit Note and the Cost of Sales needs to be reversed to the WIP account from the Cost of Sales account.  This does not include Credit Notes for Contract Invoices.

Cr

Cost of Sales

Yes

NVAL

No

2000

 

 

Dr

Non -Stock WIP

No

NVAL

Yes

7810

 

 

Segment Type Options

  • CUST, DEMP, DSIT, IDEP, IDST, PTCA, SITE, WHSE

Sales Credit Note - COS Stock (CCOS)

This will post opposite entries to those raised for the Sales Invoice COS Stock.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Work in Progress Account

50

 

 

Cr

Cost of Sales Account

 

50

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CCOS: Cost of Sales entry on customer Credit Note. This driver is called when a user processes a Credit Note and the Cost of Sales needs to be reversed to the WIP account from the Cost of Sales account.  This does not include Credit Notes for contract invoices.

Dr

Work in Progress

No

NVAL

Yes

7800

 

 

Cr

Cost of Sales

Yes

NVAL

No

2000

   

Segment Type Options

  • CUST, DEMP, DSIT, IDEP, IDST, PTCA, SITE, WHSE

Contract Invoice (CTIN)

An invoice raised to a client during month end billing for contract fees (such as rental charges) and/or meter charges (minimum billing and meter copy charges).  Contract invoices have only a Sales leg, not a Cost of Sales leg. The Cost of Sales information comes from the work order system.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Debtors Control Account

114

 

 

Cr

VAT Input Account

 

14

 

Cr

Sales Account (Segmented by Branch)

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CTIN: Contract invoice. This driver is called when a user processes a contract invoice.

Dr

Debtors control Account

No

GVAL

Yes

8000

 

 

Cr

VAT Input Tax

No

TVAL

Yes

9502

 

 

Cr

Sales Account

Yes

NVAL

Yes

1100

 

 

 

 

 

 

 

 

 

 

Dr

Sub Ledger against Customer Account

 

GVAL

N/A

Customer code in customer age analysis

N/A

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE

Contract Credit Note (CTCN)

A credit that is raised against a Contract Invoice. This will post opposite entries to those raised for the Contract Invoice.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Sales Account (Segmented by branch)

100

 

 

Dr

VAT Output Account

14

 

 

Cr

Debtors Control Account

 

114

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CTCN: Contract Credit Note. This driver is called when a user processes a Contract Credit Note.

Dr

Sales Account

Yes

NVAL

No

1100

 

 

Dr

VAT Output Tax

No

TVAL

Yes

9502

 

 

Cr

Debtors Control Account

No

GVAL

Yes

8000

 

 

 

 

 

 

 

 

 

 

Dr

Sub Ledger against Customer Account

 

GVAL

N/A

Customer code in customer age analysis

N/A

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE

Debit Orders (IRCP)

Debit Orders will be processed into the General Ledger and Accounts Receivable account. The Customer must be set to payment type = ‘DO’.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Bank Account

100

 

 

Cr

Debtors Control Account

 

100

 

Cr

Customer Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

IRCP: Debit order This driver is called when invoices are printed (with auto debit order)

Dr

Bank Account

No

NVAL

Yes

8400

 

 

Cr

Debtors Control Account

No

GVAL

Yes

8000

 

 

 

 

 

 

 

 

 

 

Cr

Sub Ledger against Customer Account

 

GVAL

N/A

Customer code in customer age analysis

N/A

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE

Period Depreciation (PDEP)

BPO computes the depreciation due for the trading assets at any point in time. The system uses the depreciation method set on the underlying part definition and the depreciation start date on the actual asset to set the initial parameters for the depreciation of a machine.  Subsequent revaluations will set the useful life of the machine and its relevant depreciation start date, which the system uses to determine the rate and from when an item will be depreciated.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Depreciation - Rental Equipment

100

 

 

Cr

Accumulated Depreciation

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

PDEP:  Period Depreciation - This driver is called when the monthly period depreciation is run.

Dr

Depreciation

No

NVAL

Yes

3456

 

 

Cr

Accum. Dep.

No

GVAL

Yes

6702

 

 

Segment Type Options

  • PTCA, SITE

Reverse Period Depreciation (CDEP)

For recoupment of period depreciation, the transactions will be reversed.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Accumulated Depreciation

100

 

 

Cr

Depreciation - Rental Equipment

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

CDEP:  Reverse Period Depreciation - This driver is called when the monthly period depreciation is run.

Dr

Accum. Dep

No

NVAL

Yes

6702

 

 

Cr

Depreciation

No

GVAL

Yes

3456

 

 

Segment Type Options

  • PTCA, SITE

Revaluations - Issue (REVI)

Revaluations may be done manually or via depreciation processing.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Revaluation Suspense

100

 

 

Cr

Stock

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

REVI: Revaluation Issue - This driver is called when the user processes a stock revaluation

Dr

Reval Susp.

Yes

GVAL

Yes

9998

 

 

Cr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Revaluation Return (REVD)

For Revaluation Return the transactions will be reversed.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Stock

100

 

 

Cr

Revaluation Suspense

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

REVD:  Revaluation Return - This driver is called when the user processes a Stock Revaluation

Dr

Inventory Control Account

Yes

NVAL

Yes

7700

 

 

Cr

Reval Susp.

Yes

GVAL

Yes

9998

 

 

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

GRN Revaluation NGRN Portion (REVB)

The GRN Revaluation driver will clear the applied Non-Stock GRN cost amount from Non-Stock Work in Progress account and Revaluation Suspense account.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Revaluation Suspense

100

 

 

Cr

Non-Stock Work In Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

REVB: GRN Revaluation - This driver is called when the user approves a GRN revaluation

Dr

Revaluation Suspense

No

GVAL

Yes

9998

 

 

Cr

Non-Stock Work In Progress

No

NVAL

Yes

7810

 

 

Segment Type Options

  • SITE, SUPP

Contract Invoice - Back to Back (CIBB)

When a contract with a Back to Back Finance (e.g. Rental is billed to client and paid to the finance house) is invoiced, the Finance Amount will be posted to the Back to Back Contract Invoices and Provision Accounts.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Back to Back Contract Invoices

100

 

 

Cr

Back to Back Provision Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

CIBB:  Contract Invoice Back to Back - This driver is called when the user processes a Contract Invoice for a contract with a finance amount.

Dr

B2B Ctrt Inv

No GVAL No 2130

 

 

Cr

B2B Provision

No NVAL Yes 9110

 

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE

Contract Credit Note - Back to Back (CCBB)

When a Back to Back Contract Invoice is credited, the finance amount is cleared from the Back to Back Contract Invoices and Provision accounts.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Back to Back Provision Account

100

 

 

Cr

Back to Back Contract Invoices

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

CCBB: Contract Credit Note Back to Back - This driver is called when the user processes a Contract Credit Note for a contract with a finance amount.

Dr

B2B Provision

No NVAL Yes 9110

 

 

Cr

B2B Ctrt Inv

No GVAL No 2130

 

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE

Supplier Invoice - Back to Back (SIBB)

After a Back to Back Contract Invoice is raised, a Back to Back Supplier invoice must be processed in order to pay the financed amount to the finance house.  The finance amount is cleared from the Back to Back Provision account and posted to Supplier Control.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Back to Back Provision Account

100

 

 

Dr

Vat Input Account

14    

Cr

Supplier Control Account

 

114

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

SIBB: Supplier Invoice Back to Back - This driver is called when the user processes a Back to Back Supplier Invoice for a Finance Amount Invoiced via Control Billing.

Dr

B2B Provision

No

NVAL Yes 9110

 

 

Dr

VAT Input Tax

No

TVAL Yes 9502    

Cr

Supplier Control Account

No

GVAL Yes 9000    
               

Cr

Sub Ledger against Supplier Account

  GVAL N/A

Supplier code in supplier age analysis

N/A

 

Segment Type Options

  • PTCA, SITE, SUPP

Production Issue - Work Order (PSPD)

Stock items issued to a Work Order. This processes as a debit to Manufacturing Work In Progress and a credit to Inventory.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Prod: Manufacturing Work In Progress

100

 

 

Cr

Inventory Control Account

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

PSPD: Production Stock Issue - This driver is called when the user issues stock to a Production Work Order for manufacturing.

Dr

Prod WIP

No GVAL Yes 7820

 

 

Cr

Inventory Control Account

No NVAL Yes 7700

 

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE, WHSE

Production Part Return (PRPD)

Stock should not be returned from a Production Run. Stock issued to a Production Run will be considered 'consumed' during the manufacturing process.

Stock items returned to store from a Work Order. This processes as a debit to Inventory and a credit to Manufacturing Work In Progress.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Inventory Control Account

100

 

 

Cr

Prod: Manufacturing Work in Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

PRPD: Production Part Return - This driver is called when the user returns stock from a production run.

Dr

Inventory Control Account

No NVAL Yes 7700

 

 

Cr

Prod WIP

No GVAL Yes 7820

 

 

Segment Type Options

  • CDPT, CUST, DEMP, DSIT, PTCA, SITE, WHSE

Close Production Work Order - Non-Stock (CPWC)

When a Work Order is closed, after a Production Run, all costs for Non-Stock items on the Work Order will be processed to Manufacturing Subcontract Variance from Manufacturing Work in Progress.  This amount will be cleared by PAJI / PADI (Finished Goods drivers). If the Product is configured to use the 'Unit Cost' of the underlying items, the entire amount will be cleared.  If the Product is configured to use 'Std Price', the variance between the cost and standard price will remain in the Manufacturing Variance and will need to be journalled to the relevant general ledger account.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Prod: Manufacturing Variance - Contracts

100

 

 

Cr

Prod: Manufacturing Work In Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

CPWC: Close Production Work Order Contracts - This driver is called when the user finishes a production run - thus closing the production Work Order, where a subcontract exists.

Dr

Prod Contract Variance

No NVAL Yes 2160

 

 

Cr

Prod WIP

No GVAL Yes 7820

 

 

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE

Close Production Work Order - Stock (CPWP)

When a Work Order is closed, after a Production Run, all costs for Stock items on the Work Order will be processed to Manufacturing Stock Variance from Manufacturing Work in Progress. This amount will be cleared by PAJI / PADI (Finished Goods drivers). If the Product is configured to use the 'Unit Cost' of the underlying items, the entire amount will be cleared. If the Product is configured to use 'Std Price', the variance between the cost and standard price will remain in the Manufacturing Variance and will need to be journalled to the relevant general ledger account.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Prod: Manufacturing Variance - Parts

100

 

 

Cr

Prod: Manufacturing Work In Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

CPWP: Close Production Work Order Contracts - This driver is called when the user finishes a production run - thus closing the production Work Order, where issued parts exist.

Dr

Prod Part Variance

No NVAL Yes 2161

 

 

Cr

Prod WIP

No GVAL Yes 7820

 

 

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE, WHSE

Serialised Finished Goods (PADI)

After a production run, the cost of the manufactured serialised goods is cleared from Manufacturing Work in Progress and posted to the Inventory Control Account.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Inventory Control Account

100

 

 

Cr

Prod: Manufacturing Work In Progress

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

PADI: Serialised Finished Goods - This driver is called when the user finishes a production run where serialised items were manufactured.

Dr

Inventory Control

No NVAL Yes 7700

 

 

Cr

Prod WIP

No GVAL Yes 7820

 

 

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Non-Serialised Finished Goods (PAJI)

After a Production Run, the cost of the manufactured goods is cleared from Manufacturing Work in Progress and posted to the Inventory Control Account.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Inventory Control Account

100

 

 

Cr

Prod: Manufacturing Variance - Parts

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

PAJI:  Non-Serialised Finished Goods - This driver is called when the user finishes a production run where non-serialised items were manufactured.

Dr

Inventory Control Account

No NVAL Yes 7700

 

 

Cr

Prod Parts Variance

No GVAL Yes 2161

 

 

Segment Type Options

  • DEMP, DSIT, PTCA, SITE, WHSE

Open Production Work Order - Non-Stock (OPWC)

Production Work Orders cannot be re-opened once closed.

Re-opening a Work Order clears the Manufacturing Non-Stock Subcontract Variance account and posts the cost of the Subcontract to Manufacturing Work in Progress.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Prod: Manufacturing Work In Progress

100

 

 

Cr

Prod: Manufacturing Variance - Contracts

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2

Not used

 

 

 

 

 

 

 

 

OPWC: Open Production Work Order Contracts - This driver is called when the user re-opens a production Work Order, where a Subcontract exists.

Dr

Prod WIP

No GVAL Yes 7820

 

 

Cr

Prod Contract Variance

No NVAL Yes 2160

 

 

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE

Open Production Work Order - Stock (OPWP)

Production Work Orders cannot be re-opened once closed.

Re-opening a Work Order clears the Manufacturing Stock Variance account and posts the cost of the Subcontract to Manufacturing Work in Progress.

Transaction Posting

Dr/Cr

Description

Debit Amount

Credit Amount

 

Dr

Prod: Manufacturing Work In Progress

100

 

 

Cr

Prod: Manufacturing Variance - Parts

 

100

 

Transaction Setup

Dr/Cr

Entry Description

Item Target Account

Value Type

Ignore Segment

Account Code

Segment 1

Not used

Segment 2 Not used

 

 

 

 

 

 

 

 

OPWP: Open Production Work Order Parts - This driver is called when the user re-opens a production Work Order, where issued parts exist.

Dr

Prod WIP

No GVAL Yes 7820

 

 

Cr

Prod Part Variance

No NVAL Yes 2161

 

 

Segment Type Options

  • CDPT, CUST, DEMP, PTCA, SITE, WHSE