System Configuration
- 1 Overview
- 1.1 Ledger Settings
- 2 Sections
- 2.1 Bank Reconciliation
- 2.2 Cash Book
- 2.3 Creditor
- 2.4 Debtor
- 2.5 Ledger
- 2.6 Inventory
- 2.7 Invoicing
- 2.8 Job Costing
- 2.9 Landed Cost
- 2.10 Purchase Invoicing
- 2.11 Purchase Orders
- 2.12 Goods Received Notes
- 2.13 Service Manager
- 2.14 System
Overview
This section details the system configuration settings that are available in the Jiwa 7 modules. The purpose of the settings is to provide flexibility and to satisfy the requirements for all the different types of businesses who use this software.
There are default values for each setting and these should be reviewed in conjunction with your Jiwa Solution Provider to ensure the results you want are being achieved. System settings are established for the system as a whole and for individual Jiwa 7 modules. Some switches interact with switches in other modules and the combination affect the application in different ways. The settings can be modified as required and any changes can be viewed clicking Show Change Logs in the ribbon.
When making changes to settings, all forms impacted by those changes should be closed. After applying the changes, it may be necessary to logout of Jiwa and back in again for the changes to be applied
Ledger Settings
In various sections of the system settings, certain ledger accounts are linked to a particular setting. These ledgers determine where a certain transaction is posted when that setting is true.
Here is a summary of what's required:
Section | Ledger account | Description | Category |
---|---|---|---|
Creditors | FXRoundingAccount | Rounding Account for FX Transactions | P&L - usually COGS |
Landed Cost | ImportCostClearingAccount | Import Cost Clearing General Ledger Account | B/S - usually Current Asset |
Purchase Invoicing | TaxRoundingAccount PurchTaxLiabilityAccount PurchTaxExpenseAccount | Account To Post Tax Adjustment (GST only) General Ledger Account Code for Tax Rounding General Ledger Account Code for Tax Rounding | P&L - usually COGS. These 3 settings are often set to the same account |
Service Manager | DefaultIncomeAccount DefaultUnearnedIncomeAccount | Prepaid Labour Pack Earned Debit Account (Income) Prepaid Labour Pack Earned Credit Account (Unearned Income) | P&L - usually Revenue B/S - usually Current Liability |
System | LedgerPurchInvRounding | Track and process rounding in the purchasing system | P&L - usually COGS |
Warehouse Transfers | AddedCostAccount1 AddedCostAccount2 AddedCostAccount3 | Account to post added cost 1 Account to post added cost 2 Account to post added cost 1 | P&L - usually COGS but can also be Expenses E.g. Freight, Insurance, Damages |
Sections
The various system configuration settings are divided into sections. To see the settings that pertain to a particular area of the Jiwa system, choose the appropriate tab.
Further, on each tab there is a grid - this grid can be searched for a particular setting by right-clicking on a column header and choosing "Search This Grid".
Bank Reconciliation
Key | Default | Description |
---|---|---|
CheckBankRecBalOnActivate | True | Determines whether the Bank Transaction Total must agree with the totals on the Bank Statement before the form will activate. |
AllowGSTAmountOverrideForDirects | False | Determines if users can type in the tax amount for direct transactions. Use with caution as this could impact your BAS report if ticked and users change tax amounts. |
AllowDocumentManipulationOnActivatedBankRec | False | Determines if documents can be added, removed, or modified on an activated bank reconciliation. |
DirectTransactionDuplicateReferenceWarn | False | Warn if a direct transaction with a Reference that already exists on this bank reconciliation is entered. |
BankStatementOpeningEditable | False | Allow editing of the Bank Reconciliation Bank Statement Opening Balance. When creating the first bank reconciliation for the system it may be necessary to enable this setting for you to enter in the first statement balance for the system. |
IndependentPosting | False | Grouping or individual postings of Bank Reconciliation entries posted to General Ledger. |
Cash Book
Key | Default | Description |
---|---|---|
ReceiptsSuggestRemitNo | False | Sets this default check box to Ticked/Unticked when creating a new receipts form. Ticked – and the remittance number is inserted on saving – based on Batch number + line number – e.g. 0002-013. |
ReceiptsInheritRef | False | Automatically inherits data from the row above that’s been entered in the fields Reference and Remark. |
ReceiptsAutoSubTotal | False | Automatic sub-totalling of the bank totals based on the Remit No. field. Determines the journal posting to the bank account. Can be manually controlled when this box is unchecked by a left click in the column Bank Sub Total to sub-total up or down a line. |
ReceiptsInheritPaymentType | False | Automatically inherits the payment type from the line above – field Payment Type. Data is set up in the form Maintain Payment Types. |
PaymentsSuggestRemitNo | False | Sets this default check box to Ticked/Unticked when creating a new payments form. Ticked – and the remittance number is inserted on saving – based on Batch number + line number – e.g 0002-013. |
PaymentsInheritRef | False | Automatically inherits data from the row above that’s been entered in the fields Reference and Remark. |
PaymentsAutoSubTotal | True | Automatic sub-totalling of the bank totals based on the Remit No. field. Determines the journal posting to the bank account. Can be manually controlled when this box is unchecked by a left click in the column Bank Sub Total to sub-total up or down a line. |
PaymentsInheritPaymentType | True | Automatically inherits the payment type from the line above – field Payment Type. Data is set up in the form Maintain Payment Types. |
WarnOfDuplicateRemitNos | False | Displays a warning message where the same remittance number for the same creditor has been entered on another payment form. |
UpdateDebtorBank | False | Determines whether debtor banking details in the Financial tab are automatically updated. A tick box at the end of each controls the updating of the debtor record. |
PaymentsAutoActivateOn | False | Default the Auto Activate checkbox to ticked on the creation of a new Payments form. Checking this box will automatically update Creditors and General Ledger and close the form on saving. |
ReceiptsAutoActivateOn | False | Default the Auto Activate checkbox to ticked on the creation of a new Receipts form. Checking this box will automatically update Creditors and General Ledger and close the form on saving. |
JournalGrouping | False | Controls whether the ledger accounts from the grid are grouped on account number in the journal posting. The posting of the Bank ledger is determined by the values in the column Bank Sub Total. |
SalesOrderPaymentProcessingAlternativeBankAccount | Alternative Bank Account to be used by Sales Order Processing when creating Cash Book Receipts for payments. |
Creditor
Key | Default | Description |
---|---|---|
DefaultPeriodType | Monthly | Upon creation of a new creditor. This default period type can be changed to 'weekly' or 'fortnightly' and 'monthly' by selecting from the drop down list. |
LockAccountNo | True | Editing of the creditor account number is only allowed if this switch is turned off. It is not recommended to alter the account number once transactions have been entered in to a creditor account though it can be done if needed. |
SuggestRemitNo | False | Automatic generation of the remittance number for a creditor transactions based on batch and line number of the transaction, otherwise the field is enabled for data entry. The form cannot be saved without data in this field. |
JournalGrouping | True | Determines if the journal will sub-total by ledger account number and sign or create a posting (debit and credit) for every line of the input form – for both sides of the journal entry, in creditor sourced transactions only – i.e. Creditor Purchases, Creditor Credit Note etc. |
MaxTransPerPage | 20 | Maximum number of lines allowed per cheque in creditor cheque printing. |
AlternateRemittance | False | Use Alternate Remittance Report. |
AutoFullPayChequePayments | True | Each creditor transaction is automatically paid in full when a new cheque payment is created. |
ChqPayIncludeCrNotes | True | Unallocated credit notes are included on cheque payments for local creditors. The form will not save if the credit amount > total invoice amount for the creditor. Credits will be allocated against the oldest invoice(s) when activated. |
DefaultChequePaymentType | EFT | Default Cheque Payment type for new Cheque Payments. This default can be changed to 'Cheque' if required. |
ValidateABN | False | Validate the creditor ABN. This switch will issue a warning and the user can continue to enter data - 'Creditor has a blank or an invalid ABN number'. |
WarnOfDuplicateInvNos | False | Warn of previous creditor purchases with this invoice no. for this creditor – applies only to Creditor Purchases. |
RemoveZeroPaymentLines | True | When saving a new creditor cheque payments form, any line with zero payment against the transaction are removed on the save event. |
RoundingAccForFXTransactions |
| Rounding account for foreign exchange transactions. |
StoredProcForCreditorOrdersOnUnprocessedPurchasesGrid | usp_JIWA_Creditor_BuildGrid_OnUnProcessedPurchase | The stored procedure used to display the data on the Unprocessed Purchased form grid. |
DefaultTradingStatus | Inactive | Upon creation of a new creditor. This default can be changed to 'Inactive' or 'Active' by selecting from the drop down list. |
StoredProcForCreditorOrdersOnInvoicedOrdersGrid | usp_JIWA_Creditor_BuildGrid_On InvoicedOrder | The stored procedure used to display the data on the Invoiced Orders form grid. |
StoredProcForCreditorOrdersOnProcessedPurchasesGrid | usp_JIWA_Creditor_BuildGrid_OnProcessedPurchase | The stored procedure used to display the data on the Processed Purchases form grid. |
AutoSetAllocationDateToMostRecent | False | When checked, new allocations made will use the most recent date between the debit and the credit. |
Debtor
Key | Default | Description |
---|---|---|
DefaultPeriodType | Monthly | Default period type upon creation of a new debtor. This default can be changed to 'weekly' or 'fortnightly' by selecting from the drop-down list. |
LockAccountNo | True | Editing of debtor account number only allowed if this switch is turned off. It is not recommended to alter the account number once transactions have been entered in to a debtor account. |
SuggestRemitNo | False | An automatic generation of remittance number on debtor transactions if switch turned on, otherwise this field is enabled for data entry. The form will not save without data in this field. |
AutoRepeatAcc | False | Auto repeat account check box for debtor invoices. |
CustomPeriod1LengthDays | 90 | Number of days for the to use instead of the weekly period. |
CustomPeriod2LengthDays | 180 | Number of days for the to use instead of the fortnightly period. |
CustomPeriod3LengthDays | 360 | Number of days for the to use instead of the monthly period. |
ShowOnlyUsersDebtors | False | When ticked, then the current user can only see debtors where they are attached as the staff member of a contact group. |
ValidateABN | False | Validate the debtor ABN. This switch will issue a warning – the user can continue to enter date. |
DebtorSalesDays | 30 | Details of the last number of days sales (processed) in debtors - Customer Activities > Processed Sales. |
UseAltAccForBPAYReference | False | Use Debtors Alternate Account No. field to generate BPAY reference numbers (rather than the Account No. field). |
AllowTransactionRemarkEdit | False | Allow edit of the Remark field in debtor transactions displayed on the Transactions tab of the Debtor Maintenance form. |
ChildDebtorsUseChildGLAccounts | False | Any postings to the child debtors will use the GL accounts set up in the child account, not the parent account. |
DefaultTradingStatus | Active | Default trading status for new debtors is set to active. This default can be changed to 'Inactive' in the Debtor Settings form. |
Cat2Description | Category 2 | The text to use in place of "category 1". |
Cat3Description | Category 3 | The text to use in place of "category 2". |
Cat4Description | Category 4 | The text to use in place of "category 3". |
Cat1Description | Category 1 | The text to use in place of "category 4". |
Cat5Description | Category 5 | The text to use in place of "category 5". |
DebtorAllocationDateDefault | Login Date | Which date should be used as the date stamp for making an allocation - login date or machine date (the date of the server where the database resides). |
StoredProcForDebtorOrdersonBackOrderGrid | usp_JIWA_Debtor_BuildGrid_BackOrders | Name of the stored procedure used to construct and populate the grid on the 'On Back Order' tab which appears on the 'Orders' tab of Debtor Maintenance. |
StoredProcForDebtorOrdersOnUnprocessedSalesGrid | usp_JIWA_Debtor_BuildGrid_OnUnprocessedSales | Name of the stored procedure used to construct and populate the grid on the 'On Unprocessed Sales' tab which appears on the 'Orders' tab of Debtor Maintenance. |
StoredProcForDebtorOrdersOnProcessedSalesGrid | usp_JIWA_Debtor_BuildGrid_OnProcessedSales | Name of the stored procedure used to construct and populate the grid on the 'On Processed Sales' tab which appears on the 'Orders' tab of Debtor Maintenance. |
StoredProcForDebtorOrdersOnJobsGrid | usp_JIWA_Debtor_BuildGrid_OnJobs | Name of the stored procedure used to construct and populate the grid on the 'On Jobs' tab which appears on the 'Orders' tab of Debtor Maintenance. |
StoredProcForDebtorOrderOnQuotesGrid | usp_JIWA_Debtor_BuildGrid_OnQuotes | Name of the stored procedure used to construct and populate the grid on the 'On Quotes' tab which appears on the 'Orders' tab of Debtor Maintenance. |
StoredProcForDebtorOrdersOnServiceJobsGrid | usp_JIWA_Debtor_BuildGrid_OnServiceJobs | Name of the stored procedure used to construct and populate the grid on the 'Service Jobs' tab which appears on the 'Customer Activities' tab of Debtor Maintenance. |
ContinueStatementBatchOnIndividualFailure | False | Tick this switch if the user wishes statement printing to continue if a single statement fails to print. |
Ledger
Key | Default | Description |
---|---|---|
SaveZeroTransactions | False | Allow the creation of a (non-local) journal set where the dollar value of the journal is 0.00. |
BranchSegNo | The general ledger account number segment applicable to branching. A ledger mask is applied over the Profit & Loss accounts in the journal(s) created by Sales Order Processing. This setting works in conjunction with the setting BranchInvoicing in the Invoicing section. The Branch descriptions and ledger masking details are set up in System Settings->Branch Configuration. | |
WarehouseSegNo | General ledger account number segment applicable to warehousing. Warehouse masking is applied over the Balance Sheet accounts for purchase orders, goods received notes, purchase invoicing, stock and warehouse transfers, stock takes and sales order processing. It is also applied over the Profit & Loss accounts during Sales Order Processing. Details are set up in Inventory > Configuration > Warehouse Maintenance. | |
TransCode1 | Job No | The caption to use for the line level transaction code 1 lookup column in journal sets. |
TransCode2 | Group No | The caption to use for the line level transaction code 2 lookup column in journal sets. |
StaffCode | Manager | The caption to use for the line level staff lookup column in journal sets. |
SaveErroredSets | False | Controls whether journals to be saved from external forms (e.g. purchase orders) are done so without checking for data validity. This can result in errored journal sets. Where the setting is unticked, a message displays detailing the error and will not activate until the error has been corrected. E.g. - Period Lock for Year 2015, Date 23/05/2016, Period 11 May 16. |
WarnWhenErroredSetsExist | True | Display a message when loading General Journals where errored journal sets exist in the database. |
AllowBasCodeChange | False | Permit the BAS code ONLY to be changed on posted journals where the ledger period is NOT Globally locked. |
Inventory
Key | Default | Description |
---|---|---|
LockPartNo | True | Disabled changes to the Part Number field in the Inventory Maintenance record. Unitck this option if part number is to be changed BUT ensure this is done with advice from your Jiwa Solution Provider. |
UseWriteOnOff | False | Post additional entries to the Write On / Write Off accounts when trasnferrring stock between two Part Numbers. |
Sales/BudgetsIncTax | False | Sales and budget details for the Inventory to include the Tax Charged on Sales. |
RRPLabel | RRP | Default form label used for RRP field. |
Aux1Label | Version | Default form label used for Aux1 field. |
Aux2Label | UPC | Default form label used for Aux2 field - general used to store the Bar Code or the Universal Product Code. |
WeightLabel | Weight | Default form label used for Weight Label field. Any value in here is used in Purchase Orders and Sales Orders and is totalled to reflect the weight of the order for container size and courier charges. |
CubicLabel | Cubic Size | Default form label used for Cubic Label field. Any value in here is used in Purchase Orders and Sales Orders and is totalled to reflect the cubic area of the order for container size and courier charges. |
Category1 | Product Type | Default Category 1 description as displayed in Inventory records. Categories can by used for searching and reporting purposes. |
Category2 | Purpose | Default Category 2 description as displayed in Inventory records. Categories can by used for searching and reporting purposes. |
Category3 | Material | Default Category 3 description as displayed in Inventory records. Categories can by used for searching and reporting purposes. |
Category4 | Finish | Default Category 4 description as displayed in Inventory records. Categories can by used for searching and reporting purposes. |
Category5 | Packaging | Default Category 5 description as displayed in Inventory records. Categories can by used for searching and reporting purposes. |
StockTakeRowCountLimit | 500 | Default maximum number of rows to return when creating a Stock Take. |
UpsellPrimaryCatNo | Category 1 | Default primary Up-sell Category. Up-sell Products are set up in the Alternate->Up-sell Products tab and are used in Sales Orders to add additional items to a Sales Order or Quote - e.g. would you like fries or a coke with that? TheDisplayProductUpsellPopUp setting must be ticked and the Record Settings Display Product Up-sell Pop-Up selected in Sales Orders and Quotes for the form to display for product selection. |
UpsellSecondaryCatNo | Category 2 | Default secondary Up-sell Category. Up-sell Products are set up in the Alternate->Up-sell Products tab and are used in Sales Orders to add additional items to a Sales Order or Quote - e.g. would you like fries or a coke with that? TheDisplayProductUpsellPopUp setting must be ticked and the Record Settings Display Product Up-sell Pop-Up selected in Sales Orders and Quotes for the form to display for product selection. |
BudgetUnitsAndDollarsAreTied | True | Any changes to the budget units apply changes to the budget value and vice-versa or not. |
SecondaryCostLabel | Secondary Cost | Label caption as displayed in the Inventory Maintenance form. This field is not used in the standard application and must be updated by breakout or manually for use in custom reports etc. |
DefaultMatrixProductUpdate | True | There is a default tick for all inventory items in the SizeColourStyle Matrix. |
ShowBackOrdersForUnprocessedSalesOrders | False | Unprocessed Back Orders will not be shown in Inventory records unless the default is changed. |
WarehouseSummaryStoredProcedureName | usp_JIWA_Warehouse_SOH_Summary | Default used to populate the Warehouse Summary tab of Inventory Maintenance. |
StoredProcforInventoryOnBackOrderGrid | usp_JIWA_Inventory_BuildGrid_BackOrders | Default used to populate the grid 'On Back Order' in Inventory Maintenance. |
StoredProcforInventoryOnOrderGrid | usp_JIWA_Inventory_BuildGridOnOrder_With_ Shipment_Info | Default used to obtain a list of Orders for the current Inventory item. |
StoredProcforInventoryOnUnprocessedSalesOrdersGrid | usp_JIWA_InventoryBuildGrid_OnUnprocessedSalesOrders | Default used to obtain a list of Unprocessed Sales Orders that the current Inventory item appears on. |
StoredProcForInventoryOnForwardSalesOrdersGrid | sp_JIWA_Inventory_BuildGrid_OnForwardSalesOrders | Default used to obtain a list of Forward Sales Orders that the current Inventory item appears on. |
StoredProcforInventoryOnShipComplete SalesOrderGrid | usp_JIWA_Inventory_BuildGrid_OnShipCompleteSaelsOrders | Default used to obtain a list of Ship Complete Sales Orders that the current Inventory item appears on. |
StoredProcforInventoryOnWIPGrid | usp_JIWA_InventoryBuildGrid_OnWIP | Default used to obtain a list of BOM batches which the current Inventory item appears as WIP. |
StoredProcforInventoryTransactionHistoryGrid | usp_JIWA_Inventory _BuildGrid_TransactionHistory | Default used to obtain audit trail for the current Inventory item. |
ManualRefreshForInventoryTransactionHistory | False | Switch on to allow the Transaction History to be manually updated by clicking the GO button. |
StoredProcForFindingSerialNumbersOnSalesOrders | usp_JIWA_Inventory_FindSerialNumbersOnSalesOrders | Default used to obtain Serial Numbers that have been used on Sales Orders or Sales Order Credit Notes. The form that uses this stored procedure is Inventory->Serial Number Tracking. |
Invoicing
Key | Default | Description |
---|---|---|
DefaultInvoice | Wholesale | Default sales order type on creation of a new sales order. The invoice type, under WST mode, determined the calculation of sales tax. Under GST mode, the only use is to control sales order report printing. |
InvoiceTypeDescription1 | Tax Exclusive | Editable description For Wholesale Invoice Type. |
InvoiceTypeDescription2 | Tax Inclusive | Editable description For Retail Invoice Type. |
AllowInvoiceTypeChange | True | Allow invoice type selection from list box on creation of a new sales order. The invoice type cannot be changed once a sales order has been saved. |
DefaultBillType | Ship & Bill | The billing type of the invoice determines when invoicing and deliveries occur. The billing type can be changed at any time until the first snapshot has been processed. Changing to Ship Complete will prompt with: "Changing the Billing Type will automatically save the sales order. Do you want to proceed?". |
AllowBillingTypeChange | True | Allow billing type selection from list box. |
DefaultOrderType | Invoice Order | The order type determines whether the sales order can be processed. Only type Invoice Order can be processed. |
DefaultBOMode | Automatic | Back order mode controls whether back orders are delivered on subsequent snapshots via Process Back Orders (automatic) or via manual creation of a snapshot (manual). Manual back order mode can also be used to force stock onto back order where you don’t want to deliver stock. Back order mode can then be set to Automatic if required.. |
DoNotReadSOHLevelsForQuotes | True | Do not read stock levels for quotes - this can increase system performance by reducing the amount of information required about an inventory item. |