System Parameters Group Job Cost

This section describes the system parameters under the Job Cost group.

Parameter Description
Allow change of tax on invoice lines If you enable this parameter, Maconomy allows you to change the tax amount on individual lines in the Invoice Editing workspace to compensate for rounding differences, and so on. However, the sum of the tax amount on individual lines must still match the total tax amount as specified on the invoice. Furthermore, the system must be set up to use differentiated tax.
Allow dim. change on jobs with open invoices on account If this parameter is enabled, Maconomy allows you to change the dimension specification on jobs in the Jobs workspace, even though open invoices on account exist on the job. This parameter should be used with caution, as changing dimensions on jobs with open invoices may lead to differences when the invoice on account is later reconciled against a regular invoice, and those differences must then be corrected manually.
Allow expense sheet for multiple jobs

If this parameter is disabled, you can only enter expense sheet lines pertaining to the same job on an expense sheet. The job is specified in the Expense Sheets workspace.

If this parameter is enabled, you can specify different job numbers on the individual expense sheet lines.

Allow Multi-Company Job Journal

Using this parameter, you can define whether job entries registered in the Job Journal workspace can be assigned to another company than the one responsible for the job journal.

If this parameter is disabled, job entries in the sub-tab of a job journal can only be created for jobs assigned to the company responsible for the job journal. If this parameter is enabled, the jobs specified for the job entries do not have to be assigned to the company responsible for the job journal.

When a job journal is posted, Maconomy will move the job entries which do not concern the company responsible for the journal to several automatically created job journals, resulting in one journal for each of the companies involved. The automatically created journals are also posted automatically.

Allow multiple credit memos per invoice

With this parameter, you can specify whether it is possible to make more than one credit memo per invoice in the Invoice Selection workspace in the Job Cost module.

If the parameter is enabled, you can make several credit memos per invoice and Maconomy will only issue an alert, when you make a second credit memo on the basis of a job invoice of which a part has already been credited by selecting the Invoice to Credit Memo action.

If the parameter is disabled, it will only be possible to make one credit memo per invoice.

Automatically assign planning lines to budgets If you enable this parameter, you do not have to make an explicit reference to a job budget line when you create a line manually in the Detailed Planning workspace in the Resource Planning module (that is, not using the Create Plan From Job Budget action). Instead, Maconomy will attempt to find a matching job budget line for you and create the reference to that line. Note that if Maconomy fails to find a matching job budget line, the planning line will be considered an extra task not mentioned in the planning budget. The way in which Maconomy derives a job budget line reference is explained in the description of the Job Progress workspace in the Job Cost module.
Blanket invoicing per main job

Jobs for which the Blanket Invoicing field is selected in the Job Information workspace will be blanket invoiced. Blanket invoicing means that all un-invoiced, but approved invoice selections for a customer are joined in one invoice, if the jobs have the same responsible company, department, tax code, and currency.

If this parameter is enabled, Maconomy will always create invoices per main job, when the jobs fulfill the criteria for blanket invoicing. This means that a main job and all subjobs assigned to it are joined in one invoice. At the same time, if the jobs are assigned to different main jobs, there will be no blanket invoicing of jobs with the same bill-to customer and so on, even if the jobs are set up for blanket invoicing in the Job Information workspace. The job number printed at the top of the invoice will always be the number of the main job.

Note that even if this parameter is disabled, main job/subjob structures using an invoice layout rule where the Main Job Invoicing field in the Invoice Layout Rules workspace is selected will always be invoiced together as one structure. That is, even if two main job/subjob structures to the same customer, and so on, are marked for blanket invoicing, they will not be invoiced together if at least one of them uses an invoice layout rule which specifies Main Job Invoicing.

Block New Jobs for Reg., Inv., and Purchasing Enable this parameter to block a job for budgeting, registration, and invoicing when it is created. By doing this, Maconomy supports a workflow where one person creates a job and another person approves it.
Budget Type No. for Employee Control

This parameter only has effect if the Use Fixed Budget Type for Employee Control system parameter is enabled. If it has, you can specify in this parameter the budget type to be used for employee control on the jobs in the system.

In the Jobs workspace, you can specify for each job whether Maconomy should perform employee control on registrations made on the job in question. This means that each time a registration is made concerning a given employee, Maconomy only allows the registration if the employee appears depending on the type of employee control selected for the job either in the latest revision of the job's budget of the type entered in this parameter or in the latest approved revision of the job's budget of that type.

For further information on the available types of employee control and their effects, see the description of the Employee Control field in the Jobs workspace.

You specify a budget type by entering the line number on which the desired budget type appears in the sub-tab of the Job Budget Types pop-up type in the Popup Fields workspace, or the order in which they appear in the Show Budget pop-up field in the Job Budgets workspace.

Close at End Invoicing If you enable this parameter, the Close at End Inv. field will automatically be selected in the Jobs workspace when a job is created. If the field is marked on a job when end invoicing is done, the job is automatically closed.
Close Job Entries on Job Reallocation

If this parameter is enabled, the posting of job reallocations will cause Maconomy to automatically close original and reversing entries when relevant. If you enabled this parameter and, for example, approve the reallocation of an invoiced entry where the amount reallocated is equal to the amount of the original entry, Maconomy will automatically close both the original and the reversing entries, leaving only the new entry with the reallocated information open. This way, the employee saves time as the entries do not have to be closed manually. However, other scenarios depending on factors such as the amount reallocated and whether the entry has been invoiced can cause Maconomy to only close the original entry in part or leave both original and reversing entries open.

If this parameter is disabled, all the entries remain open, allowing you to include them on your invoices as desired.

Create Jobs from Template Jobs

Enable this parameter to enter an amount task which does not exist on a job budget line. Maconomy creates the task in the job's private task list, using the activity entered on the job budget line as derived activity. If the job is using a shared task list, a copy of that task list is automatically made private to the job.

If you create a task (that is not included in the task list) from an amount budget line, the Use Daily Descriptions checkbox uses the same value as the Use Daily Descriptions checkbox on the task list itself.

The description entered in the Description field on the job budget line is transferred to the new task and used as task description. If the Mark 'Overwrite Activity' On Tasks system parameter is enabled, the Overwrite Activity field is selected for the new task.

See also the description of the Extended Task Creation from Budgets system parameter.

Do not inherit job dim. from previous expense sheet line If you enable this parameter, the job, activity, and task from the previous line are not automatically suggested when creating an expense sheet line in the Expense Sheets workspace.
Empl. cat. on job budgets required

If you enable this parameter, you must enter an employee category on each new job budget line containing a time activity, if an employee is specified.

If you disable this parameter, employee categories are not required on job budget lines. An employee category is also required on existing job budget lines on which the specified employee is changed.

Extended use of 0-invoice system numbers If you enable this parameter, Maconomy uses a system number from the system number series "0-invoice," if the zero invoice has been created as a consequence of a reconciliation of an invoice on account. This is, for example, the case when fixed-price jobs are used, and when the Create invoice upon job closing job parameter attribute is assigned the value Yes on the jobs.
Filter Budget Lines on Transfer to Quote

The job template functionality allows you to set up template budgets that are automatically copied to new jobs. In some cases, it is an advantage to create a great number of lines in the template budgets, considering all possible activities and costs. The budget responsible of each job then only needs to fill in quantities and prices on the relevant budget lines, leaving irrelevant lines untouched. To support this use of template budgets, you can specify whether Maconomy should filter away irrelevant lines (for example, lines with a quantity of zero) when transferring budget lines to quotes, making it unnecessary to manually delete irrelevant lines from the quote after transferring them from the budget. The filtering takes place if this system parameter has been enabled and the Create Quote Directly from Budget field is also selected on the invoice layout rule of the job.

If this parameter is disabled, no filtering takes place when a job budget is transferred to a quote.

Job accruals from purchase orders If you enable this parameter, the functionality regarding the creation of job accruals from purchase order lines apply. This means that it is not possible to make job accruals in the Job Journal workspace. Instead, you use the correlation between purchase orders and the Job Accruals workspace.
Keep delimitation when changing invoice selection

