System Parameters

 

Agility requires several system parameters to be defined within the system, which are defined within the system user account:

 

Accessed from System Configuration >> System Data >> System Parameters

 

 

The table below contains detailed information about all system parameters utilised by Agility.

 

 

Module

User

Parameter Path

Parameter Name

Parameter Type

 

Description

Labour

System

Labour\

NonWorkingHoursRateNum

int

Rate Number to be taken as non-working hours rate for calculating labour cost, when shift doesn’t contain information about employee’s non-working time.

Labour

System

Labour\

NonWorkingHoursTravelRateNum

int

Rate Number to be taken as non-working hours rate for calculating travel cost, when shift doesn’t contain information about employee’s non-working time.

Labour

System

Labour\

NonWorkingHoursLostRateNum

int

Rate Number to be taken as non-working hours rate for calculating lost time cost, when shift doesn’t contain information about employee’s non-working time.

Labour

System

Labour\

UseSimpleCostCalculation

bool

If set to yes, first rate for each labour, lost and travel is taken to calculate costs. Shifts are not analysed. Full shift analysis is used otherwise.

ProcessMngt

System

ProcessMngt\

OccurenceLogLimit

int

This value is used to determine how many records should be populated in asset standard job history

ProcessMngt

System

ProcessMngt\

AssetCalendarCode

string

The code of the calendar used to collate asset costs.

ProcessMngt

System

ProcessMngt\

MinRuntimeJobInterval

int

Parameter holds minimum runtime job interval value in minutes. Default value is one day (1440 minutes). If (current date + MinRuntimeJobInterval < next event date) then set next event date to (current date + MinRuntimeJobInterval minutes). Eg: if MinRunTimeJobInterval is set to 1440... If (current date + 1440 < next event date) then the Next Event Date is set to (current date + 1440 minutes).

ProcessMngt

System

ProcessMngt\

EMailNotification

Bool

Controls automatic email notification mechanism for Work Order status changes. If set to true, emails will be sent to appropriate recipients according to the settings in the Work Order status record.

ProcessMngt

System

ProcessMngt\

StatusResReq

bool

This parameter controls the validation of the Status Change Reason field on the Job screen. If set to yes, the value is required.

ProcessMngt

System

ProcessMngt\

ScheduleUsingOptimumResource

bool

If set to true then after fill Optimum Resource field in Work Order, system will schedule this work order for the labour you have declared in Optimum Resource.

ProcessMngt

System

ProcessMngt

LogAssetMovements

bool

This setting determine if any  changing of site, location, sub-location in assets should be note in system logs.

ProcessMngt

System

ProcessMngt\Job

warmAutoSchedule

bool

Set this value to true to get the warning message about scheduling when work order has optimum resource selected.

ProcessMngt

System

ProcessMngt\Job

DefaultStdTime

int

Set this value to determine default value for standard time

ProcessMngt

System

ProcessMngt\Job

IsStdTimeMandatory

bool

This value is used to determine if standard time is mandatory

ProcessMngt

System

ProcessMngt\Job

IsOnLineDateRequired

bool

This value is used to determine if break down date is mandatory

ProcessMngt

System

ProcessMngt\

AccountCodeEnabled

bool

This value is used if you want to use account codes.

ProcessMngt

System

ProcessMngt\Job

AutoEscalateStatus

bool

Set this value to yes if you wish the Job status to be automatically escalated from the task status based on the status level value. The task with the lowest status level will be used. The same applies to the task status which will be escalated from the Schedule record status.

ProcessMngt

System

ProcessMngt\Job

InitialStasusesList

String

Comma-separated list of job status codes which are available in a drop-down list for newly created jobs.

ProcessMngt

System

ProcessMngt\Helpdesk

JobType

System Lookup

Set code of job type to use as default value for new helpdesk. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\Helpdesk

CraftCode

System Lookup

Set code of Craft Code to use as default value for new helpdesk. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\Helpdesk

StatusCode

System Lookup

Set code of Status Code to use as default value for new helpdesk. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\Helpdesk

PriorityCode

System Lookup

Set code of Priority Code to use as default value for new helpdesk. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\Helpdesk

Duration

integer

Set value of minutes to use as default value of Standard Time in new helpdesk.

ProcessMngt

System

ProcessMngt\CompletedWorkOrder

JobType

System Lookup

Set code of job type to use as default value for new Completed Work Order. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\CompletedWorkOrder

CraftCode

System Lookup

Set code of Craft Code to use as default value for new Completed Work Order. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\CompletedWorkOrder

StatusCode

System Lookup

