Skip to main content


People (employees and external service providers) are created as resources. They provide the services. Proof of completed services is provided in the form of Time Recordings, created by the resources for their respective tasks. These Time Recordings are checked and released via DYCE Job Billing (page Job Billing). Subsequently, the services completed are invoiced.

The resource planning (e.g. with regard to concrete employee assignments) takes place outside of DYCE Job Billing. However, this can be done in any other tool. Master data regarding capacity etc. of these employees can be stored so that they can be further processed in other systems if necessary.

Human resources

Time Recordings are always created for a specific human resource. Therefore, each employee who provides services must be set up as a resource (of the type Person).

  • The No. field is usually filled manually with a short name for the person (see below).
  • In the field Name first name and family name are entered.
  • As Type the value Person is selected.
  • In the Base Unit of Measure field, the unit of work that will be used as the basis for postings is specified. The lookup will take you to the appropriate selection, usually the base unit hour is used for human resources.
  • The Resource Group No. field is used to assign persons to a resource group or team. The field can be used for planning and evaluations. Locked is set when the resource may no longer be used.
  • If a person is an external service provider, the related vendor must be specified in the Vendor No. field of the Invoicing fast tab.
  • As a prerequisite for Time Recordings to be posted, a suitable Product Posting Group must be specified in the Gen. Prod. Posting Group field.

Human resources defaults

Human resources should be given a capacity. It is composed of the work time template and the base calendar (which includes non-working days). With Resource Person Defaults (action in Navigate and in Related / Resource) DYCE Job Billing provides a convenient way for maintaining. Calling the action opens the page with the same name. In addition to the Work-Hour Template Code and the Base Calendar Code, the cost center and the resource group can also be specified here, along with a validity date. This makes it possible to enter a planned change in advance. In the resource card, the action Apply Resource Person Defaults applies these defaults valid on the workdate and creates the capacity.

Multiple levels in resource skills

It is already possible to define skills and assign these to resources in the standard version of Business Central (call via Resource / Skills in the Resource Card). With DYCE Job Billing, any number of levels can also be defined for each skill to enable a gradation within a skill. These levels can then be taken into account when assigning a skill to a resource.
The Skill Code Levels are defined in the page of the same name, which is opened via the lookup in the Levels field in the Resource Skills page. For a better overview, the No. of assigned skills per resource is displayed in the infobox Resource Statistics.


The Skill Code Levels are sorted/displayed alphanumerically based on the Level. It may therefore be useful to add a leading digit in front of the level for sorting purposes.

Suggestion for the naming of human resources

A uniform naming scheme contributes to general clarity. The following is therefore a proposal for such a scheme for human resources. However, it is important to consider how many letters are needed to ensure a unique code. Thus, both a Joseph Doe and a Jane Doe may work in the same company.
Structure: first three letters of the first name, then the last name
. Example: John Doe ==> JOHDOE