If you enable this parameter, selecting an invoicing action (that is, Invoice, Write Off, or Carry Forward) in the Job Invoice Selection island of the Invoice Selection workspace respects any delimitation parameters set up in the Delimitation island of the workspace for underlying job entries. If, for instance, you have chosen to see job entries before a certain date by specifying the cut-off date in the Delimitation island, and you choose the Invoice action on a table line, no underlying job entries after the specified date are invoiced.

If the parameter is disabled, all underlying job entries will be included in the invoicing action, regardless of any delimitation parameters.

Keep quantity at write-downs

You can write down job entries (reduce the sales price) in the Invoice Selection workspace in the Job Cost module by entering a new, desired sales price (or markup) and selecting the Transfer Desired Sales Price action. Maconomy then changes the total billing price per invoice selection line proportionally.

Since the "Quantity x Billing Price per Unit equals Total Billing Price" constraint must be kept, Maconomy must adjust either the Quantity field or the (invisible) Billing Price per Unit field to make the new sales price match the quantity sold. With this parameter, you can choose whether you want to adjust the quantity or the billing price per unit.

If this parameter is disabled, Maconomy changes the quantity in connection with write-downs. If this parameter is enabled, Maconomy preserves the quantity but reduces the price per unit.

Keep quantity at write-ups The functionality of this system parameter is similar to that of the Keep quantity at write-downs parameter, but concerns write-ups (increasing the sales price in the Invoice Selection workspace in the Job Cost module).
Manual completion of job group If you enable this parameter, a job group must be entered manually when a job is created.
Monthly Time Reporting
Open Invoice Selection Without Cut-off Date If you disable this parameter, Maconomy completes the Cut-off Date field in the Invoice Selection workspace with the date of the last day of the previous month. Nevertheless, entries later than that day are shown in the workspace until you select the Delimit action, which the user may find confusing. You can therefore enable this parameter to make Maconomy leave the Cut-off Date field blank when you open the workspace.
Open job card without delimitation

If you enable this parameter, the sub-tab of the Job Card workspace will display all entries of the current job when the workspace is opened.

If you disable this parameter, only open entries for the current month will be displayed when the workspace is opened.

See also the Show Only Open Entries when Opening Job Card system parameter and the description of the Job Card workspace in the Job Cost module.

Overwrite customer fields when creating job from template

When creating a job, certain fields are derived from the job's customer. If a job is created from a template, and this parameter is disabled, Maconomy will rederive information about the job's customer when the job is created. Information such as the customer name, address, payment terms, and tax code is updated to reflect that which is currently specified on the customer's information card.

If this parameter is enabled, any information already specified in the template used for creating the job will not be rederived but be transferred unchanged to the job.

This system parameter is relevant when a particular value is set on both a template job and a customer. The system parameter resolves which value is used on a job created from a template job and a customer.

The system parameter is irrelevant if a field value is set only on either template job or customer, because then this single value is used on the new job.

The field values listed below are taken from the template job if this system parameter is enabled:
  • Name1 - Name5
  • Attention
  • Telephone
  • Telefax
  • Telex
  • Electronic Mail Address
  • Payment Terms
  • VAT
  • Department Number
  • Customer Group
  • Country
  • Currency
  • Language
  • Zip Code
  • Postal District
  • VAT Number
  • Enterprise
  • Segment
  • Company VAT Code
  • Customer Payment Mode
  • Global Location Number
  • Area
  • Settling Company
  • Team1Number - Team6Number
Notice that regardless of the system parameter, values from the fields below are taken from the template job unless they are unmarked on the template job:
  • To Be Blanket Invoiced
  • Invoice Discount Percentage
  • Inventory Number
  • Price List Number
  • Price Level Remark
  • Job Price List
  • Job Surcharge Rule Name
  • Invoice Layout
  • Intercompany Job Price List
  • Cost Job Price List
  • Standard Billing Price List
Prioritize Markup Percentage from Job Price Lists

If this parameter is enabled, a markup percentage specified on a job price list has priority over any billing price entered directly on an information card, for example, in the Activities workspace.

If the parameter is disabled, any markup percentage found in a job price list will be disregarded in favor of a billing price entered directly into an information card. For more information about how prices are calculated in the Job Cost module, see Appendix A: Price Calculation in the Job Cost module.

Recalculate Job Budget when Copying If you enable this parameter, Maconomy will recalculate job budgets which are copied in the Job Cost module. This means that the price fields in the original budget (cost and sales prices in base and foreign currencies, and the Net Cost, Base field), the markup percentage, and fields concerning purchase orders are not copied but recalculated based on the information about the customer, employees, and job price list on the job to which the budget is being copied.
Re-derive when copying time sheets If you enable this system parameter, Maconomy will keep the values for job, activity, and task number on time sheet lines copied from the previous period or copied expense sheet lines, while dimension values are re-derived to ensure that any dimension derivation changes are reflected correctly on the time sheet or expense sheet.
Disallow reg. on amount act. in time sheets

If you enable this parameter, you cannot use amount activities for registration in the Time Sheets, Daily Time Sheets, and SpeedSheet workspaces. This means that Maconomy issues a warning if you enter an amount activity in the Act. No. field in those workspaces. Furthermore, Maconomy's automatic conversion of numbers into hours and minutes will not work unless this parameter is enabled.

To register amount activities, use the Expense Sheets or Job Journal workspaces.

Remember all settings in det. plan. windows

If you enable this system parameter, all settings in the Detailed Planning and Detailed Employee Planning workspaces are saved between user sessions.

This means that Maconomy remembers, for example, the starting date set by the user and fills in the same date the next time the user opens the planning workspace.

Secretary can Approve Time Sheets If you enable this system parameter, an employee who has been appointed secretary for another employee can approve the time sheets for those employees for whom he/she is secretary.
Show Only Open Entries when Opening Job Card

If you enable this parameter, the sub-tab of the workspace Job Card will only display the open entries of the current job when the workspace is opened.

If you disable this parameter, all entries will be displayed when the workspace is opened. You can use this system parameter in conjunction with the Open job card without delimitation parameter, for example, to specify that the sub-tab of the workspace Job Card should default to showing all entries within the current month, or all open entries regardless of period.

Split Week Time Sheet

If you enable this parameter, Maconomy will create two time sheets for weeks with days in two different months.

The two sheets are assigned a suffix A and B and you cannot register hours on those days in one part which are covered by the other part. With this as an exception, the functionality of split week time sheets is identical to that of normal time sheets.

Default Invoice line width %

In this parameter, you can enter a value for the default line width on job cost invoices. The value is used in connection with automatic word wrapping on invoice lines in the Invoice Editing workspace in the Job Cost module. Maconomy has an internal line width value of 100%. You can change that value by changing this field so that the invoice line width fits the invoice layout used in your company. If you enter, for example, 120 in this field, Maconomy will make the invoice lines wider; if you enter, for example, 80 in this field, Maconomy will make the invoice lines narrower. If you enter 0 in this field, the automatic word wrapping on invoice lines is disabled.

You can change the value for individual invoices in the Invoice Editing workspace. For more information, see the description of the Invoice Editing workspace in the Job Cost module.

Standard note is derived from Activity before Task When specifying an activity and a task on a purchase line (lines created in the sub-tab of the Requisitions, Requests for Quote and Purchase Orders workspaces in the A/P module), Maconomy will attempt to derive a standard note from the activity or task. If a standard note has been specified on only the activity or only the task, the note is derived and a copy of the note is assigned to the purchase line. However, if a standard note has been specified for both activity and task, this parameter determines whether the standard note should be derived from the activity or from the task. If the note should be derived from the activity, enable this parameter. If it should be derived from the task, disable this parameter unmarked.
Transfer Sales Price to Desired Sales Price

If you enable this parameter, Maconomy will automatically calculate the desired sales price from the prices shown in the Invoice Selection workspace. When you press Return on a table line, the desired sales price is recalculated and shown in the Desired Sales Price field.

If the system parameter is disabled, manual changes in the sub-tab will not be reflected in the desired sales price. See also the Transfer desired sales price when changed system parameter.

Transfer desired sales price when changed

If you enable this parameter, you do not have to select the Transfer Desired Sales Price action in the Invoice Selection workspace when entering a new, desired sales price in the Desired Sales Price field.

Instead, the desired sales price is transferred to the sub-tab automatically when you press Return. If the system parameter is disabled, you have to select the Transfer Desired Sales Price action manually to transfer the desired sales price to the sub-tab.