Set code of Status Code to use as default value for new Completed Work Order. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\CompletedWorkOrder

PriorityCode

System Lookup

Set code of Priority Code to use as default value for new Completed Work Order. This value will be converted by System Lookup. See FastNET documentation for further information about System Lookup parameter definition.

ProcessMngt

System

ProcessMngt\CompletedWorkOrder

Duration

integer

Set value of minutes to use as default value of Standard Time in new Completed Work Order.

ProcessMngt

System

ProcessMngt\RouteSheet\

LabourCostCalcType

string

Controls the calculation of the Labour cost for route sheet items. The allowed values are: "basedonproportionall", "nosplit", "allocatedtoeach", "evenlyallocated"

ProcessMngt

System

ProcessMngt\RouteSheet\

MaterialCostCalcType

string

Controls the calculation of the material cost for route sheet items. The allowed values are: "basedonproportionall", "nosplit", "allocatedtoeach", "evenlyallocated"

ProcessMngt

System

ProcessMngt\RouteSheet\

OtherCostCalcType

string

Controls the calculation of other costs for route sheet items. The allowed values are: "basedonproportionall", "nosplit", "allocatedtoeach", "evenlyallocated"

ProcessMngt

System

ProcessMngt\RouteSheet\

CompCommReq

bool

Set this value to yes if completion comments are required on the task.

ProcessMngt

System

ProcessMngt\RouteSheet\

AllowWOCompWithNotCompletedRS

bool

Set this value to yes if W/O completion is allowed despite of not all rout sheet items being completed.

ProcessMngt

System

ProcessMngt\StatusCodes

ACCEPTED

String

The code of the W/O status assigned to the Work Order when Mobile Lite User accepted received job

ProcessMngt

System

ProcessMngt\StatusCodes

ARRIVED

String

The code of the W/O status assigned to the Work Order when Mobile Lite User arrived to place where job should be done

ProcessMngt

System

ProcessMngt\StatusCodes

DEPARTED

String

The code of the W/O status assigned to the Work Order when Mobile Lite User started received job.

ProcessMngt

System

ProcessMngt\StatusCodes

REJECTED

String

The code of the W/O status assigned to the Work Order when Mobile Lite User rejected received job

ProcessMngt

System

ProcessMngt\StatusCodes

SCHEDULED

string

Status code to be used for scheduled jobs.

ProcessMngt

System

ProcessMngt\StatusCodes

UNSCHEDULED

string

Status code to be used for unscheduled jobs.

ProcessMngt

System

ProcessMngt\StatusCodes

CANCELLED

string

Status code to be used for job cancellation.

ProcessMngt

System

ProcessMngt\StatusCodes

COMPLETED

string

Status code to be used for job completion.

ProcessMngt

System

ProcessMngt\StatusCodes

SUSPENDED

string

Status code to be used for suspending a job.

ProcessMngt

System

ProcessMngt\StatusCodes

HELPDESK

string

status code to be used for helpdesk job

ProcessMngt

System

ProcessMngt\StatusCodes

COMPLETIONFAILED

string

Status code to be used when Mobile Expert application cannot complete work order task

ProcessMngt

System

ProcessMngt\StatusCodes

LOGON

string

status code to be used when labour is logged to work order task

ProcessMngt

System

ProcessMngt\StatusCodes

LOGOFF

string

status code to be used when labour is logged off from work order task

ProcessMngt

System

ProcessMngt\StatusCodes

REOPEN

string

Reopen Completed Job.

ProcessMngt

System

ProcessMngt\StatusCodes

DELIVERED

string

The code of the W/O status assigned to the Work Order when it's delivered to INCAB Device.

ProcessMngt

System

ProcessMngt\StatusCodes

INPROCESS

string

The code of the W/O status assigned when the Work Order is \"In Process\" - Rockwell Only.

ProcessMngt

System

ProcessMngt\StatusCodes

OPEN

string

The code of the W/O status assigned to the Follow-On work Order.

ProcessMngt

System

ProcessMngt\StatusCodes

SENT

string

The code of the W/O status assigned to the Work Order when it's sent to INCAB Device.

ProcessMngt

System

ProcessMngt\Inventory\

IssueTransCode

string

Inventory Transaction code to be used when goods are issued on the Work Order form.

ProcessMngt

System

ProcessMngt\Inventory\

UnIssueTransCode

string

Inventory Transaction code to be used when goods are returned on the Work Order form.

ProcessMngt

System

ProcessMngt

MandatoryFaultOnWOCompletion

Bool

Controls whether the Fault Code needs to be specified on the Work Order when it’s being completed.

ProcessMngt

System

