About System Defined Property Codes - Human Resources

Property Codes for Company

Component Property Code Description
Employees and Organizational Definitions SELFACCESS Controls whether you have access to yourself. This control is used in the following Windows clients: Employee Files, Position Assignment, Job Assignment, Employee Schedules and Rules.

Set to NO, the users will not have access to themselves unless this is specifically defined in the position access. This is the default functionality.

Set to YES, the user will have access to herself.
Employees and Organizational Definitions DEFADDTYPS This property controls the address types which will be added when a new address is created. You must define the required address types as property values. Note that these address types are default values when the property is used. That is, you can manually select any address type for the company as defined in the System Definitions/Object Property tab.

If this property is not used, all the address types defined in the System Definitions/Object Property tab will be added when a new address is created.

Employees and Organizational Definitions TEAMACCESS If you are a member of a project team, this property controls whether you have access to enter or modify time/cost reporting of other members in the project team. This property is only relevant if IFS/Project Management is used.
Employees and Organizational Definitions EMPBIZAPI Controls if changes to an employee's master data will be sent to a connected system, e.g., a third party payroll system or a global personnel data system. The integration set-up is done in the IFS Applications, Administration Tool component.

Set to YES, changes and new employees will be transferred.

Set to NO, no transfer is done. This is the default behavior if the property code is not registered to the company.
Employees and Organizational Definitions EMPLOYEEID This code controls the way in which employee numbers are automatically generated when the automatic series functionality is used to assign employee numbers to employees in the company.

The code is connected to the company in the Company Details/Property tab. A property code value is specified for this code which will be assigned as the employee number for the next employee created in the company. When the number is assigned, the property code value gets updated with the next sequential value.