Transfer several invoice plan lines

If you enable this parameter, all due invoicing plan lines are transferred to the current invoice selection when you select the Transfer Invoicing Plan action in the Invoice Selection workspace or the Transfer Invoicing Plans action in the Approve Invoice Selection workspace.

If the system parameter is disabled, only the first due line of the invoicing plan is transferred.

By default, the system parameter is enabled.

Update prices upon dimension change

If you enable this parameter, Maconomy will recalculate the cost price, sales price, and markup percentage when you change a dimension value on an existing line in the Job Budgets, Job Planning, Job Reallocation, Job Journal, and Expense Sheets workspaces in the Job Cost module. The recalculation is performed as described in Appendix A. In this case, the term "dimension value" means the Activity, Employee Category, Employee No., Task, Location, Entity, Project, Purpose, Spec. 1-10, and Local Spec. 1-10 fields, and, in case of a reallocation or a job journal, the new entry date. If the recalculation results in a price different from zero, the amounts and the markup percentage are adjusted accordingly.

If the system parameter is disabled, Maconomy will not recalculate prices as a result of changes to dimension values.

Use Confirmed Bookings Only If you enable this parameter, it will only be possible to create allocations of the booking type "Confirmed" in connection with resource planning. Using this parameter, you can thus decide whether or not to use the functionality of the three booking types "Preliminary," "Requested," and "Confirmed."
Use daily time sheets

If you enable this parameter, the use of daily time sheets is enabled in Maconomy. This means that you can use the Daily Time Sheets and SpeedSheet workspaces and the import program Import Daily Time Sheets. The parameter is also required for a number of Portal components.

If you do not use the workspaces mentioned above, you should disabled this parameter for performance reasons, as Maconomy will otherwise automatically create daily time sheets for each weekly time sheet created. If the system parameter is disabled, only those daily time sheets which already exist will be maintained, and it will not be possible to use the Daily Time Sheets and SpeedSheet workspaces and the import program Import Daily Time Sheets.

Use Fixed Budget Type for Employee Control

If this parameter is disabled, employee control on jobs is carried out according to each job's planning budget. If the parameter is disabled, employee control is carried out according to each job's budget of the type specified in the Budget Type No. for Employee Control system parameter.

For further information on the available types of employee control and their effects, see the description of the Employee Control field in the Jobs workspace.

Use markup % for time activities If you enable this system parameter, Maconomy will calculate billing prices for time activities based on cost price and markup percentage in the same way as billing prices are calculated for amount activities. The calculation only uses markup percentages specified in a job price list.
Use standard billing price for amount activities

If this parameter is enabled, Maconomy will derive a specific standard billing price for entries concerning amount activities.

If the parameter is disabled, the standard billing price is set to the value of the registered billing price. Note that if job surcharges apply to the job entry, the surcharge is added to the registered billing price only when the entry is posted, in which case the registered and the standard billing price will differ.

Use standard billing price for time activities

If this parameter is enabled, Maconomy will derive a specific standard billing price for entries concerning time activities.

If the parameter is disabled, the standard billing price is set to the value of the registered billing price. Note that if job surcharges apply to the job entry, the surcharge is added to the registered billing price only when the entry is posted, in which case the registered and the standard billing price will differ.

Tax from extended price in expense sheets

If you enable this parameter, tax on lines in the Expense Sheets workspace will be calculated as the total line price multiplied by the tax rate. A difference, if any, between the cost loaded on the job and the total price minus tax will be posted on the account for amount rounding found by means of a dimension combination in the Posting References workspace in the General Ledger module.

If you disable the parameter, tax will be calculated on the basis of the unit price multiplied by the tax rate multiplied by the quantity entered on the line.

Equal-Sized Accruals in Job Accrual Plans

When this parameter is enabled, the Weight Periods Equally field in the Job Accrual Plans workspace is automatically marked when the workspace is opened.

The parameter determines whether amounts should be distributed proportionally to the number of days covered by the entire accrual period, that is, longer periods (for example, January 31/365) are allocated a greater accrual amount than shorter periods (for example, February 28/365) or whether amounts should be distributed equally over the relevant periods irrespective of variances in the lengths of the periods covered.

Aging Principle for Job Invoices This system parameter specifies the aging principle to be used when attaching an A/R aging report to job invoices.
All Posting References from Employee Department

If you enable this parameter, all posting references will be derived from the department to which the relevant employee belongs. This derivation occurs when one of the following employee-related actions is performed in Maconomy: Journal entry posting, approval of time or expense sheet registrations, or invoice printing.

In combination with the Department from Employee field in the Job Cost tab of the System Information workspace, this system parameter can cause three possible scenarios:
  1. If the field and this system parameter are both enabled, all account references specified in the Activities workspace are derived from the employee's department.
  2. If the field is enabled and this system parameter is disabled, the P/L account will be derived from the employee's department while all other account references are derived from the department to which the relevant job belongs.
  3. If the field is disable, the setting of this system parameter will be ignored as the field must be marked for the system parameter to take effect. In this case, all account references are derived from the department to which the relevant job belongs.
Allow Approximate Unit Price in Job Budgets

Enable this system parameter to prevent Maconomy from changing the entered total cost or billing price for a job budget line in the Job Budgets or Periodic Job Budgets workspaces. This also applies to job budget lines imported from People Planner.

If this system parameter is disabled, then the entered total price is recalculated to reflect the quantity multiplied by the unit price, which, due to rounding, might not be exactly equal to the entered amount. If enabled, the entered total price is kept, which has the consequence that the unit price on the job budget line is only approximately equal to the ratio of the total price and quantity.

Allow Blocked Dimensions in Job Budgets Use this parameter to allow changes to job budgets and changes in job progress for blocked dimensions (such as Location, Entity, and Purpose).
Allow Change of Closed Jobs If this parameter is set, it is possible to change certain field on closed jobs when importing.
Allow Change of Overtime Spec. in Invoicing Enable this parameter to allow change of overtime specification in invoice selection.
Allow Change of Printed Job Invoice If you enable this parameter, you can change the Address, Invoice Name, and three Remarks fields in the Show Job Invoices and Show Job Credit Memos workspaces. You can also update the Payer Address field in Invoice Editing workspace. This is now also possible in the Job Invoice Overview window.
Allow Change of 'Settle Via Vendor' on Expense Sheet Line
Allow Change of Unit Price on Accrued Purchase Order Line If this parameter is enabled, it is allowed to change unit price on a purchase order line after it has been accrued (fully or partially) on a job.
Allow Editing of Absence Time Sheet Lines Time sheet lines created automatically from approved absence cannot be changed or deleted by the user except if this system parameter is enabled. See Automatically Create Time Sheet Lines from Approved Absence system parameter.
Allow Incomplete Expense and Mileage Registrations If you enable this parameter, you are allowed to enter incomplete registrations when registering expenses or mileage. You are prompted to complete the lines when submitting the expense or mileage sheet.
Allow Incomplete Time Registrations

If this parameter is disabled, every time sheet line must contain the following information before you can save it by pressing Return: job number, activity number and possibly task (if required on the job).

If this parameter is disabled, you can enter incomplete lines in the Time Sheets, Daily Time Sheets, and SpeedSheet workspaces. For instance, you can omit the activity number from a line and close the workspace without receiving any error message. This parameter must be enabled if you want to use the SpeedSheet.

Note that if the parameter is enabled, you can have identical registration combinations on multiple lines in a time sheet, even though the Duplicate Lines in Time Sheet field in the System Information workspace is disabled, as long as the lines are incomplete.

Allow Job Budget Periodization Action Enable this system parameter to enable the use of the Periodize Budget action in Maconomy.
Allow Job Budgeting Outside Job Date Range Enable this system parameter to allow planned start and end dates on the latest job budget revision that are out of range of the job's start and expected end date. Enabling this system parameter also allows periodic budgeting outside the job's date range.
Allow Job Journal Billing Price Base Import Enable this parameter to specify both Billing Price Base and Billing Price Currency when importing job journals.
Allow Job Specific Billing Addresses

If this parameter is enabled, you can change the address and attention person of the bill-to customer of the job in the Job Information and Job Invoice Distribution workspaces. The change applies to the current job only and affects the following job cost printouts: invoice, draft invoice, credit memo, job description, quote, quote revision, and order confirmation.