ProcessMngt

ScheduleUpdateStatus

Bool

Setting this option to false will prevent changing work order status after auto-scheduling when Optimum Resource has changed.

ProcessMngt

System

ProcessMngt\RAAMP

RAAMPMode

bool

This parameter controls whether the Repairable Spares Module is active

ProcessMngt

System

ProcessMngt\RAAMP

ExternalRepairSite

string

External repair area code.

ProcessMngt

System

ProcessMngt\RAAMP

OnStockStatus

string

Stocked asset code.

ProcessMngt

System

ProcessMngt\RAAMP

ScrappedCode

string

Scrapped asset code.

ProcessMngt

System

ProcessMngt\RAAMP

StockSite

string

Stocked site code.

ProcessMngt

System

ProcessMngt\RAAMP

InitialAssetStatus

string

Default asset status on creation from issuable spears.

ProcessMngt

System

ProcessMngt\RAAMP

InitialTempCode

string

Initial TempCode on asset creation from issuable spears.

ProcessMngt

System

ProcessMngt\RAAMP

IsAvailable

bool

Initial IsAvailable field value on asset creation from issuable spears.

ProcessMngt

System

ProcessMngt\RAAMP

ReturnTransaction

string

Return transaction code.

ProcessMngt

System

ProcessMngt\RAAMP

IssueTransaction

string

Issue transaction code.

ProcessMngt

System

ProcessMngt\RAAMP

InUseStore

string

In Use store code.

ProcessMngt

System

ProcessMngt\RAAMP

StagecoachRAAMPMode

string

Set this option to true if you wish to enable specific customer Repairable Spares functionality.

Inventory

System

Inventory

AllowNegativeStock

bool

Set this value to yes to allow negative stock values (over-issue).

Inventory

System

Inventory

AutomaticItemsIssue

bool

Controls if during Goods Receive for Direct Purchase Orders , the items received will be automatically issued to Work Order defined on Direct Purchase Order.

Inventory

System

Inventory

AutoUnitsCreation

bool

This parameter controls the behaviour of the Purchase Order form when ordering in the bulk unit of measure. When it’s set to true, the size of the bulk unit of measure can be specified manually and the unit of measure representing the specified size will be automatically created.

Inventory

System

Inventory

PrefixOfUOMConversionCode

string

Defines the prefix to be used for automatic UOM creation. Used in conjunction with the above option

Inventory

System

Inventory

DefaultStoreCode

string

This value is used to determine default code of store, if user didn’t put any value.

Inventory

System

Inventory

DefaultSupplierCode

string

This value is used to determine default supplier code, if user didn’t put any value.

Inventory

System

Inventory\Movement

ProcessingPriceCode

string

Available values are: StandardPrice, AveragePrice, LastPrice. This parameter controls which price from inventory item is used when issuing goods or returning goods to stock.

Inventory

System

Inventory\Movement

CostCodesOnInventoryMovements

Bool

Indicates whether cost codes are mandatory on all inventory movements.

Inventory

System

Inventory

AverageCalculationMode

string

Controls how AveragePrice is calculated. If empty, calculates on all receipts and returns. Format of that parameter is [AlsoReturns] <unsgined integer> m|months|y|years|w|weeks|d|days . For example \"AlsoReturns 5 m\" means calculate AveragePrice basing on Goods Receipts and Return To Supplier in last 5 monts

Inventory

System

Inventory\Movement\TransCode

Receipt

string

Code for transaction Goods Receipt (GRN)

Inventory

System

Inventory\Movement\TransCode

ReturnToSupplier

string

Return to Supplier Transaction code

Inventory

System

Inventory\Movement\TransCode

StockCount

string

Code for transaction Stock Count

Inventory

System

Inventory\Movement\TransCode

QuantityAdjustment

string

Code for transaction Quantity Adjustment

Inventory

System

Inventory\PurchaseOrders

UseSupplierLanguageForPOPrint

Bool

P/O printout will be produced in a language specified in the Supplier branch record if this parameter is set to True

Inventory

System

Inventory\POStatus

Created

string

Status code to be used for created PO

Inventory

System

Inventory\POStatus

Sent

string

Status code to be used for sent PO

Inventory

System

Inventory\POStatus

Completed

string

Status code to be used for completed PO

Inventory

System

Inventory\POStatus

Cancelled

string

Status code to be used for cancelled PO

Inventory

System

Inventory\POStatus

Open

string

Status code to be used for open PO

Inventory

System

Inventory\POStatus

Partially Received

String

The Code which will be used for Partially Received Purchase Orders

Inventory

System

Inventory\Currency