The identity series defined at the company level is considered before the series is defined at enterprise level.
Employees and Organizational Definitions EMPMASK This code is used to define a default number of digits for automatically created Employee ID (when it's not entered manually). Only Oracle masks can be entered for the code to define the length of employee numbers. It is most commonly used in combination with the EMPPREFIX property code. You can enter one of the oracle masks followed by a number of zeroes. The number of zeroes will specify how many digits the employee ID will automatically have in front.

Example:

EMPLOYEEID - 200

EMPPREFIX - IFS

EMPMASK - FM0000

Result: A new employee will automatically receive the following ID: IFS0200. The next employee will receive ID IFS0201.

Note: If the number of employees would go above the amount specified in EMPMASK, another digit would be added. Based on the previous example, if you would ad 10000th employee, his ID would be IFS10000.

Employees and Organizational Definitions EMPPREFIX This code is used to define prefixes that should be linked to employee numbers when employee numbers are automatically generated in the company.
Employees and Organizational Definitions DEFREGROLE This property allows you to set a default self-access role that will be suggested for every new employee assignment. This role will determine how employees interact with their own data. By default, the suggested role allows employees to register their own transactions but prevents them from self-authorization. The suggested role can be changed in the Company Details window on the Property tab.
Schedules and Rules WCODECOPY Specifies if and how the company is included in the wage code copy functionality. The options are:

Export  -  The company is the master for all companies where WCODECOPY is set to 'Import'.

Import  -  The company will retrieve any changes done in the exporting company.

Exclude  -  The company is not effected of changes in other companies. This is the default behavior if the property code is not registered to the company. 
Schedules and Rules WCODEPC Specifies the informational wage code generated to the employee when using 'periodical overtime calculation' in Time and Attendance, and when there is no overtime in the period.
Schedules and Rules AGREEHOURS Controls the way the agreement hours is calculated for the employees.

Set to AGREEMENT, the hours from the employees agreement ID (managed in the Employee Files/Employment/Periods window) will be displayed in the agreement hours fields. E.g., in the Authorizations form in Time & Attendance.

Set to DAYTYPE, the normal hours from the day types in the employees schedule will be displayed in the agreement hours fields. E.g., in the Authorizations form in Time & Attendance.
Time Reporting EDITWOTIME This property controls whether an employee can report time for work orders on days for which time is confirmed and/or authorized for the employee.

If property value is YES, employees are allowed to update time for work orders when the day is confirmed and/or authorized for the employee.
If property value is NO, employees are not allowed to update time for work orders when the day is confirmed and/or authorized for the employee. This is the default setting.

Time Reporting NOEDTPROJT Controls whether it should be allowed to modify project transactions in the Time Registration window when the total attendance hours are already authorized.
 
When it is set to TRUE, changing project transactions is not allowed in the Time Registration window for days on which attendance is authorized.
When it is set to FALSE, changing project transactions is allowed in the Time Registration window for days on which attendance is authorized provided that the total attendance hours reported for the day is not changed due to the modification. The same setting will apply when the property code is not used for a company.
Travel Expenses TRVEXPRATE This code is used to define the currency rate type used in the travel expense sheet. The currency rate type is a list of currencies and their exchange rates compared to a reference currency. Please, refer to the IFS/Accounting Rules/Currencies/Currency Rates window. 
Travel Expenses TRVEXPVOU Create voucher in Travel Expenses when authorizing the expense sheet.

Set to TRUE, a voucher will be created. This is the default behavior if the property code is not registered at all.

Set to FALSE, no voucher is created.  
Travel Expenses TRVAUTHDTE This code determines whether the travel start date on the expense sheet or the expense sheet authorized date will be considered when transferring travel expenses to payroll.

If it is set to YES, the authorized date will be considered and if it is set to NO, the travel start date on the travel expense will be considered.

If this property code is not used, the travel start date will always be considered when transferring travel expenses to payroll.  
Travel Expenses ORGPREPOST This code determines how pre posting should be created when an expense sheet is connected to a project activity in IFS/Project.

If the property code is set to YES, the pre postings defined for the organization code will be used to fill in any missing pre postings of the project. If it is set to NO, only the pre postings defined for the project will be created for the expense sheet.  
Employee Payment CUSTNOBANK The company's customer number at the bank. This is required information when sending employee payments to the bank.
Employee Payment EMPPAYTRAN Controls the Payment in Full functionality.

Set to NO, travel expense sheets already transferred to payroll will not be included when the payment in full routine is processed. This is the default behavior if the property code is not set at all.

Set to YES, transferred travel expense sheets will be included. Note! This mode must only be used in case the information is required by the payroll system for any other reason than executing the payment, e.g., for printing statement of earnings etc. Otherwise there is a risk that the employees will be paid twice!   
Swedish Payroll EMPDIFFAGR Controls if the same employee's employment period information in Employee Files/Employment/Periods, can have different Agreement ID values, or if the same Agreement ID value must be used for all periods. If the same value is required this means that a new Agreement ID also requires a new employee number.

Set to NO, the same value is required. Set to YES, different values are allowed. This is the default behavior if the property code is not set at all.

Note: This property code is only available if the Swedish payroll component is installed.
Employees and Organizational Definitions NOAPRCON This code determines if a transaction for cost accounting is automatically approved upon confirmation.

When set to TRUE, the Approved check box will not be selected when an employee confirms his time reporting. The approval for cost accounting will have to be performed in the Project Transactions window by a supervisor or any other person who has the required permissions.

If it is set to FALSE or NULL, the transaction will be approved at the time of confirmation.

Employees and Organizational Definitions NOEDTAPTRN Once a transaction is approved for cost accounting, this property controls the editing of the internal information.

If it is set to TRUE, only the sales information related to the transaction can be changed.

When it is set to FALSE or NULL, some of the internal information can be changed until the vouchers are created.

Employees and Organizational Definitions JOBRECON This controls whether the job hours and/or wage hours can be reconciled with the attendance hours.

When the property is set to TRUE, you will not be able to confirm or authorize the reported job hours until it is reconciled with the attendance hours.

When it is set to FALSE or NULL, time can be confirmed and/or authorized irrespective of incomplete job hours.

Employees and Organizational Definitions NOEDTAUTHT This property controls modifying the Account Date, Employee ID or the Number of hours of a time transaction, in which the account date is authorized in Time and Attendance for an employee.

If it is set to TRUE, only the Account Date, Employee ID or the number of hours cannot be modified.

When it is set to FALSE or NULL, it will be possible to modify information in the Project Transaction and Project Time Registration windows while in the Time Registration window the hours can be exchanged between projects.

Employees and Organizational Definitions COSTPLUS Defines the default Cost Plus Basis for the company, which will be used for Cost Plus pricing in Project Reporting if a Cost Plus Basis has not been specified on the Customer or on the Project. Possible values are:

Total Internal Price: The Internal Price including any Overheads will be used as the Cost Plus Basis.

Internal Price: The Internal Price excluding any Overheads will be used as the Cost Plus Basis.

Alternative Cost: The Alternative Cost will be used as the Cost Plus Basis.

If no value has been defined for the COSTPLUS property, then 'Total Internal Price' will be used by default.
Employees and Organizational Definitions EDRESPT Defines if it is possible to edit the Resource ID on a project transaction or not. If no value is set for the property it will not be possible to edit the Resource ID.
Employees and Organizational Definitions MCEMPID Defines the next multi-company employee ID. The ID will be incremented automatically every time a new employee is created.
Employees and Organizational Definitions MCCREATEMP When this property code is set to YES it will enable the creation of the multi-company employee ID automatically.
Employees and Organizational Definitions MCEMFORMAT Defines the format of the new linked company employee ID which will either be the employee company ID or a completely new number based on the specified number for the employee ID.
Employees and Organizational Definitions PREFIXMC This defines the prefix of the employee ID which is created automatically in the customer company. Expected values are COMPALIAS, COMPID and NONE. If the value is COMPALIAS the Company ID Alias is added as a prefix to the employee ID and if the value is COMPID then the Company ID is added as a prefix to the employee ID.
Employees and Organizational Definitions MCPOSITION Defines the default position that will be assigned to the multi-company employee.
Employees and Organizational Definitions MCORGCODE Defines the default organization code that will be assigned to the multi-company employee.
Employees and Organizational Definitions MCPRENABLE Expected values are YES or NO. This determines whether the company uses multi-company project reporting functionality. Multi-company project reporting to and from the company and all the related widows are disabled if the values is NO.
Time Reporting NOAUTBFCON

The property determines if time card records have to be confirmed before being authorized.

TRUE – Time card records should be confirmed before being authorized

FALSE – Time card records can be authorized without confirmation
Time Reporting NOAPRBFCON

The property controls whether project transactions have to be confirmed before being approved.

TRUE – Project transactions should be confirmed before it being approved
FALSE – Project transactions can be approved without confirmation

Note: This property interacts with the NOAPRCON property. If NOAPRCON is set to FALSE or if it is not set at all, the system will not allow to set NOAPRBFCON to be TRUE. The system will also check this when the NOAPRCON property is added or edited.

 
Project Reporting PRJCRINV

If an already invoiced item needs a correction transaction, two new transactions have to be created: a debid and a credit transaction. This property determines if the debid transaction is invoicable by default.

If set to Invoicable, the debit transaction will be a part of the invoice by default.

If set to Not Invoicable, the debit transaction will not be in the invoice by default.

Note: If this property is not used, the default setting for a debit transaction is Not Invoicable. Also, to include a debid transaction in the invoice, a new invoice has to be created.

Project Reporting PRTINVDOC

This property determines if it is automatically suggested to print an invoice when it is released.

If set to TRUE, the release dialog box will open with the Print Invoice Document check box selected.

If set to FALSE, the release dialog box will open with the Print Invoice Document check box cleared.

Note: If this property code is not used release dialog box will open with the Print Invoice Document check box cleared

Employees and Organizational Definitions ROUNDIFTORG

This property is used if there are minor rounding differences between time reported in Time Cards and the output of Payroll Transfer (Payroll Interface). The differences are around 0.01 hour.

If this property is used, the time will be rounded to a full hour and the time difference will be transferred to the organization code you enter.

If this property is not used, the time difference will be added to the organization code that is the highest difference contributor.

Property Codes for Employee

Component Property Code Description
Employee Payment EMPPAYACC This property code is used to hold the employee's bank account number. This is required information when sending employee payments to the bank.
Employee Payment EMPPAYMETH This property code is used to define the payment method that will be the default displayed, when creating a new payment transaction for the employee.
Employee Payment BIC This property code is used to define the bank identifier codes of the banks that are used in the transfer of employee payments.
Travel Expense CREDITCARD This property code is used to define credit card details of employees. Multiple property fields can be defined to this property code. The following property fields are system defined for this property code: CARDTYPE and CARDNUMBER.