If the parameter is disabled, you can only change the name of the attention person, provided that the Allow Job Specific Bill To Customer Attention Persons parameter is enabled. For more information, refer to the description of the Job Information workspace.

Allow Job Specific Bill to Customer Attention Persons If this parameter is enabled, you can change the name of the attention person of the bill-to customer of the job in the Job Information and Job Invoice Distribution workspaces. If the Allow Job Specific Billing Addresses parameter is enabled, you can change the attention person's name regardless of whether this parameter is enabled or not. The change applies to the current job only. For more information, refer to the description of the Job Information workspace.
Allow On Account Opening Balance Import Enable this parameter to allow import of opening on account balances. These opening balances can be imported with the program "Import Job Inv On Account." The system parameter allows you to set the Opening Balance Import field to 1 in the import. This has the effect that you can specify a billing price in job currency and a base currency in the import file instead of relying on the exchange rate setup. Moreover, if you enable the Create Journal in On Account Opening Balance Import system parameter, the invoices from the import will not give rise to a journal, so there will be no posting to Accounts Receivable or General Ledger.
Allow over invoicing

With this parameter, you can specify whether it should be possible to over-invoice a customer.

If this parameter is enabled, it will be possible to create entries for direct invoicing that are not closed upon invoicing but instead cause a negative open sales price on the job.

If this parameter is disabled, all entries for direct invoicing must be closed.

This parameter allows you to set a value in the Company Specific Values island.

Allow separate approval requirements for time and expenses If this parameter is enabled, you can divide the approval of job registrations by the supervisor and/or project manager into separate approval of time sheet and expense sheet registrations. If the parameter is disabled, the setting for time registrations applies to both time and expense registrations.
Allow Users to Manually Change Job Status

Enable this parameter to allow users to manually change the job status on a new job.

If this system parameter is disabled, users cannot manually convert jobs to Quote or Order (for example, by using the Convert to Quote/Order actions in Jobs workspace).

Allow Users to Manually Unblock Jobs for Reg. and Inv.

Enable this parameter to allow users to manually unblock created jobs for registrations and invoicing.

Note: If this system parameter is disabled, you can still block a job.
Always Derive Cost Revenue Quotient From Job Budget

This system parameter enables a more advanced method for deriving the quotient between cost and revenue by considering the job budget associated with the forecast budget.

The functionality in automatic calculations is changed concerning what factor between Cost and Revenue is to be used.

If you do not have a job budget as foundation:
  • Automatic calculations should be applied (currently they are not)
  • The factor to be used is 1.0 for the three activity types. This also applies if there are simply no prices for the current activity type.
If you do have a job budget as foundation:
  • The factor is 1.0 for Outlay and Amount, whereas for Time, the factor comes from the job budget as currently.
Always Rederive Employee Category On New Time Sheet Lines
Apply price list 'Intercompany Price %' to Billing Price

Enable this parameter to calculate the cost price (responsible company) by applying the intercompany % to the billing price in the executing company.

If this parameter is disabled, the cost price (responsible company) is calculated by applying the intercompany % as a mark-up % to the cost price in the executing company.

Approval Actions in Time Sheets and Expense Sheets Lower Pane
Absence Approval

If this parameter is enabled, the absence approval functionality is activated. When the approval functionality is activated, only approved absence calendar lines are taken into consideration in the resource planning system. As a result, each employee absence calendar line must be submitted and approved for the absence registration to affect the planning. For more information, see the Employee Absence Calendars section in the introduction to the Resource Planning module.

If the parameter has previously been enabled and you decide to unmark it, all registered absence whether approved, rejected or submitted or not will become effective and thereby affect the resource planning. This can cause planned hours to be deleted. Therefore, Maconomy issues a warning, and if you proceed, it marks all non-approved absence calendar lines in the system as temporary, thus avoiding that lines that were not previously effective become effective. You are also warned that all absence calendar lines must be approved before becoming effective.

If you want to change the parameter from enabled to disabled, you should ensure that only the user unmarking the parameter is logged on to the system while the procedure takes place. This ensures consistency in the planning system.

Approved Job Quote as Basis for Draft Invoice
Automatic creation of quote revisions

If this parameter is disabled, the latest revision of a job quote is overwritten when a job budget is transferred to quote.

If this parameter is enabled, Maconomy will automatically create a revision of the quote when you transfer a job budget to quote in the Job Budgets workspace in the Job Cost module.

Automatic transferral of temporary time sheet lines when using approval hierarchies Enable this system parameter if you want to transfer temporarily submitted time sheets for posting without approval when using approval hierarchies.
Automatically Create Time Sheet Lines from Approved Absence

Select this parameter to automatically create related time sheet lines if an absence is approved.

When absence time sheet lines are created automatically from approval of absence then split week time sheet part B is not updated with an absence time sheet line upon creating time sheet part A.

Blanket Invoicing Split by Time Unit Use this parameter to specify per company if blanket invoices should be allowed to include contributions from jobs with different time units for invoicing.
By Default Only Include Open Entries In Job Reallocation
Calculate Dates on Budget Sum Lines Only When All Sublevels Have a Date

Enable this parameter to allow summary lines to display dates only when all sublevel lines have provided a date. This system parameter affects the following fields:

  • Planned Starting Date
  • Planned Ending Date
  • First Possible Starting Date
  • Last Possible Ending Date
Calculate Invoice Signature

Enable this parameter to calculate a signature for invoices based on selected fields from the invoice and a private key. This is a company-specific system parameter, and was initiated to satisfy statutory requirements, such as those in Portugal.

When this parameter is enabled, the Print Invoice, Print Credit Memo, Print Job Invoice, and Print Job Credit Memo dialogs are extended with the following variables:
  • FormattedInvoiceNumberVar

    - This is based on the invoice number of the invoice itself.

  • FormattedBasedOnInvoiceNumberVar

    - This is based on the number of the invoice being credited, otherwise it is blank.

  • HashControlCharsVar

    - This is of the form A-B-C-D where A, B, C, D are the 1st, 11th, 21st, 31st character from the signature.

The two formatted invoice numbers are in the format A B/C, where:
  • A is the "document type" encoded as "FC" for invoices and "NC" for credit memos.
  • B is an identifier for the number series from which the invoice number is taken.
  • C is the invoice number.

Here, the number series identifier B above is encoded as "1" for invoice, "2" for 0 invoices, "3" for credit memos, and "4" for 0 credit memos, all followed by the company number.

The SHA1 hash string is based on the following information from the invoice: formatted invoice number as described above, total amount in base currency, time and date the invoice is created, and the signed hash of the previous invoice (if there is one). The "previous invoice" here is the invoice number less one than the current invoice provided that:
  • Belongs to the same fiscal year and the current invoice with respect to date of creation.
  • Belongs to the same company as the current invoice.
  • Has the same number series type (which distinguishes invoice, 0 invoices, credit memos and 0 credit memos from each other).

The hash is signed with a private key (RSA).

The result of this process is stored in the database. In version 2.2, it is stored in the table InvoiceSignature; in version 2.1, it is stored in the table Temporal1 as entries characterized by having "SignedInvoiceHash" in the Action field.

The fields in Temporal1 for Action = "SignedInvoiceHash" are as follows:
  • Action: "SignedInvoiceHash"
  • SessionNumber: Invoice number
  • Integer1: Previous invoice number
  • String1: Formatted invoice number
  • String2: Formatted invoice number for invoice being credited
  • String3: Formatted printing date
  • String4: Formatted printing time
  • String5: Formatted total amount (Invoice.TotalBase)
  • String6: The string being hashed and signed
  • String7: The signature
  • Integer2: Private key version number
  • String8: Hash control chars
  • Amount1: Invoice.TotalBase
  • UserInformation: Name of user who created the invoice
  • TheDate: Date the invoice was created
Calculate Progress at Job Closure

When closing a job with this parameter enabled, Maconomy triggers progress evaluation on the job to bring the planning budget up to date with actuals.

However, if any problem should occur when closing a job, you can disable this parameter and try closing it again.

Central transferral of time sheets