BaseCurrency

String

Code of native currency

Inventory

System

Inventory\Currency

ExchgRateUpdate

Bool

Determines should be value recalculated for current exchange rate during receipt goods or should be used rate from creation PO.

MobileExpert

System

MobileExpert

TransactionCode

string

Inventory transaction code to be used by Mobile Expert Transaction Engine to issue from stock.

MobileExpert

System

MobileExpert

DEFAULT_ASSET_CODE

string

Default asset on work order (generated from Mobile Expert application)

MobileExpert

System

MobileExpert

JOBFROMMOBILE

string

Default job status of work order (generated from Mobile Expert application)

MobileExpert

System

MobileExpert

DAFAULT_STANDARD_TIME

string

Default standard time for work order (generated from Mobile Expert application)

MobileExpert

System

MobileExpert

COSTCODE

string

The default Cost Code which will be used if the Cost Code sent back from the handheld is found to be invalid or not entered.

Invoicing

System

Invoicing

ONEINVOICENUMBERPERJOB

bool

If you set this value to true, then each invoice will have another number

AgilityWebService

System

AgilityWebService

UseBudgetCode

bool

 

AgilityWebService

System

AgilityWebService

EmployeeLookupField

string

 

AgilityWebService

System

AgilityWebService\

InventoryTransactions

IssueToEmp

string

Status code for inventory transaction issue to employee

(for webservice)

AgilityWebService

System

AgilityWebService\

InventoryTransactions

ReturnFromEmp

string

Status code for inventory transaction return from employee

(for webservice)

AgilityWebService

System

AgilityWebService\

InventoryTransactions

StockCount

string

Status code for inventory transaction stock count

(for webservice)

AgilityWebService

System

AgilityWebService\

InventoryTransactions

StockTransfer

string

Status code for inventory transaction stock transfer

(for webservice)

AgilityWebService

System

AgilityWebService\

InventoryTransactions

GoodsReceipt

String

Status code for inventory transaction goods receipt

(for webservice)

AgilityWebService

System

AgilityWebService\

InventoryTransactions

IssueToWO

String

Status code for inventory transaction issue to work order

(for webservice)

AgilityWebService

System

AgilityWebService\

InventoryTransactions

ReturnToStock

String

Status code for inventory transaction return to stock

(for webservice)

AgilityWebService

System

AgilityWebService\

Security\Inventory

FullAccessGroups

String

A parameter used to define user’s groups which have full access to Agility Mobile inventory transaction and functions. If user is defined in one of these groups

then he has access to following Agility Mobile transactions and functions:

-      Adhoc stock count

-      Configure

-      Goods receipt

-      Stock count entry

-      Stock transfer

All user has access to issue and return inventory transactions.

AgilityWebService

System

AgilityWebService\

Security\Inventory

CanCreateStoreGroups

String

A parameter used to define user’s groups which can create store (if entered store code doesn’t exist) during issue or return transaction  in Agility Mobile

AgilityWebService

System

AgilityWebService\

Security\Inventory

CanCreateBinGroups

string

A parameter used to define user’s groups which can create bin (if entered bin code doesn’t exist) during issue or return transaction in Agility Mobile

POAuthorization

System

Inventory\POAuthorization

Enabled

bool

This value determine if purchase order authorisation functionality will be enabled

POAuthorization

System

Inventory\POAuthorization

ApprovedPOStatus

string

Status code to be used for purchase order after approval process.

POAuthorization

System

Inventory\POAuthorization

InApprovementPOStatus

string

Status code to be used for purchase order which is during approval process

POAuthorization

System

Inventory\POAuthorization

AwaitingApprovalPOStatus

string

Status code to be used for purchase order after it is created

POAuthorization

System

Inventory\POAuthorization

RejectedPOStatus

string

Status code to be used for purchase order after approval process has been rejected.

POAuthorization

System

Inventory\AutoPurchaseOrders

ApprovalGroupForAutoPO

string

A code of approval group for automatically generated purchase orders.

POAuthorization

System

Inventory\AutoPurchaseOrders

AccountCodeForAutoPO

string

Account code for automatically generated purchase orders.

Contracting

System

Contracting

ContractingInUse

bool

It is used to enable contracting module

FastNet

System

FastNet\ FirstWeekOfYear

FirstWeekOfYear

String

The FirstWeekOfYear can have one of the following settings: 'System' - First week of year specified in system settings ; 'Jan1' - Week in which January 1 occurs; 'FirstFourDays' - Week that has at least four days in the new year (complies with ISO standard 8601, section 3.17); 'FirstFullWeek' - First full week in new year.