If you enable this parameter, Maconomy will use central transferral of time sheets as explained in the Central Time Sheet Transfer workspace in the Job Cost module.

Doing this eliminates the performance bottleneck that may arise when many users submit their time sheets at the same time.

Check-in Time Round Up
Convert opportunity budget to baseline budget If this system parameter is disabled, all budgets from the opportunity are copied to the job.
Count Number Of Invoice Copies On Jobs

If this parameter is enabled, the NumberOfInvoices and NumberOfCreditMemos fields on the job header are updated when printing invoices and credit memos.

If the parameter is disabled, the job header is not updated when printing an invoices and credit memos, so it will not be locked in the database.

Create Daily Time Sheets for Non-working Days

If you enable this parameter, Maconomy automatically creates a time sheet for a selected date that falls on a non-working day.

If you disable this parameter, the user must click the Create Time Sheet action to create a time sheet for the selected date that falls on a non-working day.

This parameter is company-specific and is disabled by default in new installations.

For this parameter to take effect, you also must enable the Create Time Sheets Automatically system parameter.

Create Journal in On Account Opening Balance Import

Enable this parameter to improve the process of importing opening balances on account when implementing a new client or company. This parameter allows you to import on account invoices where the Opening Balance Import field is set to 1 (= yes). This means that you can specify opening balance in all relevant currencies directly in the import file. This makes the process more efficient, as without this parameter, you would have to make changes to the exchange rate tables as part of the import of the opening balances as you can only import on account balance in job currency.

If you import with Opening Balance Import field set to Yes and have the Create Journal in On Account Opening Balance Import system parameter disabled, then the import only influences the jobs, but not in G/L or A/R. Again, this enables efficiency since G/L and A/R are typically imported separately.

This is one of two system parameters for the import of an opening balance. The other system parameter is Allow On Account Opening Balance Import.

Create Tasks from Job Budgets, Amount

Enable this parameter to enter an amount task which does not exist on a job budget line.

Maconomy creates the task in the job's private task list, using the activity you entered on the job budget line as derived activity. If the job is using a shared task list, a copy of that task list is automatically made private to the job. For more information, see the description of the Job Tasks workspace.

If you create a task (that is not included in the task list) from an amount budget line, the Use Daily Descriptions checkbox uses the same value as the Use Daily Descriptions checkbox on the task list itself.

The description you entered in the Description field on the job budget line is transferred to the new task and used as task description. If the Mark 'Overwrite Activity' On Tasks system parameter is enabled, the Overwrite Activity field is selected for the new task.

See also the description of the Extended Task Creation from Budgets system parameter.

Create Tasks from Job Budgets, Time

Enable this parameter to enter a time task which does not exist on a job budget line.

Maconomy creates the task in the job's private task list, using the activity you entered on the job budget line as derived activity. If the job is using a shared task list, a copy of that task list is automatically made private to the job. For more information, see the description of the Job Tasks workspace.

If you create a task (that is not included in the task list) from a time budget line, the Use Daily Descriptions checkbox uses the same value as the Use Daily Descriptions checkbox on the task list itself.

The description you entered in the Description field on the job budget line is transferred to the new task and used as task description. If the Mark 'Overwrite Activity' On Tasks system parameter is enabled, the Overwrite Activity field is selected for the new task.

See also the description of the Extended Task Creation from Budgets system parameter.

Create Time Sheets Automatically

If you enable this parameter, Maconomy automatically creates a time sheet for any date or week that the user selects when navigating the calendars in the Weekly and Daily islands of the Time & Expenses workspace.

If you disable this parameter, the user must click the Create Time Sheet action to create a time sheet for the selected date or week.

This parameter is company-specific and is enabled by default.

Customer Statement After Job Invoice Details

This parameter applies when you print a job invoice that shows the customer statement.

If you enable this parameter, the customer statement is shown after the detailed specification for the invoice.

If you disable this parameter, the customer statement is shown before the detailed specification for the invoice.

Customer Statement Days for Job Invoices

This parameter applies when printing the customer statement on job invoices.

If enabled (that is, not 0), Maconomy prints not only the customer entries which are open at the statement date, but also the customer entries with entry dates that fall between the statement date and the statement date minus the number of days you set.

If disabled, Maconomy prints only the customer entries which are open at the statement date.

Customer Statement Restriction for Job Invoices

This parameter refers to the dimension set. The effect is that the statement only includes A/R entries with the same value as the invoice in the selected dimensions.

If enabled (that is, with a not empty string), the statement includes the dimension set number to be used when printing the customer statement on job invoices. The dimension set is a dimension picker, used to select dimensions (for example, Specification 1). The customer statement to be printed on the job invoice includes only the customer entries which have the same value in the dimensions (chosen in the dimension picker) as the invoice (for example, customer entries with the same Specification 1 as the invoice).

If disabled, no dimension restrictions are applied to the entries included in the customer statement.

Number of Days to Keep Recent Choices in Invoice Selection

This company-specific system parameter controls the number of days you entered for these fields in the following workspaces:

  • Invoice Selection workspace
    • Preferred Invoice Date field
    • Cut-off Date field
    • G/L Entry Date field
  • Account Invoice Selection workspace
    • Preferred Invoice Date field

Maconomy displays the saved values when you reopen the workspace, or select a different job.

The value stored for the Preferred Invoice Date field is only used if the job does not already have a preferred invoice date.

Disable automatic transferral of expense sheet lines If you enable this parameter, expense sheet lines are not automatically transferred when submitted. You may want to prevent the transfer if you want to replace the automatic, built-in Maconomy workflow with a custom workflow. In that case, expense sheet lines must be transferred in the Expense Sheet Lines or Transfer Expense Sheet Lines workspaces in the Job Cost module.
Disable automatic transferral of time sheet lines If you enable this parameter, time sheet lines (including daily time sheet lines) are not automatically transferred when submitted. You may want to prevent the transfer if you want to replace the automatic, built-in Maconomy workflow with a custom workflow. In that case, time sheet lines must be transferred in the Time Sheet Lines or Transfer Time Sheet Lines workspaces or their Daily equivalents in the Job Cost module.
Default Job State A default state that should be assigned to newly created jobs.
Restore Job Entries by Default If you select this company-specific system parameter, when you enter an invoice number for crediting in Invoice Selection, the Restore Entries field is marked automatically.
Disallow the Creation of Time Sheets Outside Period of Employment If you enable this parameter, Maconomy will issue an error message if you attempt to create a time sheet for an employee for a period outside the employee's period of employment, that is, before he was employed or after he ceased working for the company.
Disallow the Creation of Time Sheets Outside Period of Employment The time is displayed in hh:mm format in Java client. Enable this parameter if you want the time to be displayed as a real number. You should enable this parameter if there are jobs or time sheets with time unit Days.
Do not inherit job dim. from previous mileage sheet line If you enable this parameter, the job, activity, and task from the previous line will not automatically be suggested when creating a mileage sheet line in the Mileage Sheets workspace.
Employee Category On Job Budget Lines From Job Progress

This company-specific system parameter takes effect when you perform job progress and have registrations where a corresponding job budget line does not exist. You can then select Create Budget Lines for Unbudgetted Tasks and let Maconomy create the budget lines.

This parameter also creates budget lines grouped according to employee category besides task and activity. It is the primary employee category of the employee that is considered.

This parameter affects only jobs that allow duplicate time budget lines on the planning budget.

Employee No. for direct invoicing In this parameter, you can enter an employee number. If you enter a number, Maconomy will automatically suggest this employee number in the Invoice Selection and Itemize Invoice Selection workspaces when an employee number must be specified in connection with direct invoicing.
Empty Description for Non Existing Dimensions on Job Invoice When enabled, Maconomy skips adding descriptions to the invoice line when values are missing for Task, Employee, or Employee Category fields. This applies to cases where you have an invoice layout rule specifying that job entries should be shown by task, employee, or employee category, and one of the mentioned fields is empty.
Empty Fields Match Everything on Job Posting Reference Lines
Enable Check-in Import for Submitted Timesheets Enable this parameter to allow the import of check-in data to submitted time sheets in Maconomy.
Enable Payment when Paid

In this parameter, you can specify whether it should be possible to use the payment when paid functionality.

Part of a project delivery may include purchasing services or items on behalf of a customer. For instance, an agency may have to book airtime for a TV commercial or place an ad in a specific magazine or paper. These purchases can sometimes represent large amounts, which has a heavy impact on cash flow. Certain suppliers therefore allow you to withhold payment until you have received payment from your customer - so-called payment when paid. However, as soon as you receive payment from your customer, you must pay the supplier, even if payment is not due according to the supplier's regular payment terms. To set up a payment term as a Payment when Paid term, search for the payment term in the Popup Fields workspace and select the Payment when Paid field. Vendor invoices to which a payment when paid term applies are included in payments in the Banking module when payment has been received from the customer and not before. For more information about the criteria to be met for payment when paid invoices to be included in payments, see the Pay when Paid field in the Payment Selection workspace in the Banking module.

Only if you select this field will it be possible to select the Pay when Paid field on payment terms, vendor invoices, and vendor entries. For more information about the payment when paid functionality, see the description of the Pay when Paid, Paid by Customer, and Ready for Payment fields in the Change Payment Selection by Vendor workspace.

Once enabled, the parameter can only be disabled if there are no payment terms on which the Pay when Paid field is selected. If you change the parameter from enabled to disabled, Maconomy will automatically deselect the Pay when Paid field and mark the Ready for Payment field on all open vendor invoices and vendor entries.

However, a warning is displayed, allowing you to undo the change.

Entity Required on Job When this parameter is enabled, you make it mandatory to enter a value for the Entity dimension on all jobs created.
Exchange Rate in Job Invoice Allocation as Invoiced On Account If you enable this parameter, no exchange rate difference is posted in the allocation. Instead, it appears as a write-up/down in base and enterprise currency.
Exchange Rate on 0-invoices as Invoiced On Account

Select this company-specific parameter to enable Maconomy to use the same exchange rates (between job currency, company base currency, and enterprise currency) for T&M entries on zero invoices as the weighted average of the exchange rates on the on account invoices being reconciled.

This parameter is disabled by default.

Expect Approval of Empty Time Sheets
Extend Task Creation from Budgets
As with the Create Tasks from Job Budgets parameter, if you enable this parameter, you can enter a task which does not exist on a job budget line. However, this parameter extends the automatic task creation functionality in the following ways:
  • Task names are created automatically. The name is composed from the text in the Description field by combining the initial letter with a number of subsequent consonants. For example, specifying Test in the Description field could derive a task name of Tst. Specifying Due Diligence could derive DDI or DDlgnc, depending on the number of consonants to include (as specified by the Number of Trailing Characters for Task Names system parameter). If a task with that name already exists, the new task will have a -1, -2, and so on appended, for instance Tst-1.
  • The full text from the Description field is used as a task description in the Job Tasks workspace. If the job budget line description is changed in the Job Budgets workspace, the change is also reflected in the task description, provided that the task description had not already been changed in the Job Tasks workspace. If the Mark 'Overwrite Activity' On Tasks system parameter is enabled, the Overwrite Activity field is enabled in the new task.
  • Additionally, this parameter has web client-specific behavior, where you can enable this parameter to prevent auto-selection of search results. In web client fields that support searching, the web client autocompletes text as you type. This is helpful if you want to put an existing value into a field (such as an existing task from a list of tasks). However, some fields allow you to select an existing item or create a new one, and to do the latter, autocomplete makes it difficult to do so. Enable this parameter to prevent auto-selection of search results on the Task field in the Budgeting and Estimating workspaces in the Jobs module.
Extended handling of tax when closing fixed price jobs
When this parameter is enabled, the way that a fixed-price job is closed is handled in an extended way. This addresses some problems that can occur in these situations:
  1. Some invoices on account have tax, others not.
  2. Different tax codes on the invoices on account.
  3. Different tax codes on the job entries.

The extended handling is that two profit entries are created instead of one: The first one ensures that the total tax on the open entries (including this first profit entry) equals the tax net on account. The second profit entry has a blank tax code and ensures that the open billing price (including both profit entries) equals the amount net on account.

External Description in Job Budgets defaults to Description

If you enable this company-specific parameter, when you add a new line in the Job Budget Lines island of the Job Budgets single dialog workspace, the External Description field automatically displays the value of the Description field.

If you disable this parameter, the External Description field is blank by default in any new lines added.

Fixed exchange rates in budgets only

In certain countries, it is considered good accounting practice to make currency conversion of a job's transactions per the day on which the transaction is carried out. If you mark this parameter, and if fixed exchange rates are used on the job, the use of fixed exchange rates will be delimited to the budget only, and the transactions of the job will be converted according to the exchange rate table in question. If you do not mark the parameter, all currency transactions on the job, from budget to posting, will be recalculated according to the exchange rate valid on the date specified for the job in the Job Price Information workspace in the Job Cost module.

This parameter allows you to set a value in the Company Specific Values island.

Automatically generate traffic status revision codes If you enable this parameter, you do not have to create a revision code in the Job Traffic Status workspace when closing a traffic status revision. Instead, Maconomy will generate a traffic status revision code on the form <YEAR>/<WEEK>. For instance, if the revision is closed on August 3rd 2005, Maconomy will automatically apply the revision code 2005/31, as August 3rd is in week 31 according to ISO standard 8601. The concept of traffic status revisions is explained in the description of the Job Traffic Status workspace in the Job Cost module.
Hide Headings On Job Invoices Without Subtotals When this parameter is enabled, there will be no headings on job invoices on jobs where the invoice layout rule specifies that there should be no subtotals.
Include closed jobs and jobs blocked for invoicing in invoicing windows
When you enabled this parameter, closed jobs and jobs blocked for invoicing are included as read-only in the following workspaces:
  • Invoice Selection
  • On Account Invoice Selection
  • Bill To Customer Distribution
  • Job Invoices On Account
  • Job Invoice Account
Include Current Invoice in Invoice Customer Statement and Aging If you enable this parameter, Maconomy includes the present invoice in the customer statement and A/R aging on job invoices.
Include Job Subtotals on Invoices On Account
Initialize Time Sheet to Latest Viewed Employee
Invoice Editing Required with Approval Hierarchies
Invoice Selection Delimitation by G/L Entry Date When this parameter is enabled, the G/L cut-off date for the delimit action is initialized to last date of the previous month. If not, it is not set. This applies when you use the G/L Entry Date in the Delimitation island in workspaces such as Invoice Selection, Approve Invoice Selection, Job Invoice Allocation and Batch Job Invoice Allocation.
Invoice using separate System Numbers for Tax and No Tax
Job company tax code from delivery customer If enabled, the job company tax code is derived from the delivery customer. If disabled, it is derived from the payment customer.
Job Posting Reference for Posting without Activity Enable this parameter to refer to an existing job posting reference which is then used when posting job invoices on account without an activity number.
Keep Billing Price when Changing Cost Price, Amount
Keep Billing Price when Changing Cost Price, Time
Keep Job Cost Entry Date Upon Job Transfer If you enable this company-specific system parameter, Maconomy keeps the original job cost entry date when you perform a job transfer.
Length of Invoice No. in Formatted Invoice No. Enable this parameter to control the formatting of the invoice number in the variable FormattedInvoiceNumberVar that is available in the prints of invoices and credit memos. For example, if the invoice number is 1250003 and the system parameter is 4, then the formatted invoice number would split the invoice number to "125" and "0003," which results in the formatted invoice number TF 125/0003.
Local Spec. 1-10 on Job Required By enabling these parameters, you make it mandatory to enter a value for the dimensions Local Spec. 1, Local Spec. 2, Local Spec. 3, Local Spec. 4, and so forth respectively, on all jobs created.
Location Required on Job By enabling this parameter, you make it mandatory to enter a value for the Location dimension on all jobs created.
Lower Indentation Level for Lines on Invoices with Headers

Enable this system parameter to format printed invoices with indentation levels to indicate whether they belong to a main job or sub-job.

Enabling this corrects an error in the assignment of the Level field on invoice lines, and provides the correct indentation and formatting when you print invoices. The Level field is assigned as previously done in Maconomy 2.2 or earlier versions.

By default, this is disabled.

Maintain Periodic Forecasts from Periodic Job Budgets Enable this system parameter to allow Maconomy to propagate all changes to the periodic forecast whenever you make changes in the periodic job budget.
Margin for internal on account tax reconciliation If you specify a non-zero margin in this parameter, Maconomy reconciles invoices on account when they have no open amount and open tax within the specified margin. This kind of reconciliation is marked as being internal. It is posted to the account for amount rounding and is not shown on the reconciling invoice. The margin on the system parameter can be specified as an amount or a percentage of the tax amount on the invoice on account.
Margin for job exchange rate variance, %

In this parameter, you can specify a margin for the deviation allowed between the job-specific exchange rate and the default enterprise exchange rate. If the value 0.0 is entered, any deviation will be permitted.

This parameter allows you to set a value in the Company Specific Values island.

Margin, job accrual reconc.

In this parameter, you can specify a margin as an amount in the enterprise currency and a percentage.

When a purchase order is reconciled against a vendor invoice, there may be differences between the amounts. If the difference is within the margin in this parameter, job accruals assigned to the purchase order in question will be fully reconciled. If the difference is not within the margin, the difference is kept as an open job entry for later invoicing or crediting. When the reconciliation is attempted, the amount in enterprise currency specified in this parameter is converted to the job's currency using the current exchange rate table.

Margin, on account tax reconciliation to 0-invoice Select this parameter to enable an internal reconciliation of tax on account below a certain threshold to settle an invoice on account.
Mark 'Overwrite Activity' on Tasks

If you enable this parameter, tasks created from a budget line (possible if the Create Tasks from Job Budgets or Extended Task Creation from Budgets system parameter is enabled) are created the Overwrite Activity field selected. This way you can support a setup where the activity number must correspond to the task number.

If this parameter is disabled, the standard rules of activity derivation apply. For more information, see the description of the Job Tasks workspace.

Max. Depth for Invoice Preparation Hierarchy Enable this parameter to specify a maximum depth for invoice lines produced from Invoice Preparation workspace to ensure that lines do not extend past print layout format.
Max. Depth for Job Budget Hierarchy

In the Job Budgets workspace, you can arrange budget lines hierarchically by indenting lines in multiple levels (Java™ client only). In this parameter, you can specify the maximum number of indentation levels allowed in job budgets. If you specify, for example, 6, it means that job budgets cannot be more than six levels deep, including the top level. Trying to indent lines any further will result in an error message.

You can specify any number. Enter 0 if there should be no limitations as to the number of levels in job budget hierarchies. Note that only up to seven levels (including the top level) are supported by Maconomy printouts and reports, meaning that lines at level eight and any deeper levels are not included on printouts and reports.

Maximum Number of Check-ins Per Day
Number of Hours per Work Day
Number of Trailing Characters for Task Names With this parameter, you can specify how many consonants in the Description field in the Job Budgets workspace should be considered when generating a task name. This parameter is only used if the Extended Task Creation from Budgets parameter is enabled.
Only Add to Employee Control from Job Employees If you enable this company-specific parameter, the action that distributes favorites in the Job Employees workspace also updates the list of employees that are allowed to register on the job in the Employee Control workspace. Maconomy adds but does not delete employees from the list in the Employee Control workspace.
Only Blanket Invoice via Blanket Drafts

If you enable this parameter, Maconomy does not automatically combine draft invoices printed as a batch into a blanket invoice. The drafts are printed as individual invoices even when printing from a batch workspace such as Job Invoicing, Job Crediting, Blanket Invoicing Overview, or Blanket Invoice Selection.

To obtain a blanket invoice, navigate to the Blanket Invoicing Overview workspace, and combine drafts into a blanket draft.

Alternatively, Maconomy creates a blanket draft when a user approves an invoice selection in the Blanket Invoice Selection workspace .

If you disable this parameter, when a user approves an invoice selection on jobs set up for blanket invoicing and prints invoices in a batch (in the Job Invoicing workspace, for example), Maconomy automatically combines drafts belonging to the same blanket invoice collection into a single blanket invoice.

Only One Transaction Number for Each Time Sheet If this parameter is enabled, all time sheet lines from the same time sheet will get the same transaction number.
Only Rederive From Changed Dimensions At Job Reallocation If this parameter is enabled, only dimensions that have actually changed are rederived when a job is reallocated. When it is disabled, then all dimensions are derived just as if a user enters the job.
Periodize Budget action clears periods before ETC date If this system parameter is enabled, then the Periodize action in Job Budgets and Job Progress will also remove the detailed quantity, cost, and billing prices of past periods before the date of estimate to completion.
Popup 1 required if difference between exp. and act. work hours In combination with the registration of work time intervals in time sheets (see the Fixed Working Hours island in the Employees workspace), you can specify that the Time Sheet Popup 1 field in the time sheet must be completed in case there is a difference between an employee's expected working hours and the actual working hours for a day. This is done by enabling this parameter. By forcing the user to make a choice in the time sheet pop-up field, it is easier for the accounting department to see how to process the user's hours - for example, if the hours are to be added or subtracted to the user's flextime account or paid out as overtime pay.
Price Lookup from Employee Category Only in Budgets

If this parameter is enabled, prices and employee groups on employee categories are only used in job budgets.

If this parameter is disabled, the prices and employee groups on employee categories are used in any price lookup.

Print on account spec. on invoice/credit memo

If you enable this parameter, Maconomy will, in connection with printing a normal job invoice or job credit memo reconciling an amount on account, print a specification of which invoices on account and/or credit memos have been reconciled, and to which extent these have been reconciled.

The specification is displayed below a tax specification, if any, on the invoice or the credit memo.

Prioritize cost in original currency if same as job currency

On jobs in a currency different from the company base currency, an external cost in the same currency as the job gives rise to a job entry with a slightly different billing price, even with a markup of zero.

If you enable this parameter, the price calculation determines the billing price based on the cost price in the original currency, to avoid a rounding difference resulting from a conversion from the original currency to base currency and back to the original currency, in cases where this is the same as the job currency.

Prioritize partial invoicing when changing quantity for invoicing

In the Invoice Selection workspace, Maconomy automatically adjusts the Action and Close Balance fields to reflect the state of the underlying job entries. If, for some reason, these fields are not visible in the workspace layout, then you may accidentally write off entries instead of carrying them forward. This would happen if you reduce the quantity for invoicing to less than the open quantity, in which case Maconomy would automatically select Close Balance field.

If this parameter is enabled, the Close Balance field will be cleared when the quantity for invoicing is changed from being greater than or equal to the open quantity to being less than the open quantity. If, for example, the open quantity is 10 and the quantity for invoicing is changed from 10 to 8, then the Close Balance field is cleared; but if the quantity for invoicing is changed from 12 to 10 then the field is selected.

Project Required on Job By enabling this parameter, you make it mandatory to enter a value for the dimension Project on all jobs created.
Purpose on Job Required By enabling this parameter, you make it mandatory to enter a value for the Purpose dimension on all jobs created.
Rederive Tax Code at Invoicing

If this parameter is enabled, then rederived at invoicing. This will make a difference in the case of split billing where it is possible to change the "Reporting Code, Invoice" to be used for each bill-to customer in "Bill To Customer Distribution."

When enabled, the tax code will be (re)derived from the bill-to customer.

Refresh Customer Statements And Aging when Printing Invoice

If this company-specific system parameter is enabled, customer aging on invoices is refreshed when printing an invoice.

If the parameter is disabled, the customer aging on the invoice is the same as when printing the invoice draft, though new invoices may have been created or other invoices have been paid since. By default, this parameter is disabled.

Release Expense Sheet Irrespective of Line Approval Status If you enable this parameter, users can click the Release Expense Sheet action and Maconomy will release expense sheets for posting even when these have not yet been released or approved, and require approval. By default, this parameter is disabled.
Release Time Sheet Irrespective of Line Approval Status If you enable this parameter, users can click the Release Time Sheet action and Maconomy will release time sheets for posting even when these have not yet been released or approved, and require approval. By default, this parameter is disabled.
Reopen Time Sheet When a Line is Rejected Use this system parameter to reopen or unsubmit a time sheet if one of the time sheet lines is rejected by a project manager in the Approve Time Sheet Lines or Approve Job Registrations workspaces.
Require Complete Absence Derivation Setup upon Absence Approval If this parameter is enabled, Maconomy displays an error notification if an absence approver approves an absence and the absence type setup is not able to completely derive time sheet registration dimensions for the absence type covering the given period.
Require Preferred Invoice Date If you select this company-specific system parameter, Maconomy requires you to specify an invoice date before you can approve the invoice selection on a job.
Require System Number for Job Pre-Invoices

Enable this company-specific parameter to control whether a unique sequence of system numbers for job pre-invoices is required (separate from the invoices sequence), or disable this parameter to indicate that job pre-invoice numbers can share the sequence numbers on invoices.

Note: If a company within your enterprise must share invoices and pre-invoices each have a unique numbering sequence, on the System Parameter tab, clear the Require System Number for Job Pre-Invoices check box. Then, in the Company Specific Values island, create a line for the company and select the Require System Number for Job Pre-Invoices check box.
Require Year on Jobs If you enable this company-specific system parameter, you are required to enter a value in the Year field for jobs.
Seconds of synchronization between Daily and Weekly Time Sheets
Set Default Reallocation Date to Today With this system parameter, you can specify whether the reallocation date that is automatically suggested in the Job Reallocation, Job Reallocation by Job, and Batch Job Reallocation workspaces should be today's date or the entry date of the entry being reallocated. If you enable the parameter, the entry date suggested will be today's date.
Set Job Entries For Invoicing After Print Invoice If you enable this company-specific system parameter, job entries marked for carry forward before invoicing are set for invoicing after invoicing.
Set Job Phase Transition Date to Today

When you close a phase, Maconomy uses the current date as the actual ending date.

Maconomy also uses the current date when you choose the action for initiating the first phase. This parameter allows you to enforce an active choice of date when performing these actions.

The Transition Date field in the tab allows you to enter a transition date for the Initiate First Phase, End Phase, Approve Phase Completion, and Approve Milestones actions. Use this parameter to configure whether this date is blank or set to the current date.

Show Only Lines with Open Entries when Opening Invoice Selection If this parameter is enabled, the Only Open Activities check box in the Invoice Selection dialog is enabled by default whenever this workspace is opened.
Show Skill Requirements on Budget Lines
Show tax code summary on invoice selection lines Enabling this parameter allows you to display and edit tax codes in the Invoice Selection island.
Specification 1-10 on Job Required By enabling these parameters, you make it mandatory to enter a value for the dimensions Spec. 1, Spec. 2, Spec. 3, Spec. 4, and so forth respectively, on all jobs created.
Standard Billing Price on Non-Invoiceable Entries If you enable this company-specific parameter, Maconomy displays the standard billing rate for non-invoiceable activities and lets you view the potential billing prices of all applicable hours.
Subjob Numbering Based On Main Job If you enable this company-specific system parameter, a job created as a sub job of another job gets a job number with the following format: <main job number><separator><sub job number>. The separator between the main job number and the sub job number, as well as the number of decimals in the sub job number, are also set up using this parameter.
Suggest Invoice Date when Crediting

This parameter has the effect that when you enter an invoice number for crediting, the invoice date of that invoice is suggested for the credit memo. This affects the following workspaces:

  • Invoice Selection
  • On Account Invoice Selection
  • Blanket Invoicing Overview
  • Blanket Invoice Selection
Synchronize Dimensions from Account Manager

Enable this parameter to synchronize select dimensions from employees to the customers, company-specific customers, and jobs where they are set up as account managers.

Prior to enabling this parameter, create an entry in the Dimension Sets workspace and select which of the General Ledger dimensions will be synchronized (such as Purpose in the CPA solution). Then, enter the name of this dimension set on the system parameter.

The synchronization ensures that if a customer (or company-specific customer, or a job) has an account manager, then the dimensions that have been selected on the dimension set are synchronized between the account manager and the customer (and similarly for company-specific customers and jobs).

Setting up the system parameter does not in itself force synchronization; this happens when you specify the relevant dimension(s) on the employees that are account managers. For example, if you have set up that the Purpose dimension should be synchronized and you then enter a Purpose on an employee, then this Purpose will be copied to all customers, company customers, and jobs where the employee is selected as account manager.

Note: The system parameter allows you to set up company-specific rules. This means the rule follows the company of the account manager (the employee).
Traffic Status Revision Codes Required If you enable this parameter, you are required to enter a revision code in the Job Traffic Status workspace when closing a traffic status revision. You can have Maconomy generate a traffic status revision code automatically by enabling the Automatically generate traffic status revision codes system parameter. The concept of traffic status revisions is explained in the description of the Job Traffic Status workspace in the Job Cost module.
Update Accruals on Job Budget Line Resources
Update amount lines from Job Budget Resource Allocations
Update Employee Control Field from Job Employees If you disable this parameter, the Employee Control on the job is not updated when the user applies the action that distributes favorites from Job Employees. This can be useful if People Planner is integrated with Maconomy and People Planner pushes employees from the plan into Job Employees, but the integration should not interfere with Employee Control setup on the job.
Update Prices on Amount Registrations upon Job Reallocation With this parameter, you can specify whether Maconomy is to recalculate and update prices on affected reallocation lines for amount activities when performing job entry reallocations in the Job Reallocation and Batch Job Reallocation workspaces.
Update Prices on Time Registrations upon Job Reallocation With this parameter, you can specify whether Maconomy is to recalculate and update prices on affected reallocation lines for time activities when performing job entry reallocations in the Job Reallocation and Batch Job Reallocation workspaces.
Use Activity Offset Account for Expense and Mileage
Use Estimate Date when Updating Resource Allocations Enable this parameter to allow the Update Resource Allocations from People Planner action to use the estimate date if one has been specified. If you have started a progress evaluation, this action does not update the resource allocations in Maconomy for any months before the estimate date. Moreover, it updates the resource allocation in Maconomy for the month that contains the estimate date, based on the resource allocations within that month after the estimate date.
Use Fixed Working Time Stamped on Time Sheets

Maconomy always stamps the fixed time from the weekly calendar on the employees' time sheets as they are created. If the parameter is enabled, then the actual, reported working time of the employee will be compared with the employee's fixed time from the same period.

If the parameter is disabled, Maconomy will compare the actual, reported working hours of an employee with the fixed hours currently in force for the employee. This may not always produce a historically correct result.

Use Invoice Date as Exchange Rate Date on Job Invoices

Enable this parameter to enable Maconomy to calculate the billing price of job entries in currencies other than the base currency of the company of the job at the date of invoicing.

If this parameter is disabled, Maconomy uses the date of the job entry for currency conversion.

Use Job Invoice Allocation Date as Exchange Rate Date

If this system parameter is enabled then the date selected for preferred invoice allocation date is used for looking up exchange rates when carrying out conversion of unit and total billing price between job currency, base currency, and enterprise currency.

This system parameter only has an effect if the Exchange Rate in Job Invoice Allocation as Invoiced On Account system parameter is disabled.

If you disable this parameter and the Exchange Rate in Job Invoice Allocation as Invoiced On Account system parameter is disabled, the job entries are allocated at the original exchange rates.

Use Original Quantity on Job Related Investment Tax Entries Investment tax can be posted as a separate job entry with the same quantity as the original job entry. This can result in rounding issues as the total investment tax is calculated from the quantity and the investment tax per unit. To avoid this, disable this parameter to set the quantity on investment tax entries to ±1.
Use P&L Posting of Invoices on Account Enable this parameter to post invoices and credit notes on account to the Billing Price and Open Billing Price P&L accounts.
Use Preferred Invoice Date as Customer Statement Date

If you enable this company-specific system parameter, when calculating and printing the customer statement on job invoices, the customer statement date used is the preferred invoice date, meaning that the customer entries included in the customer statement are the ones which were open until the preferred invoice date. If the preferred invoice date is not set, then the customer statement date is the current date.

If this parameter is disabled, the customer statement date used is the current date.

Use Subscription Start Date As Entry Date

If this parameter is enabled, Maconomy will set the entry date to the first date in the accrual period for subscription orders invoiced in job cost.

This parameter allows you to set a value in the Company Specific Values island.

Tax Itemization even if no Tax on Invoice If you enable this company-specific system parameter, tax itemization is included in the printout of job invoices and credit memos, even if the invoice has no tax. If there is no tax included in an invoice, then the itemization list is empty and the itemization sum is zero.