Vous êtes sur la page 1sur 234

User’s Guide

to the Shop Floor Control 3.0 Module for the


Microsoft Navision Axapta® Integrated Enterprise Solution
®
NOTICE
This material is for informational purposes only. Navision a/s disclaims all warranties and
conditions with regard to use of the material for other purposes. Navision a/s shall not, at any
time, be liable for any special, direct, indirect or consequential damages, wheter in an action of
contract, negligence or other action arising out of or in connection with the use or performance
of the material. This material is subject to cheange without notice.
According to Danisch copyright legislation it is against the law to reproduce any part of this
material in any form or by any means without the permision of Navision a/s.
The software described is supplied under license and must be used and copied in accordance
with the enclosed license terms and conditions.

COPYRIGHT NOTICE
Copyright  2002 Navision a/s, Frydenlunds Allé 6, 2950 Vedbaek, Denmark. All rights
reserved.

TRADEMARKS
The trademarks referenced herein and marked with ether ™ or ® are either trademarks or
registered trademarks of Navision a/s or Navision Development a/s. However, the trademarks
Microsoft, Windows, Windows NT, SQL Server and BackOffice are either registered
trademarks or trademarks of Microsoft Corporation in the United States and/or other
countries.
Any rights not expressly granted herein are reserved.
The trademarks of Navision a/s and Navision Development a/s are listed on this Web site:
http://trademarks.navision.com

Published by Navision a/s.


Published in Denmark 2002.
Document ID: AX-300-usg-028-v01.00-ENUS
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Modules in Shop Floor Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
The Time & Attendance module . . . . . . . . . . . . . . . . . . . . . . . . .2
The Job Registration module . . . . . . . . . . . . . . . . . . . . . . . . . .2
The Payroll Generating module . . . . . . . . . . . . . . . . . . . . . . . . .3
System description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Single job / bundles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Bundle job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Profiles, calendars, and profile queries . . . . . . . . . . . . . . . . . . . . .7
Absence categories and activities . . . . . . . . . . . . . . . . . . . . . . . .7
Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Approval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2 Shop Floor Control . . . . . . . . . . . . . . . . . . . . . . . . . .1


Calculate / Approval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Calculate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Approve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Reversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Override profile (Calculation and Approval) . . . . . . . . . . . . . . . . . 13
Override pay agreement (Approval) . . . . . . . . . . . . . . . . . . . . . . 15
Overtime allocation (Approval) . . . . . . . . . . . . . . . . . . . . . . . . 19
Manual premiums (Calculation and Approval) . . . . . . . . . . . . . . . . 20
Switch codes (Calculation and Approval) . . . . . . . . . . . . . . . . . . . 21
Notice board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Creating a message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Editing a message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

1
3 Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Clock-in/Clock-out (with absence registration) . . . . . . . . . . . . . . . . . . . . 3
Job registration (Job queue) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Using job registration (Job queue) . . . . . . . . . . . . . . . . . . . . . . . 8
Clock-in/Clock-out registration . . . . . . . . . . . . . . . . . . . . . . . . 13
Clock-in/Clock-out registration with absence . . . . . . . . . . . . . . . . . 14
Registering Indirect activities . . . . . . . . . . . . . . . . . . . . . . . . . 16
Assistant registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Clock-in/Clock-out (Punch clock) . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Job registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Use of job registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Description of job registration . . . . . . . . . . . . . . . . . . . . . . . . . 26
Registering a job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Reporting a job as finished . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Modifying jobs already registered . . . . . . . . . . . . . . . . . . . . . . . 33
Correction or change to the started quantity . . . . . . . . . . . . . . . . . . 34
Create / Edit the quantity reported . . . . . . . . . . . . . . . . . . . . . . . 34
Registering indirect activities . . . . . . . . . . . . . . . . . . . . . . . . . 35
Registering bundle jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Assistant registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Registering breaks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Clock-out registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Electronic time-card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

4 Inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Standard inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Production status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Attendance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Teams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Posted IPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Calculation/Approval status . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Registration inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Raw registrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Journal registrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Transferred registrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Payroll inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Pay items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2
Payroll statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

5 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Standard reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Illegal flex balance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Flex overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
IPC statistic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Absence reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Absence statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Absence form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Planned absence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Payroll reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Pay specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Payroll statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Barcode reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Employee ID card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Route card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Job card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Indirect activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

6 Periodic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Standard periodic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Collective registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Simulate calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
IPC recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Cancel finished report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Create planned absence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Payroll periodic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Transfer to pay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Recalculate flex balance . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Recalculate employee balances . . . . . . . . . . . . . . . . . . . . . . . . .6
Recalculate payroll statistics . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3
7 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Standard setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Employee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Indirect activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Calculation parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Group setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Calculation groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Approval groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Profile setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Profile group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Profile calendar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Payroll setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Pay types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Pay agreements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Pay adjustment function . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Pay agreements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Premium (manual) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Payroll statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Pay periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Piecework setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Piecework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Piecework groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Production setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Allocation keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Calculation of time on jobs in a bundle . . . . . . . . . . . . . . . . . . . . 64
Start - default values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Report as finished - default values . . . . . . . . . . . . . . . . . . . . . . . 68
Terminal setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Terminal tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Send statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Terminal server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Wizard setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Setup wizards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

4
Introduction
Modules in Shop Floor Control

1 Introduction

Modules in Shop Floor Control

Shop Floor Control is a module for the compilation and processing of check-in/check-out and
job registrations, as well as processing of the compiled data, with a view to final pay- and
calculation bases. Punching and registration is done via PC or using industrial terminals.

Shop Floor Control is fully integrated in the Microsoft Navision Axapta application and uses
standard journals as interfaces for the production and project modules.

The system places great emphasis on a high level of information for users, so that they can see
what registration and reporting they have done. What's more, the system is built in such a way
that, despite the complex functionality, it is easy to use for employees at all levels. Among
other things, this means: a small number of clear and concise screens with a high level of
information, a small number of buttons to operate the system, and a functionality that is
designed with daily practicality in mind. Shop Floor Control is composed of the following
modules:

• Time & Attendance


• Job Registration
• Payroll Generating

1–1
Introduction
Modules in Shop Floor Control

The Time & Attendance module

The Time & Attendance module contains functions for registering employees' times of coming
and going. In addition, the module contains all the basic facilities and reports relating to the
calculation of time, etc.
The following facilities are included in the Time & Attendance module:

• Clock-in/Clock-out registration
• Profile setup of employees' Clock-in/-out/Break profiles
• Automatic profile search
• Facilities for rounding off clock-in and-out times according to profile tolerances
• Flex-time processing
• Calculation and approval of time, including overtime and absence processing
• Full parameter-driven functionality

The Job Registration module

This module is an expansion of the Clock-in/Clock-out module that enables you to keep track
of time for jobs of different types, as well as to report quantities and causes of errors.
Moreover, it allows for paper-free reporting, since jobs can be sought and selected
electronically.
Thanks to the built-in assistance function, reporting is facilitated for employees working on
the same jobs throughout the day.
The following functionality is available in the Job Registration module:

• Job registration, with counting of time and quantities, as well as reasons for errors
regarding scrap items.
• Optional manual allocation of calculated overtime for the day's jobs
• Automatic restarting of jobs upon clock-in
• Partial quantity reporting of active jobs

1–2
Introduction
Modules in Shop Floor Control

• Job bundling. The employee himself bundles jobs and can regularly edit the bundle being
worked on
• Optional setup of allocation keys for bundles per work center or work center group
• Functionality for recording breaks
• An assistance function that enables one employee to manage job registration for a group of
workers
• Electronic search for jobs generated by the production module
• Electronic search for jobs generated by the project module

The Payroll Generating module

The Pay Generating module allows you, on the basis of the registrations made, to generate a
full payroll basis for the individual employee. Payroll expenses can then be allocated to the
individual productions/projects. When cost allocation is parameter-driven, then the company
itself can decide which payroll costs it wishes to transfer to productions and projects.
The generated payroll basis can be exported to external pay systems.
The following functionality is offered in the Payroll Generating module:

• Pay setup per employee, with the following options per weekday:
∠ Standard time
∠ Overtime that can be calculated either on the basis of the number of hours in relation to
the standard time, or on the basis of times. This is used if there are different overtime
rates depending on when the overtime was worked. Finally, you can round off overtime
to a predetermined number of minutes.

• Automatic premiums that include the following:


∠ Hourly premium
∠ Premium for work on a particular day of the week
∠ Shift premium
∠ One-time premium
∠ Operation premium

1–3
Introduction
Modules in Shop Floor Control

• All premiums can be delimited by time and can be operation-dependent.


• Creation of pay types with general rates and creation of related employee-specific rates.
• Option as to which payroll costs you wish to transfer to productions and projects.

1–4
Introduction
System description

System description

General

The next section describes the most important elements and terms of functionality used in
Shop Floor Control. The section describes the full data flow through the system, from
reporting in journals, to the calculation and approval of reporting, and to the transfer and
generation of payroll bases.

Registration

Registration involves the registrations that the employee makes over the course of the day.
Clock-in and clock-out registration marks the start and end of the employee's daily work
schedule.
Job registration contains information about the jobs that the employee has worked on over the
course of the work schedule.
Break registrations are used either to record breaks or to cancel fixed breaks.
Absence registrations are used to record absence.
Switch code registrations allow an employee/manager to determine whether, for example,
overtime is paid or time off is granted instead, or whether flextime should be converted to
overtime, etc.

Single job / bundles

After you have clocked in you can report on different job types. If you only use the Clock-in/
Clock-out module, however, you can only clock-out. The following job types exist:

• Production
Reporting traces to a production order.

1–5
Introduction
System description

• Indirect
When reporting on an Indirect job, you are reporting on jobs that are either related to the
production environment but where the expenses cannot directly be traced back to one or
more production orders, or on jobs relating to absence or pauses. Typical jobs in this
category are: Cleaning, calibration, truck-driving, repair, course, doctor's appointment,
illness, etc.

• Project
In reporting a project job, you are reporting a project or a project activity.

• Switch code jobs– reporting on switch codes

• Single job
A single job is when the employee only works on one job and therefore only has one job
active at a time. If a new job is reported, the previous job is closed automatically. The time
consumption is calculated exclusively on the basis of start and stop registrations, and no
allocation keys are used.

Bundle job

When starting a bundle job, you can have several jobs underway at the same time. Jobs that are
finished can be pulled from the bundle, and new ones added. For a bundle, time consumption
is calculated on the basis of the bundle's start and end times combined with 4 different
allocation keys. Those allocation keys are the following:

• Estimation
The allocation key is generated on the basis of the individual job's estimated time. It should
only be used, however, if the company's estimate basis is in order.

• Number of jobs
The allocation key is generated on the basis of the number of jobs making up the bundle.
Each individual job is allocated an equal share of the total bundle time.

1–6
Introduction
System description

• Multijob
The allocation key is generated according to an individual job's start and end registrations
and the number of hours calculated on that basis.

• Payroll allocation
No allocation of the job time is done. Actual registered time on each job is used. The
payroll cost however is allocated.

Assistant

Shop Floor Control enables one employee to punch in as an assistant to another employee – a
so-called pilot. This means that you don't have to register yourself, but that you are
automatically registered for the same jobs as the pilot. As an assistant, you cannot report
quantities for the jobs you are punched in for, since reporting duty lies with the pilot. This is to
prevent double reporting.

Profiles, calendars, and profile queries

The profiles are used to set up the different patterns for Clock-in/-out/Break that the
company's employees can work according to. A profile can be associated with a single
employee in general, or a profile calendar can be created, where you can define for the
employee which profiles he is to work according to over a given period. Finally, the individual
employee must be associated with a clock-in/clock-out group, which is used for automatic
profile queries. When the employee clocks in, the system automatically finds the profile
closest to the clock-in registration.
When calculating, you can select other profiles.

Absence categories and activities

Shop Floor Control requires full accounting for the entire profile time. That means that if the
employee does not work his full daily work schedule, then absence must be recorded for the
employee.

1–7
Introduction
System description

The employee himself can register the reasons for his absence and thereby personally account
for any absence. If the employee does not personally record his absence, then it is recorded
twice. First, an absence category is specified. This is done by the person calculating the time –
usually the foreman or other supervisor.
Next, based on the absence category, an absence activity is specified, along with any related
pay type. This is done by the person approving the calculation, for example someone from
payroll.

Calculation

The first step in processing the employees' registrations is to calculate the time. The time
calculation checks the registrations for errors, with respect to the production or project
module, and checks the chronology in the registrations. Next, an absence category is required
if the full profile time is not achieved.
Furthermore, you can manually allocate any overtime, and, in that way, personally define
which productions are to bear overtime costs.

Approval

Once the employees' time is calculated, it must be approved. Approval checks for any
indication of absence activities if absence categories were given.

Transfer

Once the approval procedure is finished, a transfer must take place. A transfer moves the
employees' registrations from the registration journal to the table of transferred registrations,
at the same time, generating a payroll basis and cost prices.
If integrated with Production or Project, then transactions are also generated in the project/
production journals.

1–8
Shop Floor Control

2 Shop Floor Control

Path: Shop Floor Control

Use
Under the menu item Daily there are three screens. The first screen Calculate is for daily
calculation of employees' registrations. The second screen, Approve, is for the calculation,
approval, and transfer of employees' registrations. The third screen, Notice board, is used to
create messages to be shown on various registration screens.

2–1
Shop Floor Control
Calculate / Approval

Calculate / Approval
Path: Shop Floor Control / Calculate

Path: Shop Floor Control / Approve

Use
The Calculate and Approve screens are used to calculate, approve, and transfer employees'
daily pay time, overtime, and absences. Any registration errors can be corrected, missing
registrations can be added, and unwanted registrations can be deleted.
Once the employee's registrations have been calculated and approved, they should be
transferred to the periodic payroll job. That transfer automatically updates the employee's pay
types, count units, etc.
After the transfer, the day's registrations are no longer visible. They can, however, be
transferred back via the local menu should any errors be discovered.
The calculate applies to specially created calculation groups and is normally made by
foremen, group leaders, and/or supervisory personnel.
Approve applies to specially created approval groups and is normally given by bookkeeping
staff, the finance department, or the payroll office.
Employee calculations must be error-free for them to be processed further in the system. The
calculation checks registrations, for example switch codes, absence registrations, full
reporting on the day's standard hours, etc.
Approve is used in the second phase in the processing of employee registrations. The purpose
of Approval is to verify for individual employees that all the necessary information has been
given, so that a final payroll basis can be generated. Therefore, approval is usually given by an
employee with payroll authority.
The Calculate and Approve screen contains information about:
• Employee's profile
• Profile time
• Start time and end time
• Pay time, paid overtime, and any absences
• Switch codes

2–2
Shop Floor Control
Calculate / Approval

Since the functionality in the Calculate screen is a small part of the functionality in Approve,
the following description is based on the Approve screen.
Selecting the Approve menu item brings up the following text box.

Here you select a date and group for registration processing.


Field description

Field Description

Date Enter the date you wish to calculate /


approve.

Approval group In the group field, enter the aproval


group you wish to work on.

2–3
Shop Floor Control
Calculate / Approval

Once you have selected a date and group, the following screen appears.

The employees in the selected group are listed in the screen's upper half, and their registrations
are shown in the lower half.
The following procedure for processing employees' daily registrations is recommended:

Calculate
If you want to calculate, select the Update button, then select the menu item Calculate.
When the calculation is done, all employees who have accounted for the day's standard hours
will have their net time calculated and will be marked as being calculated.
If there are employees who could not be calculated because of, for example, missing absences,
they should be reviewed, and the errors corrected. The reason for the missing calculation will
be given on the Error tab page.
When the erroneous registrations and/or any missing absence have been rectified/created, the
calculation can be run again.

2–4
Shop Floor Control
Calculate / Approval

Approve
When you want to approve, click the Update button, then select the menu item Approve.
This approves all employees who accounted for all standard hours, and focus is placed on the
lines containing errors.

Transfer
When the approval has been made, click the Update button, then select Transfer. When the job
is finished, all registrations in the registration window is transferred and will therefore
disappear from the screen. The transfer automatically posts the relevant MRP and Project
journals, and a full payroll basis is generated in the form of payroll transactions on the
employee.

Reversal
Employee registrations that have been transferred can be rolled back until the payroll period's
pay transfer has been run. When rolled back, all registrations are ’withdrawn’ , and any
transactions posted in MRP and the project modules are offset and therefore neutralized.

Overview (Employee list)

Field description (Overview)

Field Description

Employee number Shows the employee number serving to identify the


employee.

2–5
Shop Floor Control
Calculate / Approval

Field Description

Name Shows the employee's name.

Profile Shows the profile applicable for the day and which is
used to calculate time.

Profile paid hours Shows the normal time set up for the profile day.

Start time Shows the employee's actual clock-in time.

End time Shows the employee's actual clock-out time.

Pay time Shows the pay time applicable that day. The number of
hours for which normal hourly pay will be paid.

Pay overtime Shows the pay overtime applicable for the day in
question. The number of hours for which overtime will
be paid.

Absence time Shows the absence time applicable for the day in
question.

Calculated Shows whether the employee's registrations have been


calculated. If you wish to cancel a calculation (the active
screen is the Calculation screen), then any Transfer and
Approval must be canceled before the calculation can be
canceled.

Approved Shows whether the employee's registrations have been


approved.

Transferred Shows whether the employee's registrations have been


transferred. If they have, it follows that the pay basis,
cost prices, and job journal have also been transferred.

Profile overridden Shows whether the day's profile has been overridden by
an applicable change to the profile.

Pay agreement overridden Shows whether the day's pay agreement has been
overridden by an applicable change to the pay
agreement.

Switch code Shows whether switch codes have been registered for the
day.

2–6
Shop Floor Control
Calculate / Approval

Field Description

Error Shows whether errors have been found on the


registration line.

Indicates that no errors were found in the


registration line.

Indicates that errors were found in the registration


line. Corrections are first made at the employee level. If
it is indicated here that the error should be corrected at
the registration level.

General (Employee list)

Field Description

Date Shows the current profile date.

Calculation group Shows which calculation group the employee is


associated with.

Approval group Shows which approval group the employee is associated


with.

Flex allowed Shows whether the employee is set up to be able to


make flex registrations. This field must be selected in
the employee directory for the employee to be able to
flex.

Calculated by Shows the user who calculated the day's registrations.

2–7
Shop Floor Control
Calculate / Approval

Field Description

Approved by Shows the user who approved the day's registrations.

Transferred by Shows the user who transferred the day's registrations.

Locked Shows whether the day's total has been locked. It is


marked if the day slip for the employee in question is
locked. For the other fields, the description can be
viewed in the field description for Overview.

Times (Employee list)

Field description (Times)

Field Description

Profile start time Shows the Clock-in time set up for the profile.

Profile end time Shows the Clock-out time set up for the profile.

Work start Shows the date of work start.

Start time Shows the clock-in time for the current date.

Work end Shows the date of work end.

End time Shows the clock-out time for the current date.

Time Shows the calculated time for the day.

Pay start Shows the start date for the pay time.

2–8
Shop Floor Control
Calculate / Approval

Field Description

Start time Shows the start time for the pay time.

Pay end Shows the end date for the pay time.

End time Shows the end time for the pay time.

Flex+ Shows the calculated time that increases the flex balance.

Flex- Shows the calculated time that decreases the flex


balance.

For the other fields, their description can be viewed in the field description for Overview and
General.

Absence (Employee list)

Field description (Absence)

Field Description

Start time Shows the absence start time.

End time Shows the absence end time.

Reference Shows the absence category.

Absence job Shows the job ID for the selected absence activity.

2–9
Shop Floor Control
Calculate / Approval

Field Description

Description Shows the activity description.

Pay units Shows the pay units where there is absence that is
not counted hourly, but which is paid with a fixed
number of hours or full days.

Error (Employee list)

Field description (Error)

Field Description

Log Shows a description of any error arising during a


calculation or an approval

Buttons (Employee list)

Update
Activating this button displays the following menu items:
• Calculate Calculates the registrations of all employees displayed.
• Approve Approves the registrations of all employees displayed.
• Transfer Transfers the registrations of all employees displayed.

2 – 10
Shop Floor Control
Calculate / Approval

Criteria
Pressing this button displays the following menu items:
• Date The menu item to select a different date.
• Group The menu item to select another calculation / approval group.
• Next This menu item ’moves’ one day forward.
• Previous This menu item ’moves’ one day back.

Override
Pressing this button displays the following menu items:
• Override profile
The menu item for overriding the employee's selected profile. For a more
detailed description, see Override profile.

• Override pay agreement


The menu item for overriding the employee's selected pay agreement. For a
more detailed description, see Override pay agreement.

Overtime allocation
Pressing this button brings up the screen for allocating expenses for earned overtime.
For a more detailed description, see Overtime allocation .

Premium lines
Pressing this button brings up the screen for creating manual premiums.
For a more detailed description, see Manual premiums.

Switch code
Pressing this button brings up the screen for creating and/or approving switch codes.
For a more detailed description, see Switch codes.

Print
Pressing this button brings up the pay specification report.
For a more detailed description of this report, see under Reports - Pay specification.

Display errors
Pressing this button changes the button's text to "Display all."

2 – 11
Shop Floor Control
Calculate / Approval

• Display errors
This menu item changes the criteria so that it only shows employees with a
status error.

• Display all
This menu item changes the criteria so that all employees are shown.

Inquiry
Pressing this button displays the following menu items:
• Transferred
After the day's registrations are transferred, an overview of the registrations
valid on the registration day can be viewed via this menu item. For a more
detailed description, see:

Inquiries - Registration - Transferred registrations.

• Pay items
Once the day's registrations have been transferred, the resulting pay
transactions can be viewed via this menu item. For a more detailed
description, see:

Inquiries - Payroll - Pay items.

2 – 12
Shop Floor Control
Calculate / Approval

Override profile (Calculation and Approval)


During calculation the profile can be overridden. This enables you to make changes applicable
to a single employee on a single day.

Field Description

Employee number Shows the employee number.

Start date Shows the profile date that the item is associated
with.

24-hour period start ”Blank”On the given date.


”-”On the previous date.
”+” On the next date.

Overtime / flex limit Shows the minimum number of hours that must be
worked before overtime / flex+ can be earned.

Max. flex limit Shows the maximum limit for Flex+ before it is
converted to overtime.

2 – 13
Shop Floor Control
Calculate / Approval

Field description (Overview & General)

Field Description

Profile type Shows the profile type for the current period.

Start Shows the start time delimiting the item.

End Shows the end time delimiting the item.

T. before Shows the tolerance that causes the pay time to be


rounded off. Time before can be used with clock-in/-
out registrations.

T. after Shows the tolerance that causes the pay time to be


rounded off. Time after can be used with clock-in/-out
registrations.

Switch code Shows the switch code that can activate the profile
type entered in the Secondary field.

Secondary Shows a secondary profile type for the Profile type


field.

Buttons (Override profile)

Retrieve profile
Pressing this button retrieves a copy of the profile applicable that day.

Delete override
Pressing this button deletes the copy of the local profile applicable for that day.

2 – 14
Shop Floor Control
Calculate / Approval

Override pay agreement (Approval)


During approval an employee's pay setup can be overridden by creating a copy of the pay
agreement applicable that day and then preparing it. Overriding a pay agreement in this way is
only valid for the day on which the pay agreement is overridden.

Field description

Field Description

Employee number Shows the employee number.

Start date Shows the current profile date.

Pay agreement Shows the pay agreement that the local copy is copied
from.

Minutes Shows how many minutes are to be deducted from the


employee's pay time for that day in relation to the
calculated net time.

Wage type Shows the wage type for which pay agreement lines
are shown in the overview and general windows.

2 – 15
Shop Floor Control
Calculate / Approval

Field description (Overview)

Field description

Pay type Shows the pay type.

Description Shows a description of the pay type.

24-hour period start Here you can see / enter when the 24-hour pay period
logically starts. ”Blank” On the given date.”-”On the
previous date. ”+” On the next date.

From time Shows the start time that serves as one of the criteria
for the pay type.

To time Shows the end time that serves as one of the criteria
for the pay type.

Minimum Shows the minimum that serves as one of the criteria


for the pay type.

Maximum Shows the maximum that serves as one of the criteria


for the pay type.

Activity Shows the activity that serves as one of the criteria for
the pay type.

2 – 16
Shop Floor Control
Calculate / Approval

Field description (General)

Field Description

Factor Shows the factor that is used to multiply the pay units.

Minimum Shows the minimum seniority. Seniority is always


expressed in months.

Maximum Shows the maximum seniority. Seniority is always


expressed in months.

Rounding form Shows the principle used for rounding in the payroll
basis.

Round off Shows the rounding factor used for the rounding type.

Count unit Shows the count unit delimiting the item.

Minimum Shows the minimum limit required to activate the pay


type.

Maximum Shows the maximum limit required to activate the pay


type.

Period Shows the period code for summation in this count


unit.

2 – 17
Shop Floor Control
Calculate / Approval

Field Description

Switch code Shows the switch code that activates a secondary pay
type for the item.

Secondary pay type Shows the secondary pay type that may be used for
the item.

Secondary factor Shows the factor that may be used for the item.

Constant Shows the constant that can be transferred instead of


the calculated pay time.

Invert sign Shows whether the sign should be reversed for the
pay-type quantity.

Operation Shows any operation used to delimit the item.

Cancel payment Shows that the pay type does not generate pay.

Profile Shows an optional profile to which the pay type is to


apply exclusively.

Hourly rate / Piece rate Shows whether the pay type applies to All / Hourly
rate / Piecework rate.

No paid time required If selected, the quantity given in the Constant field is
paid, regardless of whether pay time is calculated for
the item.

For other fields, see the field description on the tab page Overview.

Buttons (Override pay agreement)

Retrieve pay agreement


Pressing this button retrieves a copy of the pay agreement applicable that day.

Delete override
Pressing this button deletes the copy of the local pay agreement applicable that day.

2 – 18
Shop Floor Control
Calculate / Approval

Overtime allocation (Approval)


Once an employee is calculated and overtime for the employee has been calculated, it can be
allocated to the day's registrations using an allocation key expressed as a percentage.

Field description (Overview & General)

Field Description

Employee number Shows the employee number.

Date Shows the current profile date.

Profile Shows the day's current profile.

Pay overtime Shows the day's calculated overtime.

Reference Shows the job's reference, if any.

Job identification Shows the registration's job ID.

Description Shows a description of the registration.

Time Shows the registration's calculated time for the day.

Percentage Enter, as a percentage, the proportional part of the


overtime earned for the day, based on the registration
lines that will be charged the accumulated overtime.

2 – 19
Shop Floor Control
Calculate / Approval

Manual premiums (Calculation and Approval)


If the employee is to be allocated a manual premium, you can do so using this function.

Field description (Overview & General)

Field Description

Employee number Shows the employee number.

Date Shows the profile date on which the premium is to


apply.

Premiums Shows the premium's type

Price Shows the rate to be calculated per quantity.

Quantity Shows the quantity to be calculated

Transaction ID Shows the transaction ID, which indicates which of


the day's registration lines is to be charged the entered
premium.

2 – 20
Shop Floor Control
Calculate / Approval

Switch codes (Calculation and Approval)

Field description (Overview & General)

Field Description

Employee number Shows the employee number.

Profile date Shows the profile date on which the switch code is to
apply.

Switch code Shows the switch code.

Description Shows a description of the switch code.

Approved Shows whether the switch code has been approved.

2 – 21
Shop Floor Control
Calculate / Approval

Overview (Registration window)

2 – 22
Shop Floor Control
Calculate / Approval

Field description (Overview)

Field Description

Journal registration type Shows the registration type. You can record on the
following registration types:
Absence
Used to record absence.
Clock-in
Used to record arrivals.
Start assistance
Used to record assistance
Break
Used to record breaks.
Indirect activities
Used to record IPCs.
Queue before
Used to record queues before.
Setup
Used to register setup jobs.
Process
Used to record process jobs.
Overlap
Used to record overlap.
Transport
Used to record transport jobs.
Queue after
Used to record queues after.
Project
Used to record projects.
Project activity
Used to record project activities.
Stop assistance
Used to record stop assistance .
Clock-out
Used to record clock-out.

2 – 23
Shop Floor Control
Calculate / Approval

Field Description

Reference Shows a reference to the registration type.


Jobs refer to production's number
IPCs refer to category type.

Job identification Shows the job's identification.


Shows the job ID at the operation level with MRP II
Shows the job's ID at the job level with MRP III
Show the activity job ID for the IPC category.

Description Shows a description of the job.


Jobs shows the job's operation name.
IPCs show a description of the activity belonging to
the category.

Start time Shows the actual start time.

End time Shows the actual end time.

Time Shows the calculated time.

Error Shows whether errors have been found on the


registration line.

Indicates that no errors were found in the


registration line.

Indicates that errors were found in the


registration line.

Generally, the field always shows a to indicate that the line is OK. After any calculation
or approval of the line, the field is updated and indicates whether the registration is OK.

2 – 24
Shop Floor Control
Calculate / Approval

General (Registration window)

Field description (General)

Field Description

Module Shows the code of the module that the registration


refers to.
- Indirect aktivities
- Production
- Project

Allocation type Shows the allocation type used when registrations


are made for the job.
- Estimation
- Jobs
- Net time
- Payroll allocation

2 – 25
Shop Floor Control
Calculate / Approval

Field Description

Route / job type Shows a job type for the route job.
If the system is set so that Job level=Route under
Setup – Parameters – Production, (MRP II), then 2
job types will be created on the route: Setup and
Process.
If the system is set so that Job level=Job, (MRP III),
then all job types are possible.
- Queue before
- Setup
- Process
- Overlap
- Transport
- Queue after

Oper. No. Shows the job's operation number.

Reg. type Shows the general specification of the registration


type.
- Job
- Absence
- Break
- Switch code

2 – 26
Shop Floor Control
Calculate / Approval

Field Description

Reg. specification Shows the detailed specification of the registration


type.
- Working time
- Legal absence
- Illegal absence
- Flex-reducing absence
- Flex-reducing illegal absence
- Not a specified absence
- Not a paid registered break
- Paid registered break
- Cancel one break
- Cancel all breaks
- Work-free flex zone
- Error
- Clock-in
- Clock-out

In process Shows whether the job is active, that is, whether the
employee is working on the job.

Employee number Shows the employee number.

Profile date Shows the registration's profile date.

Good quantity Shows the number of good registered items.

Error quantity Shows the number of error items.

Job is finished Shows whether the job has been reported as finished.

Error cause Shows the cause of error attached to the error items.
- Material
- Machine
- Operator

2 – 27
Shop Floor Control
Calculate / Approval

Field Description

Hourly rate / Piece rate Shows whether the payment for the registration line
is based on a Piecework rate or an Hourly rate, or
whether it can be based on both.
- All
- Hourly rate
- Piecework rate

Pay units Shows the pay units as a constant that is used if the
registration is an absence registration that is not
time-accumulating.

Pause Shows the break time if the employee is registering a


break.

Break tolerance Shows the tolerance (in minutes) that is accepted for
a break registration before pay is deducted.

Transaction ID Shows the Transaction ID identifying the


registration.

Quantity of started items Shows the number that has been started and updated
in production.

Quantity of good items Shows the number of good items that have been
updated in production.

Quantity of error items Shows the number of error items that have been
updated in production.

2 – 28
Shop Floor Control
Calculate / Approval

Times (Registration window)

Field description (Times)

Field Description

Start date Shows the date of the start of the job.

Start time Shows the actual start time.

End date Shows the end date of the job.

End time Shows the end time.

Corrected start date Shows the corrected start date according to the
profile tolerance.

Corrected start time Shows the corrected start time according to the
profile tolerance.

Corrected end date Shows the corrected end date according to the profile
tolerance.

Corrected end time Shows the corrected end time according to the profile
tolerance.

2 – 29
Shop Floor Control
Calculate / Approval

Dimension (Registration window)

Field description (Dimension)

Field Description

Department Shows the department's dimension.

Cost center Shows the cost center dimension.

Purpose Shows the purpose dimension.

2 – 30
Shop Floor Control
Calculate / Approval

Error (Registration window)

Field description (Error)

Field Description

Log text Shows an error description of any error in the


registration line.

Button (Registration window)

Quantity reports
By clicking this button on a process- or setup-type registration line, the following window
appears, where you can choose between:
• Started quantity Used to record the quantity to be started.
• Quantity reports Used to record quantities reported and any "finished" reports

For a more detailed description of the functionalities of the two buttons above, see the
description in the section on Job registration.

2 – 31
Shop Floor Control
Notice board

Notice board
Path: Shop Floor Control / Notice board

Use
Create / edit daily messages shown on all registration screens.

On the Overview tab page all messages created in the system can be viewed in a list.

Field description

Field Description

Date Shows the date on which to show the message on


various Registration screens.

Information Shows what part of the entire message can be shown


on the line.

Create a new message using the keys <Ctrl> + n.


Edit an existing message by selecting from the list.

2 – 32
Shop Floor Control
Notice board

Creating a message

On the Edit tab page you can enter a date, or choose one by clicking on the calendar icon.

Field description

Field Description

Date Enter the date on which you want the message to


appear on various registration screens.

Information Enter the message to be displayed. Clicking on the


calendar icon brings up the following screen.

Here you can select a date by clicking on the day, or


select the current date by clicking the ”Today” button.

2 – 33
Shop Floor Control
Notice board

Editing a message

Under Edit contents, messages already created can be edited.


Field description

Field Description

Date Correct the date on which you want the message


shown on various registration screens.

Information Correct the message to be shown.

To change the date using the calendar icon, see the description under Creating a message.

2 – 34
Registration

3 Registration

Path: Shop Floor Control / Registration

Use
Under menu item ”Registration” there are 5 screens.
The "Clock-in/Clock-out screen (with absence registration)" is an advanced version of
”Clock-in/Clock-out (Punch clock)”, where, in addition to registering coming and going, the
employee can also record reasons for absence if, for example, the employee arrives late or
leaves early.
The ”Job registration (Job queue)” screen allows you to register in all job types (MRP, Project,
and IPC), and in this screen, registration is based on a selected resource, whereby the screen
functions as a job queue for the selected resource. The jobs to be run for the selected resource
are shown in the planned sequence, and the screen is updated regularly with new job
information. You register jobs by selecting them from the job queues, however, you can also
register jobs based on the job card.
The "Clock-in/Clock-out (Punch clock)" screen is used for registering the daily coming and
going of employees and simply functions as a time card.
The ”Job registration” screen is used for daily job registration. Here you can register in all job
types (MRP, Project, and IPC), and the registrations can be made based on the job card, or jobs
can be selected from the electronic job queue, whereby the registration is paperless.
The ”Electronic time-card” screen is used for manual entry of clock-in and clock-out
registrations, and job registrations. In other words, the data gathered is not current but rather
historical. Registrations made in the electronic time-card can be calculated, approved, and
transferred in the same way as other registrations.

3–1
Registration

3–2
Registration
Clock-in/Clock-out (with absence registration)

Clock-in/Clock-out (with absence registration)


Path: Shop Floor Control / Registration / Clock-in/Clock-out (with absence registration)

Use
Start punch clock function for clock-in/clock-out registration with optional absence
registration.

The above screen is used for clock-in/clock-out registration and registration of reasons for
absence in connection with clock-in/-out registration.

To enter a registration

Enter an employee ID in the field ”Employee”.

3–3
Registration
Clock-in/Clock-out (with absence registration)

If the employee is recognized, the employee's name and current status are filled in, and the
”Job identification” field opens for entry of data. To register a clock-in, clock-out, or absence,
enter the ”Job identification” for the clock-in, clock-out, or absence. An alternative is to record
a clock-in, clock-out, or absence using the buttons.
Field description

Field Description

Employee Enter an employee number.

Job identification Enter or scan any absence code.

Employee name Displays the employee name.

Status Displays the employee's current


clock-in/out status.

Flex balance Displays the employee's current flex


balance.

Flex date Displays the date on which the


employee flex balance was last
calculated.

Buttons

F1 – In/Out
If an employee who is registered as having clocked out presses Alt + 1 or F1, then he will be
registered as clocked in. If, on the other hand, the employee is registered as having clocked in,
he will be clocked out. For a detailed description of basic clock-in/clock-out registration, see
the section ”Clock-in/Clock-out (Punch clock)”.

3–4
Registration
Clock-in/Clock-out (with absence registration)

F2 – In/Out/Absence
Pressing Alt + 2 or F2 brings up the following screen:

Here the employee can choose to register an absence category or activity.


After selecting a category or activity, press F3 – Approve.
The registration now has a reason for absence attached, which will be used if the profile time
valid on that day is not achieved.
Field description (Category)

Field Description

Category Shows the category.

Description Shows a description of the category.

Select In the Select field, you can indicate whether the


category should be selected. Use the <SPACE> bar
to select.

3–5
Registration
Clock-in/Clock-out (with absence registration)

Field description (Activity)

Field Description

Activity Shows the activity.

Description Shows a description of the activity.

Select In the Select field, you can indicate whether the


activity should be selected. Use the <SPACE> bar to
select.

When selecting a category or activity, confirm it by activating the key assigned for that
purpose.
The default setup for this function is Alt + 3 or the F3 key.

3–6
Registration
Job registration (Job queue)

Job registration (Job queue)


Path: Shop Floor Control / Registration / Job registration (Job queue)

Use
This screen is used to register jobs based on a job queue, that is, jobs planned for a resource or
resource group.
Via Job registration (Job queue), employees can register Clock-in/Clock-out, Project jobs,
MRP jobs, and IPC jobs.
If you purchased a basic license for clock-in/clock-out, you can perform Clock-in/Clock-out
registrations.
If you purchased a license for job registration, you can also carry out registration for
productions and projects, as well as indirect job-, absence- and pause-type registrations.

Description
Job registration (Job queue) contains the following registration options:
Production orders: Employees can register on productions
Indirect activities: Employees can register on indirect activities
Bundles: Employees can register on several jobs simultaneously. (Applies only to production
orders.)
Assistant: An employee can register himself as an assistant to another employee
Breaks: Employees can choose to register a break or skip a break, or skip all of the day's
planned breaks
Clock-in/Clock-out registration: Employees can choose to make a normal clock-in/clock-out
registration or one with absence codes.

3–7
Registration
Job registration (Job queue)

Using job registration (Job queue)


In connection with bringing up the screen, you can choose to select a resource or resource
group from which the job queue is to show jobs. If you do not select a resource, no jobs are
shown in the job queue, but you can still register jobs.

Field description

Field Description

Resource Enter/select a resource.

Hint!

Setting up your PC for job registration via ”Job registration (Job queue)” for the selected
resource:
Create a new Axapta user under ”Administrator - User management – Users” , and type in a
user name as the resource you wish to show the job queue for. Next set the Start menu field
via the <User options> button to ’JmgSignIn’.
Doing so automatically brings up the ”Job registration (Job queue)” screen when the new
Axapta user logs on, and jobs for the resource corresponding to the Axapta user's name are
shown.
On the Job queue screen are the planned and released jobs that are to be run on the selected
resource or resource group. The screen is regularly updated with new jobs.
The frequency with which the screen is updated can be set up in ”Setup – Parameters –
General” in the "Update job queue" field.
The different jobs in the job queue appear in different color codes that indicate the following:
Color for Jobs general - Indicates that registrations have not yet been made.
Color for Started jobs - indicates thatregistrations have been made.

3–8
Registration
Job registration (Job queue)

Color for Job in progress - Indicates that the job is currently being worked on.
You can set up the colors in ”Setup – Parameters – Display options”.

To make a registration, start by indicating your employee ID in the Employee field. If the
employee ID is approved, the system shows the employee name, current clock-in/-out status,
and the flex balance.
You can then register jobs by entering a job ID in the Job identification field, or you can use
the buttons to make the registration.

Field description (Upper part of screen).

Field Description

Employee Scan/enter the employee number.

3–9
Registration
Job registration (Job queue)

Field Description

Job identification The field displays the job's ID. All jobs are attributed
an ID number. This happens at all levels and for all
job types. If the field Job queue check is under SFC –
Setup – Parameters – Display options – Validation,
then on the Job registration screen, you will only be
able to record on jobs shown on the screen.

Employee name Shows the employee's name.

Status Shows whether the employee is currently clocked in


or clocked out.

Flex balance Shows the most recent calculated flex balance on the
date given in the Flex date field.

Flex date Shows the date on which the flex balance was most
recently calculated.

Notice board The area under the Employee field displays the
messages valid for the day.
The bottom window contains an overview of all of the
employee's registrations made by him over the course
of the day.

Field description (Jobs)

Field Description

Reference Shows the reference type for the registration's job ID.

Operation/Activity Shows the job's operation.

Oper. No. Shows the job's operation number.

Operation/Activity Shows the job's operation.

Job type Shows the job's job type.

Resource Shows the job's resource.

Quantity Shows the production's planned quantity.

Started Shows the quantity started for the production.

3 – 10
Registration
Job registration (Job queue)

Field Description

Date Shows the job's planned start date.

Start time Shows the job's planned start time.

Start Select whether the job is to be chosen for a start order.

Started quantity Enter the number you wish to start.

Job identification Shows the job's ID.

Priority Shows the job's priority. Choose between Primary and


Secondary 1-5.
Priority is increased for the route.

Item number Shows the production's item number.

Item name Shows the corresponding item name.

Bundle type Shows whether the next job registration will be made
as a supplement to the existing bundle with the text
”Continue bundle”, or whether the registration will be
created as a new job, and the old jobs ended, with the
text ”New registration”.

Employees Shows the employees who are currently clocked in


on the job.

Buttons(Job queue)
Since the Alt + 1 to Alt + 9 and F1 to F9 keys in the Job registration (Job queue) screen can be
set up individually with your choice of function, the default setup is described here. For more
information about possible functions for the different keys, see the setup in Setup – Parameters
– Display options – Key configuration.

F1 – Clock-in/Clock-out
Pressing this button makes a clock-in/clock-out registration.
For a detailed description, see Clock-in/Clock-out registration.

F2 – Clock-in/Clock-out/Absence
Pressing this key makes a clock-in/-out registration with indication of absence.

3 – 11
Registration
Job registration (Job queue)

For a detailed description, see Clock-in/Clock-out registration with absence.

F3 – Approve
Pressing this key approves the selected registrations.
All of the jobs on the screen marked on the ”Start” screen are started when you press this key.

F4 – Job
Pressing this key displays an overview for the selected resource.

F5 – Feedback
Pressing this key generates feedback on the selected jobs.

For additional documentation, see ”Reporting a job as finished” under Job registration.

F6 – Work centers
Pressing this key shows a list of work centers from which to choose.

F7 – Indirect activities
Pressing this key displays an overview of IPC types Job, Break, and Switch code.
For more help, see under ”Registration on indirect activities”.

F8 – Bundle
Pressing this key allows you to toggle in the field between ”New registration” and ”Continue
bundle”.

F9 – Assistant
Pressing this key displays an overview of employees whom you can register to help.

3 – 12
Registration
Job registration (Job queue)

Other
Pressing this key displays a menu with various functionalities.
All Shows all jobs for the selected resource, and any selected jobs for
other resources.
Selected Shows all selected jobs.
Work center Shows the resource list from which to choose a resource.
Info Shows a list of registrations made on the active profile date.

Clock-in/Clock-out registration
Using Alt + 1 or the F1 key you can register a clock-in/clock-out. If the employee's status is
Clocked-out, he will be registered as clocked-in. If the employee's status is Clocked-in, he will
be registered as clocked-out.

As confirmation of an approved Clock-in registration, the above animation is shown.

As confirmation of a Clock-out registration, the above animation is shown.

3 – 13
Registration
Job registration (Job queue)

For a detailed description of basic clock-in/-out registration, see Clock-in/Clock-out (Punch


clock).

Clock-in/Clock-out registration with absence


Using Alt + 2 or the F2 key, you can register a Clock-in/Clock-out with specification of
absence. If the employee's status is Clocked-out, he will be registered as clocked-in. If the
employee's status is Clocked-in, he will be registered as clocked-out.

On the above screen you can register an absence category or an absence activity. When setting
up indirect activities, you can specify for Category and Activity whether employee
registrations can be made. In the example shown, the employee can register for a category that
he has been to see the doctor, or he can register for an activity on the right side of the screen.
To scroll in Category and Activity, use the up and down arrow keys, switch from Category to
Activity using the tabulator key, and select a line using the space bar. Once you have selected a
line, approve the choice with the approval key provided.

3 – 14
Registration
Job registration (Job queue)

Field description (Category)

Field Description

Category Shows the category's name.

Description Shows a description of the category.

Select Indicate whether the category should be selected.

Field description (Activity)

Field Description

Activity Show's the activity's name.

Description Shows a description of the activity.

Select Indicate whether the activity should be selected.

Once you have selected a category or activity, approve the choice by activating the key set up
for that purpose.
The default setup for this function is Alt + 3 or the F3 key.
If a clock-out registration is made, and the employee was active on one or more MRP jobs, and
SFC is set up to give feedback on clock-outs, then a report must be made.
For further documentation on job reporting, see Reporting a job as finished under Job
registration. The parameters for forced reporting can be viewed in ”Report quantity at clock-
out” under Setup – Parameters – General – System.

3 – 15
Registration
Job registration (Job queue)

Registering Indirect activities


<Alt + 7> or the <F7> key allows you to register indirect activities. Registration of indirect
activities can only be made at the activity's level.

For example, in the above screen under the category Clean, you can register for the activities
Washing or Sweeping.
Field description (Category)

Field Description

Category Shows the category's name.

Description Shows a description of the category.

Select The Select field has no function under Category.

3 – 16
Registration
Job registration (Job queue)

Field description (Activity)

Field Description

Activity Show's the activity's name.

Description Shows a description of the activity.

Select Indicate whether the activity should be selected.

Once an activity is selected, approve the choice by activating the key set up for that purpose.
The default setup for that function is <Alt + 3> or the <F3> key.

Assistant registration
Assistant registrations can be used when several employees are to work on the same jobs, and
you do not want all employees to register when changing to new jobs.
With the <Assistant> key, you can register assistants.

3 – 17
Registration
Job registration (Job queue)

When an assistant registration is made, the employee who is linked to an assistant


automatically receives the pilot status .
After selection of Assistant to, you are returned to registration's start screen.
Transfer of the Pilot function
If a pilot is to carry out independent activities, it may be necessary to give up the pilot
function.
If an employee is registered as a pilot, via the <Assistant> button he hands over the pilot
function to one of the assistants.
Stop assistance
If an employee is registered to be an assistant to a pilot, that relationship is broken as soon as
an assistant makes an independent job registration.

A pilot can hand over a pilot function to an assistant.


After the pilot function is handed over, the pilot is automatically registered as an assistant to
the new pilot.
After transfer of the pilot function, you are returned to registration's start screen.

3 – 18
Registration
Job registration (Job queue)

Field description

Field Description

Employee number Shows the employees' number.

Name Shows the employees' names.

Assistant to Select the ”Assistant to” field to select which


employee is to be assisted.
When registered as an assistant, the employee is
regularly registered for the same jobs as the employee
acting as the job pilot.

3 – 19
Registration
Clock-in/Clock-out (Punch clock)

Clock-in/Clock-out (Punch clock)


Path: Shop Floor Control / Registration / Clock-in/Clock-out (Punch clock)

Use
Start the punch clock function for clock-in/-out registration.

Field description

Field Description

Employee Enter the employee number in this field, or press


<Alt> + <Arrow down> to view a list of all employee
numbers and names. After typing or selecting a
name, press the <ENTER> key.

3 – 20
Registration
Clock-in/Clock-out (Punch clock)

If SFC is set up to use Badge ID, then under Setup – Parameters – System – Use Badge ID,
instead of an Employee number, you should enter or scan a valid Badge ID. You cannot
choose from a list if SFC is set up to use Badge ID.
If the employee number specified is not recognized, the following error message appears on
the screen.

If the entered / scanned Badge ID is not recognized, the following error message appears on
the screen.

IF SFC is set up to use PIN code, then under Setup – Parameters – System – Use PIN code, the
following text box appears after you select or enter an employee.

Here the employee enters his PIN code.

3 – 21
Registration
Clock-in/Clock-out (Punch clock)

If the PIN code entered is not recognized, then the following error message appears on the
screen.

If an employee who is registered as having clocked out enters his employee number/Badge ID,
then he will automatically be clocked in. If, on the other hand, the employee is registered as
having clocked in, then he will be clocked out.

As confirmation of a Clock-in registration, the above animation is shown.

As confirmation of a Clock-out registration, the above animation is shown.


You can set up the duration of the animation under:
Setup – Parameters – General – AVI seconds.

3 – 22
Registration
Clock-in/Clock-out (Punch clock)

Note: If the AVI sequences are not shown, this may be due to one of two reasons:

- AVI seconds is set to 0 under Setup – Parameters – General.

- Axapta option pack must be properly installed for all Axapta clients.

3 – 23
Registration
Job registration

Job registration
Path: Shop Floor Control / Registration / Job registration

Use
The ”Job registration” screen is used for all types of registration jobs.
Using Job registration, employees can register: Clock-in/Clock-out, Project, MRP, and IPC.
If you purchased a basic license for clock-in/clock-out, you can perform Clock-in/Clock-out
and absence registrations.
If you purchased a license for job registration, you can also carry out registration for
productions and projects, as well as indirect job-, absence- and pause-type registrations.

3 – 24
Registration
Job registration

Field description

Field Description

Empl Shows the employee number.

Name Shows the employee name.

To make registrations, enter the employee ID in the field ”Employee”. If the employee's
current status is ”Clocked out”, the system automatically makes a clock-in registration.

In Shop Floor Control this is shown using the above animation.


For a detailed description of a clock-in registration, see Clock-in/Clock-out (Punch clock).
After the employee ID has been given, the ”Job registration” screen appears.

Use of job registration


On the left is a job tree, which contains the functions from which the employee can choose.
Use the arrow keys to expand and contract the job tree.
If there are several lines to choose from, you can scroll up and down the lines using the arrow
keys. You can also use a mouse. Clicking on plus expands the tree, and clicking on minus
contracts it again.

3 – 25
Registration
Job registration

Description of job registration


The job tree contains the following functionality:

Production orders The employees can record in production orders.

Project The employees can record in projects.

Indirect activities The employees can record in indirect activities.

New bundle Shop Floor Control can record in several productions at the same
time.
Under Bundle, you can determine whether new jobs should be added
to existing bundles, or whether the employee should start a new bun-
dle.

Assistant The employee can register as an assistant to another employee.

Break The employee can register a break or a lack of break(s).

Clock-out code The employee can choose to record a clock-out registration or a


clock-out specifying an absence.

Information The employee can see the Profile time, Last calculation and Flex,
providing the employee is set up for flextime.

3 – 26
Registration
Job registration

The bottom window contains an overview of all of the employee's registrations made by him
over the course of the day.

Field description

Field Description

Registration Scan or enter the job number that you wish to start.

Reference Shows the reference type for the registration's job ID.

Job identification Shows the job's ID. All jobs are attributed an ID
number. This happens at all levels and for all job
types.

Description Shows a description of the job.

Start time Shows the start time for the current job.

3 – 27
Registration
Job registration

Field Description

End time Shows the end time for the current job.

Good quantity Shows the number of good reported for the job.

Error quantity Shows the number of scrapped reported for the job.

Job is finished Shows whether the job is finished.

Work in process Shows whether the employee is currently working on


the job.

Registering a job
When you are releasing a production in Axapta in the MRP module, or when planning
Projects and related Activities in the Axapta Project module, or when creating Indirect
Activities of the type Job in Axapta Shop Floor Control, you can make registrations there.
Example of a registration sequence for an MRP job.
In the job tree, you select menu item Production orders and then press the arrow-right key.

In the job tree you select a work center, and then press the arrow right key.

3 – 28
Registration
Job registration

Since Shop Floor Control allows for job bundling, you can select several jobs when making
registrations.
Other than selecting jobs via the job tree, you can select them by registering the job ID in the
field ”Registration”.
As you choose each production line it appears in the little window to the right.

Once you have chosen the jobs you want, start them by pressing the <ESC> key.

Field description

Field Description

Reference Shows the production number for the selected jobs.

Job identification The Job ID field shows the job ID of the selected jobs.

3 – 29
Registration
Job registration

You are then prompted to confirm whether the selected production(s) should be started.
If you answer No, the following warning appears:

The selected jobs are cleared, and the job registration sequence is interrupted.
If you select Yes, you proceed to the start screen if the field "Update start on-line" is set to
"Quantity." The field is located under Setup – Parameters – Production. If the field is not
”Quantity”, then no start screen appears. The selected jobs are started, and the job registration
sequence is ended.

On the Start screen, you can indicate the number of units you want to start for the selected
jobs. You end the session using the <ESC> key.
To setup how "start is to proceed" use the menu item:
Setup – Parameters – Production - Update start online.

3 – 30
Registration
Job registration

Field description

Field Description

Reference Shows the job's production number.

Job Shows the job's job ID.

Description Shows the job's operation name.

Quantity Shows the planned quantity for the production.

Started Shows the quantity started for the production.

Quantity Shows the quantity planned for the production.

Started Shows the quantity started for the operation.

Quantity Enter the number to be started for the operation.

Reporting a job as finished


Shop Floor Control uses a registration principle called ’Start/Start’ or ’Change of job’.
This means that when you start new jobs, the system automatically stops the time on the
previous jobs and requests that they are stopped.
MRP-Jobs must be stopped in the ”uantity report screen”, which comes up automatically.
The uantity report screen appears automatically when MRP jobs are involved.
Below is an example of a uantity reportting of an MRP job.

Here you enter the number of good, the number of scrap and, if scrap is indicated, the cause of
the errors. In Finished, answer Yes or No to whether the job should be reported as finished. If

3 – 31
Registration
Job registration

you answer Yes, you can no longer enter data on the job, and the job then disappears from the
job overview. Using the Yes and No buttons, set the Finished field for all jobs to the selected
value. End the procedure with the <ESC> key.

Field description

Field Description

Reference Shows the production number for the selected jobs.

Job Shows the job ID for the selected jobs.

Description Shows the job's operation name.

Good quantity Shows the total quantity reported good for the
operation.

Error quantity Shows the total quantity reported scrapped for the
operation.

Good Enter the number of good produced in the operation.

Error Enter the number of errors produced in the operation.

Error cause Select the reason for the scrapped items.


Choose from the following causes:
- Material
- Machine
- Operator

Finished Select a status for the operation after reporting.


Selecting ”Yes” ends the job, whereby its status
becomes Finished.
Selecting ”No” ends the job, but leaves it open for
further recording.
If all jobs on an operation are reported as finished,
then the operation is reported as finished.

3 – 32
Registration
Job registration

Modifying jobs already registered


You can make corrections to quantities started and reported for MRP job registrations. You do
so by placing your cursor on the journal line in the Journal registration box on the job
registration screen.

Using <ENTER>, select the job you want to make corrections in. This may be in the form of
changes to the quantity started or to the quantity reported as finished, or the finished status.
Once you have selected a job, you are prompted for the following:

Here you can indicate whether you want to change the quantity started or the quantity reported
as finished. Make your selection using the buttons.

3 – 33
Registration
Job registration

Correction or change to the started quantity

For a detailed description of the above screen, see Registering on a job.

Create / Edit the quantity reported


If you want to change the quantity reported, the following screen appears.

Here you can enter the number of good, error (scrapped), and whether the job is to be reported
as finished.
Approve the entries by leaving the screen via the <ESC> key.
If a setup job is involved, only the ”Job is finished” field can be updated.

3 – 34
Registration
Job registration

Registering indirect activities


Indirect activities is used to make registrations for activities that cannot be attributed to
productions or projects. This could be Meetings, Cleaning, Administration, and the like.
Indirect activities are often used as Indirect production costs (IPC).
For registrations on indirect activities, the registration sequence is the following:
In the job tree, select Indirect activities, then press <right arrow>
In Job tree, select a Category, then press <right arrow>
In the job tree select an Activity, then press <ENTER>

The job appears in the upper right window, and a prompt box appears, where you can choose
to start the selected job or interrupt the registration sequence.
Besides selecting ”Indirect activity” from the job tree, you can enter the job ID of the activity
you want started in the ”Registration” field.

3 – 35
Registration
Job registration

Registering bundle jobs


An employee can work on several jobs at the same time. This is called working on a bundle.
To register a bundle, you simply select more than one job at a time. An employee can choose
to start a new bundle or to add jobs to the jobs already started.
To add a job to the jobs already started, follow the registration sequence below.
In the job tree, select New bundle, then press <arrow right>.
In the job tree, select Continue bundle, and then press <ENTER>.
When you leave the line, the text after the registration field at the top of the screen changes,
and the subsequent job registrations will be added to the jobs already in progress.

For an individual employee you can specify whether he, by default, is working in ”New
registration” mode or in ”Continue bundle” mode. This is specified under menu item Setup –
Employee – General in the field New bundle.
If you select the field, by default, New registration will appear when a registration's sequence
begins. If unmarked, Continue bundle will appear by default when a new registration's
sequence begins.

Assistant registration
Assistant registrations can be used when several employees are to work on the same jobs, and
you do not want all employees to register when changing jobs.
To work as an assistant to another employee
In the job tree select Assistant, then press <arrow right>.
In the job tree select Assistant to, then press <arrow right>.

3 – 36
Registration
Job registration

In the job tree select the Employee you want to assist, then press <ENTER>.

Once the registration as assistant is finished, the employee who now has assistants attached
automatically receives the status Pilot.
After selection of Assistant to, you are returned to the registration screen.
Transfer of the Pilot function
At times, it may be necessary for a pilot to give up his pilot function.
If an employee is selected as a pilot, the menu structure appears as follows:

A pilot can only hand over a pilot function to an assistant.


After the pilot function has been handed over, the pilot automatically receives the status as
assistant to the ’new’ pilot.
After transfer of the pilot function, you are returned to the registration screen.

Registering breaks
To record the start of a break
In the job tree, select Break, then press <arrow right>.
In the job tree, select Break – Registration of breaks, then press <arrow right>.

3 – 37
Registration
Job registration

In the job tree, select Coffee – Coffee break, then press <ENTER>.

The employee is then registered as being on a break.


To end a break, the employee enters his employee number, whereby a ”Break stop”
registration is automatically made. The employee then continues on the same job that was
registered before the break.
To cancel one or more planned breaks set up in your attached profile
In the job tree, select Break, then press <arrow right>.
In the job tree, select No break – Cancel scheduled breaks, then press <arrow right>.
You then need to decide whether you want to cancel one or all breaks.
To cancel all of the day's planned breaks
In the job tree, select Cancel all – Cancel all scheduled breaks, then press <ENTER>.
This cancels all of the day's breaks for the employee, even if some of the breaks have already
been held.
To cancel one of the day's planned breaks
In the job tree select Cancel one – Cancel one scheduled break, then press <ENTER>.
The first planned break in the day's current profile is then canceled.

Clock-out registration
To make a clock-out registration
In the job tree, select Clock-out code, then press <arrow right>.
To make a normal clock-in registration
In the job tree, select Normal, then press <ENTER>.

3 – 38
Registration
Job registration

To make a clock-in registration with specification of absence


In the job tree you select, for example, "Day off – Day off" and then press <Arrow right>.
In the job tree you select, for example, "No pay – Day off without pay" and then press
<ENTER>.

The employee will then be registered as clocked out, and to the registration is linked
information about what type of absence to register on any remaining profile time on the
current day.

As confirmation of a Clock-out registration, the above animation is shown.


For more details about clock-out registrations, see Clock-in/Clock-out (Punch clock).
If the employee returns during the day's profile time, the period in between the clock-in and
clock-out registrations will be completed with any reason for absence chosen.

Information
Using this menu item in the job tree, the employee can search for information about his
current time profile, the results of the most recent net time calculation, and his current flex
balance.

3 – 39
Registration
Job registration

In the job tree, select Information and then press <arrow right>.
In the job tree, select Profile time, then press <arrow right> to see the current profile.
In the job tree, click Last calculation, then press <arrow right> to view balances for Hours,
Overtime, and Absence after the last calculation is made.
In the job tree select Flex, then press <arrow right > to view the current flex balance.

3 – 40
Registration
Electronic time-card

Electronic time-card
Path: Shop Floor Control / Registration / Electronic time-card

Use
The electronic time-card is a journal used for entering clock-in/-out and job registrations. Data
can be entered at any time, which means that these are noncurrent registrations.
The electronic time-card can be used to the advantage of employees who are unable to make
regular job registrations. They may include sales reps or technicians who are away from the
company over long or short periods of time. Via the menu item, manual registrations for a
given day can be made.

Registrations are made for 1 employee and for 1 day at a time.


The day is "locked", and registrations are made. When the data has been entered, the lock is
removed.
If a time-card is left "locked," then the employee cannot be calculated and approved for the
day in question until the lock is removed.

3 – 41
Registration
Electronic time-card

Field description

Field Description

Employee number Enter the employee number.

Employee name Shows the employee name.

Overview (Date list)


Field description (Overview)

Field Description

Date Shows the profile date.

Profile Enter the profile you wish to apply.

Work start Contains the clock-in registration's profile date. The


field is updated when a calculation is made.

Start time Shows the clock-in time. The field is updated when a
calculation is made.

Work end Shows the clock-out registration's profile date. The


field is updated when a calculation is made.

End time Shows the clock-out time. The field is updated when
a calculation is made.

Profile paid hours Contains the net time to be worked for this profile.

Locked Choose whether you wish to edit lines for the current
employee. You cannot enter lines if the field is
selected.

Pay time Indicates the total pay time.The field is updated when
a calculation is made.

Pay overtime Indicates the total overtime. The field is updated


when a calculation is made.

Absence time Indicates the total absence time. The field is updated
when a calculation is made.

3 – 42
Registration
Electronic time-card

Field Description

Calculated Indicates whether a calculation has been made.

Approved Indicates whether an approval has been made.

Transferred Indicates whether a transfer has been made.

Overview / Times (Registration window)


Field description (Overview and Times)

Field Description

Journal registration type Enter the registration's journal registration type.

Reference Indicates the registration's reference, for example its


production number, project number, or category.

Job identification Enter the registration's job ID.

Description Contains a description of the selected job, for


example an operation or activity.

Start time Enter the registration's start time.

End time Enter the registration's end time.

Time Indicates the number of hours calculated for the job.


The field is blank until the calculation has been made.

Start date Contains the start date for the current job.

End date Contains the end date for the current job.

Corrected start date Contains the corrected start date according to the
profile tolerance.

Corrected start time Contains the corrected start time according to the
profile tolerance.

Corrected end date Contains the corrected end date according to the
profile tolerance.

Corrected end time Contains the corrected end time according to the
profile tolerance.

3 – 43
Registration
Electronic time-card

3 – 44
Inquiries

4 Inquiries

Path: Shop Floor Control / Inquiries

Use
Under the Inquiries menu item you will find various jobs and inquiries to show the
production's status, attendance status, lists of employee teams. The employees' raw
registrations can be viewed and so can journal registrations and transferred registrations.
You will also find inquiries to display pay transactions and payroll statistics.

4–1
Inquiries
Standard inquiries

Standard inquiries

Production status

Path: Shop Floor Control / Inquiries / Production status

Use
Contains an overview of the individual production's degree of completion and progress. Fields
are only described the first time they appear.

Field description (Overview under the Production orders tab)

Field Description

Production Shows the production number.

Item number Shows the finished-item number for the production.

4–2
Inquiries
Standard inquiries

Field Description

Item name Shows the item name for the item being produced.

Status States the production's status.

Quantity Shows the production's planned quantity.

Started Shows the number started.

Finish Shows the finished production quantity.

Field description (Payroll costs under the Production orders tab page)

Field Description

Total amount Contains the total payroll expenses for the


production.

Standard time Contains the payroll expenses relating to the work


done during standard time according to the profile.

Overtime Contains the payroll expenses relating to the work


done during overtime according to the profile.

Break time Contains the production's share of payroll expenses


for any paid breaks.

Flex- Contains the production's share of payroll expenses in


connection with flex.

Flex+ Contains the production's share of payroll expenses


when flex is earned.

4–3
Inquiries
Standard inquiries

Field Description

Automatic premiums Contains the production's share of payroll expenses in


case of any automatic premiums.

Manual premiums Contains the production's share of payroll expenses in


case of any manual premiums.

Absence Contains the production's share of payroll expenses


for absence.

Buttons (under the Production orders tab page)

Simulate calculation
Simulates the net time for employees, to update the job time.

Bill of material
Shows the standard Axapta screen for creating or editing production bills of material.

View
Via this menu item, you can choose to display productions started, finished or all productions
on the screen.

Field description (Work centers)

Field Description

Group Shows the resource group.

4–4
Inquiries
Standard inquiries

Field Description

Work center Shows the work center.

Name Shows the name of the work center.

Button (Work centers)

Job scheduling
Shows the standard job scheduling screen.

Field description (Status)

Field Description

Oper. No. Shows the individual operation number.

Operation Describes the operation.

Job identification Shows the operation's job ID.

Name Shows the name of the operation.

Job type Shows the operation's job type.

Job status Shows the operation's status.

Start date Shows the planned start date of the operation.

Start time Shows the planned start time of the operation.

Real.date Shows the actual date that the operation was started.

4–5
Inquiries
Standard inquiries

Field Description

Real.time Shows the actual time that the operation was started.

Work center Shows the actual job-scheduled work center.

Next Shows the next operation.

Field description (Times)

Field Description

Calculated time Shows the planned time consumption.

Real.time Shows the actual consumed time.

Percent Shows the actual consumed time expresses as a % of


the planned time.

4–6
Inquiries
Standard inquiries

Field description (Quantity)

Field Description

Scheduled Shows the scheduled quantity for the operation.

Started Shows the number of pieces started for the operation.

Good Shows the number of pieces that have been reported


as finished for the operation.

Error Shows the number of pieces scrapped in the


operation.

4–7
Inquiries
Standard inquiries

Field description (Payroll costs)

Field Description

Total amount Shows the total payroll expenses for the operation.

Standard time Contains the payroll expenses relating to the work


done during standard time according to the profile.

Overtime Contains the payroll expenses relating to the work


done during overtime according to the profile.

Break time Contains the operation's share of payroll expenses in


case of any paid breaks.

Flex- Shows the operation's share of payroll expenses in


connection with flex.

Flex+ Shows the operation's share of payroll expenses when


flex is earned.

Automatic premiums Contains the operation's share of payroll expenses in


case of any automatic premiums.

Manual premiums Contains the operation's share of payroll expenses in


case of any manual premiums.

Absence Contains the production's share of payroll expenses


for absence.

Buttons (Bottom window)

In process
Shows an overview of registrations in process for the current job.

4–8
Inquiries
Standard inquiries

Journal registrations
Shows a list of registrations that have not yet been transferred.

Transferred registrations
Shows a list of registrations that have not been transferred.

Cancel finished report


Cancels a finished report for a job.

4–9
Inquiries
Standard inquiries

Attendance

Path: Shop Floor Control / Inquiries / Attendance

Use
Shows an overview of employees with meeting date and time, as well as any notices of
absence.
You can choose to display data for a group of employees or for all employees. By clicking on
Absence registration, you can register absence for each employee.

Field description (Employee window)

Field Description

Employee number Enter the employee number.

Employee name Enter the employee name.

Calculation group Enter the employee's calculation group.

Clock-in time Enter the clock-in time.

Clock-in date Enter the clock-in date.

Absence specification Enter any planned absence.

4 – 10
Inquiries
Standard inquiries

Field description (Registration window)

Field Description

Journal registration type Shows the journal registration type.

Reference Number of production, project, or indirect category.

Reg. type Shows the registration type.

Description Shows a description of the registered job.

Job identification Job ID for the current registration.

Start date Start date for the current registration.

Start time Start time for the current registration.

Button

Absence registration
Report absence for individual employees. This menu item is identical with the local menu
under Shop Floor Control/Setup/Employee/Absence registration. For a description, see the
above-mentioned path.

4 – 11
Inquiries
Standard inquiries

Teams

Path: Shop Floor Control / Inquiries / Teams

Use
Shows a list of the teams that are currently active, with mention of the pilot and their
assistants.

Field description (Overview and Tree)

Field Description

Pilot Shows the employee number of the pilot.

Name Shows the name of the pilot.

Employee number Shows the employee number for the assistant.

Name Contains the name of the assistant.

4 – 12
Inquiries
Standard inquiries

Posted IPC

Path: Shop Floor Control / Inquiries / Posted IPC

Use
Shows a list of the posted ledger transactions from indirect activities.

Field description (Upper window – Overview and General)

Field Description

Voucher Shows the voucher number in the ledger.

Date Shows the posting date.

Field description (Bottom window – Overview and General)

Field Description

Range Shows the range defined for the transfer to the ledger.

Voucher Shows the voucher number in the ledger.

Ledger account Shows the account number for the transaction.

Offset account Shows the offset account number for the transaction.

4 – 13
Inquiries
Standard inquiries

Field Description

Cost amount Shows the posted amount.

Activity Shows the name of the indirect activity that triggered


the ledger posting.

Description Shows a description of the indirect activity that


triggered the ledger posting.

Button

Transferred registrations
Shows a list of the transferred registrations.

4 – 14
Inquiries
Standard inquiries

Calculation/Approval status

Path: Shop Floor Control / Inquiries / Calculation/Approval status

Use
The screen is brought up via a criteria window, where you can query by Date, Approval group,
and Calculation group. It shows an overview of those days where there are registrations but
where no calculations/approvals, or transfers have been made.

Field description

Field Description

Date Contains the profile date for which a calculation,


approval, or transfer is missing.

Day Shows the day of the week for which a calculation,


approval, or transfer is missing.

Calculated Calculated is selected if a calculation has been made


for the day.

Approved Approval is selected if an approval has been given for


the day.

Transferred Transferred is selected if a transfer has been made for


the day.

Calculation group Shows the calculation group that is missing either a


calculation, approval, or transfer.

4 – 15
Inquiries
Standard inquiries

Field Description

Approval group Shows the approval group that is missing either a


calculation, approval, or transfer.

Buttons

View
Switch between displaying all, not transferred, not approved, and not calculated.

Calculate
Brings up the calculation screen.

Approve
Brings up the approval screen.

4 – 16
Inquiries
Registration inquiries

Registration inquiries
Path: Shop Floor Control / Inquiries / Registration

Use
Registration inquiries are used to look up physical clock-in/-out and job registrations, journal
registrations, and transferred registrations.

4 – 17
Inquiries
Registration inquiries

Raw registrations

Path: Shop Floor Control / Inquiries / Registration / Raw registrations

Use
Shows the raw base registrations.

4 – 18
Inquiries
Registration inquiries

Field description (Upper window – Overview)

Field Description

Employee number Shows the employee’s number.

Name Shows the employee's name.

Clock-in date Shows the employee's most recent clock-in date.


There is only a listing if the employee is currently at
work.

Clock-in time Shows the employee's most recent clock-in time.


There is only a listing if the employee is currently at
work.

Active Shows whether the employee is currently active on a


job registration.

Field description (Upper window – General)

Field Description

Employee number Shows the employee's employee number.

Password Contains the employee's password.

Pay ID Shows the employee's number in the payroll system.


This is used when exporting payroll information to
external payroll systems. Some external payroll
systems have employee identification that differs
from the employee number in Axapta.

4 – 19
Inquiries
Registration inquiries

Field Description

Badge ID Contains the employee's badge ID.

Badge version Shows the employee's badge version.

Field description (Mid-screen – Date)

Field Description

Date Shows the selected profile date for which


registrations are displayed.

Buttons (Mid-screen)

Previous
Sets the chosen profile date one day back.

Next
Sets the chosen profile date one day forward.

Stop activity
Used when a registered activity for an employee does not end.
This can happen, for example, in an environment where industrial terminals are used, and
where offline registrations are permitted. An industrial terminal is online, and an employee
registers a start job. The industrial terminal then goes offline, and a stop job is registered. If an
error is then found on the terminal, and it is sent for repair, the job registration will never make
it to Shop Floor Control, and we end up with an incomplete registration.
Pressing this button activates the following window.

4 – 20
Inquiries
Registration inquiries

Entering ”Close” in the Confirmation field and pressing OK closes the selected registration
with a date and time corresponding to that entered in the Date and Time fields.

Field description (Bottom window – Overview)

Field Description

Type of registration Shows the item's registration type.

Date Shows the item's registration date.

Time Shows the item's physical registration's time.

Profile date Shows the item's physical registration date.

Pilot Contains the pilot's employee number, if any.

Job Shows the registered job's job ID.

Absence job Contains information about any absence registration


associated with the item.

Record ID Shows the record's unique line identification.

4 – 21
Inquiries
Registration inquiries

Field Description

Match ID Shows the record's reference to any match record.


For example, a start job registration points to a stop
job registration, and the stop job points to the start
job. (This is also called pairing of job registrations.)

In process Shows whether the current registration is active at the


present moment.

Field description (Bottom window – General)

Field Description

Employee number Shows the employee number.

Profile date Shows the profile date for the registration's line.

Start quantity Shows the number started for the job.

Good quantity Shows the number reported good for the job.

Scrap quantity Shows the number reported scrapped for the job.

Error cause Shows an error description belonging to the quantity


reported in the ”Scrap quantity” field.

Finish Shows whether the job is finished.

4 – 22
Inquiries
Registration inquiries

Journal registrations

Path: Shop Floor Control / Inquiries / Registration / Journal registrations

Use
Overview of registrations not yet transferred.

Field description (Overview)

Field Description

Employee number Shows the employee number.

Profile date Shows the registration's profile date.

Module / Icon column 1 Shows icons with the following significance:

= IPC registration

= Production registration

= Project registration

Icon column 2 Shows icons with the following significance:

= job registration

= bundle job registration

4 – 23
Inquiries
Registration inquiries

Field Description

Journal registration type Shows the line's registration type.

Reference Shows the job's reference.

Job identification Shows the job's job ID.

Description Shows a description belonging to the job.

Start date Shows the line's start date.

Start time Shows the line's start time.

End date Shows the line's end date.

End time Shows the line's end time.

Time Shows the line's total registration time.

Error Shows whether the line contains any errors.

Field description (General)

Field Description

Allocation type Shows the line's allocation key type:


For a detailed description, see: Setup – Production –
Allocation keys.

4 – 24
Inquiries
Registration inquiries

Field Description

Reg. type Shows the line's registration type: Job, Break,


Absence

Reg. specification Shows a description of the registration type.

In process Shows whether the line is currently an active line.

Route/Job type Shows the line's Route / Job type.

Oper. No. Shows the line's operation number.

Corrected start date Shows the line's corrected start date.

Corrected start time Shows the line's corrected start time.

Corrected end date Shows the line's corrected end date.

Corrected end time Shows the line's corrected end time.

Good quantity Shows the line's quantity reported good.

Error quantity Shows the line's quantity reported scrapped.

Job is finished Shows that the job has been reported as finished.

Error cause Shows the cause of the error reported for the quantity
on the line.

Hourly rate / Piece rate Shows whether an hourly rate is applied to the line, a
piece rate is applied, or both, which means that it can
apply to both piece rate jobs and hourly jobs.

Pause Shows the break time being run.

Pay units Shows a constant, pay units, if the line is of the type
Absence and does not accumulate hours.

Transaction ID Shows the line's identification.

Quantity of started items Shows the number started that have been updated for
the production.

Quantity of good items Shows the number of good items that have been
updated for the production.

Quantity of error items Shows the number of error items that have been
updated for the production.

4 – 25
Inquiries
Registration inquiries

For other fields, see the description on the Overview tab page.

Field description (Error)

Field Description

Error log Shows any errors belonging to the line.

Field description (Dimension)

Field Description

Department Shows the Department's dimension.

Cost center Shows the Cost center dimension.

Purpose Shows the Purpose dimension.

4 – 26
Inquiries
Registration inquiries

Transferred registrations

Path: Shop Floor Control / Inquiries / Registration / Transferred registrations

Use
Overview of registrations that have been transferred.

Field description (Overview, General, Dimension)


For a field description, see the descriptions under: Inquiries / Registration / Journal
registrations..

4 – 27
Inquiries
Registration inquiries

Field description (Cost prices)

Field Description

Cost price per hour Shows the sum of all cost price types for the item per
hour.

Standard time Shows the standard time's share of the cost price per
hour.

Overtime Shows overtime's share of the cost price per hour.

Break time Shows break time's share of the cost price per hour.

Flex- Shows flex-’s share of the cost price per hour.

Flex+ Shows flex+'s share of the cost price per hour.

Automatic premiums Shows the automatic premiums' share of the cost price
per hour.

Manual premiums Shows the manual premiums' share of the cost price
per hour.

Absence Shows absences' share of the cost price per hour.

Cost price factor Shows the factor by which the sum of all shares are
multiplied by in order to get the cost price per hour.

Voucher Shows any voucher number if the line has triggered a


ledger posting.

Piecework rate Shows the current piecework rate applicable to the


line if it is a piecework rate line.

4 – 28
Inquiries
Payroll inquiries

Payroll inquiries
Path: Shop Floor Control / Inquiries / Payroll

Use
Pay inquiries are used to look up payroll transactions and review payroll statistics.

4 – 29
Inquiries
Payroll inquiries

Pay items

Path: Shop Floor Control / Inquiries / Payroll / Pay items

Use
Overview of employees' pay items.

Field description (Overview and General and Dimension)

Field Description

Employee number Shows the employee number.

Profile date Shows the line's profile date.

Wage type Shows the line's wage type.

Pay type Shows the line's pay type.

Pay units Shows the line's pay units.

Rate Shows the line's rate.

Operation Shows any production operation that generated the


line.

Activity Shows any absence activity that generated the line.

Transferred to pay Shows whether the line has been transferred to pay.

Count unit Shows any count unit that the line has updated.

Department Shows the Department's dimension.

4 – 30
Inquiries
Payroll inquiries

Field Description

Cost center Shows the Cost center dimension.

Purpose Shows the Purpose dimension.

Payroll statistics

Path: Shop Floor Control / Inquiries / Payroll / Payroll statistics

Use
Statistics overview generated for pay types.

Field description (Overview)

Field Description

Employee number Shows the employee number.

Pay type Shows the item's pay type.

Payroll statistics group Shows the item's related payroll statistics group.

From date Shows the From date delimiting the item.

4 – 31
Inquiries
Payroll inquiries

Field Description

To date Shows the To date delimiting the item.

Pay time Shows the calculated pay time, including paid


absence.

Field description (General)

Field Description

Employee name Shows the employee's name.

Description Shows a description of the pay type.

Name Shows the name of the payroll statistics group.

For other fields, see the description on the Overview tab page.

4 – 32
Reports

5 Reports

Path: Shop Floor Control / Reports

Use
Reports are used to print reports containing information about employees and their
registrations in different parts of the system, including work time, pay information, flex
information, absence statistics, and indirect activity statistics. Reports also allows you to print
production reports, project reports and indirect activity (IPC) reports, ID cards, all of which
are used in connection with barcode scanning with handheld scanners or other devices.

5–1
Reports
Standard reports

Standard reports

Illegal flex balance

Path: Shop Floor Control / Reports / Illegal flex balance

Use
Print a list of employees who have exceeded their flex minimum or flex maximum balance set
up in the employee directory.

On the above screen you can choose to set criteria for the report.

The illegal flex balance list is printed for all users collectively.

5–2
Reports
Standard reports

Flex overview

Path: Shop Floor Control / Reports / Flex overview

Use
Print a list with employees' flex history including corrections.

On the above screen you can choose to set criteria for the report.

The flex overview is printed with one page per employee.

5–3
Reports
Standard reports

IPC statistic

Path: Shop Floor Control / Reports / IPC statistic

Use
Printout of statistics for indirect production costs.

On the above screen you can choose to set criteria for the report.

IPC statistics are printed for all users collectively.

5–4
Reports
Absence reports

Absence reports
Path: Shop Floor Control / Reports / Absence

Use
This submenu contains a series of standard absence reports.
If the installation is with a new Axapta customer, they can be used as a basis and inspiration
for the company's future absence papers, etc.
For companies already using Axapta who have just bought a license to the Shop Floor Control
module, the reports can be used as an example, and can be copied freely to the reports already
existing in the company.

5–5
Reports
Absence reports

Absence statistics

Path: Shop Floor Control / Reports / Absence / Absence statistics

Use
Print a list with employees' absence statistics.

On the above screen you can choose to set criteria for the report.

The absence statistics list is printed for all users collectively.

5–6
Reports
Absence reports

Absence form

Path: Shop Floor Control / Reports / Absence / Absence form

Use
Report on employee absences in form layout.

On the above screen you can choose to set criteria for reporting.
If you select Weekday in the field Heading for table, the total absences are printed per
weekday.
If you select Absence in the field, the total absences are printed per absence activity.

The absence form is printed for all users collectively.

5–7
Reports
Absence reports

Planned absence

Path: Shop Floor Control / Reports / Absence / Planned absence

Use
Printout of planned absences of employees, for example vacation overview.

On the above screen you can choose to set criteria for reporting.
Selecting the Specification field prints out an additional line for each planned absence per
employee.

Planned absences are printed for all users collectively.

5–8
Reports
Payroll reports

Payroll reports
Path: Shop Floor Control / Reports / Payroll

Use
This submenu contains a series of standard payroll reports.
If the installation is with a new Axapta customer, they can be used as a basis and inspiration
for the company's future absence papers, etc.
For companies already using Axapta who have just bought a license to the Shop Floor Control
module, the reports can be used as an example, and can be copied freely to the reports already
existing in the company.

5–9
Reports
Payroll reports

Pay specification

Path: Shop Floor Control / Reports / Payroll / Pay specification

Use
Printout of calculated time and derived pay basis for employees.

On the above screen you can choose to set criteria for the report.

Pay specification is printed for all users collectively, optionally, with one page per employee.

5 – 10
Reports
Payroll reports

Payroll statistics

Path: Shop Floor Control / Reports / Payroll / Payroll statistics

Use
Printout of payroll statistics.

On the above screen you can choose to set criteria for reporting. In this example, for the
employee number "am".

Payroll statistics are printed for all users collectively.

5 – 11
Reports
Barcode reports

Barcode reports
Path: Shop Floor Control / Reports / Barcode

Use
This submenu contains a series of standard reports in which a barcode has been inserted.
If the installation is with a new Axapta customer, they can be used as a basis and inspiration
for the company's future production papers, etc.
For companies already using Axapta who have just bought a license to the Shop Floor Control
module, the reports can be used as an example, and can be copied freely to the reports already
existing in the company.

5 – 12
Reports
Barcode reports

Employee ID card

Path: Shop Floor Control / Reports / Barcode / Employee ID card

Use
Prints out ID card for employees.

On the above screen you can choose to set criteria for reporting.

ID cards are printed for all of the selected users.

5 – 13
Reports
Barcode reports

Route card

Path: Shop Floor Control / Reports / Barcode / Route card

Use
Print route cards for productions from the MRP module.

On the above screen you can choose to set criteria for reporting.

Route cards are printed collectively for all selected productions.

5 – 14
Reports
Barcode reports

Job card

Path: Shop Floor Control / Reports / Barcode / Job card

Use
Print job card for productions from the MRP module.

On the above screen you can choose to set criteria for reporting.

Job cards are printed collectively for all selected jobs.

5 – 15
Reports
Barcode reports

Indirect activities

Path: Shop Floor Control / Reports / Barcode / Indirect activities

Use
Prints a list with indirect categories and their activities with barcodes.

On the above screen you can choose to set criteria for reporting.

Activities are printed collectively for all selected activities.

5 – 16
Reports
Barcode reports

Project

Path: Shop Floor Control / Reports / Barcode / Project

Use
Prints a list of projects and their activities with barcodes.

On the above screen you can choose to set criteria for reporting.

Activities in Project are printed collectively for all selected projects.

5 – 17
Reports
Barcode reports

5 – 18
Periodic

6 Periodic

Path: Shop Floor Control / Periodic

Use
Under menu item Periodic you will find a number of jobs for period tasks.
For example, you can make collective registrations and create planned absence for a group of
employees or for all employees. You can post transferred IPC registrations and transfer payroll
data to external payroll systems. Furthermore, it is possible to calculate flex balances,
employee balances, and payroll statistics.

6–1
Periodic
Standard periodic

Standard periodic

Collective registration

Path: Shop Floor Control / Periodic / Collective registration

Use
This function allows you to make a collective registration for a group of employees on an
indirect activity. Collective registration is often used at staff meetings, etc.

Field description (Overview and General)

Field Description

Person in charge Shows who created the collective registration.

Name Shows the name of the person who created the


collective registration.

Activity Enter the activity you wish to apply for the collective
registration.

Termination Select this field if you want the employees to be able


to interrupt the collective registration.

6–2
Periodic
Standard periodic

Field Description

Date Shows the date for creation of the collective


registration.

Hour Shows the time for creation of the collective


registration.

Buttons

Start
Select a group of employees for whom you want to register the selected activity. When the
collective registration is started, the job(s) that each of the employees was registered for are
ended.

Stop
Stops the collective registration and returns the employees to their original jobs.

Display employees
Shows an overview of the employees included in the collective registration.

Simulate calculation

Path: Shop Floor Control / Periodic / Simulate calculation

Use
Simulates the net time for employees, to update the job time. The job time is updated in the
production status window.

IPC recording

Path: Shop Floor Control / Periodic / IPC recording

Use
Posts indirect activities expenses in the ledger.

6–3
Periodic
Standard periodic

Cancel finished report

Path: Shop Floor Control / Periodic / Cancel finished report

Use
Cancel finished report on a job.

Create planned absence.

Path: Shop Floor Control / Periodic / Create planned absence

Use
Allows you to create planned absence for a group of employees. Activating this command
records the planned absence in the employees' absence journal under Shop Floor Control/
Setup/Employee/Absence registration.

6–4
Periodic
Payroll periodic

Payroll periodic
Path: Shop Floor Control / Periodic / Payroll

Use
This submenu contains a series of periodic payroll jobs.

Transfer to pay

Path: Shop Floor Control / Periodic / Payroll / Tranfer to pay

Use
Recalculates and examines the employees' flex balances.

6–5
Periodic
Payroll periodic

Recalculate flex balance

Path: Shop Floor Control / Periodic / Payroll / Recalculate flex balance

Use
Recalculates and examines the employees' flex balances.

Recalculate employee balances

Path: Shop Floor Control / Periodic / Payroll / Recalculate employee balances

Use
Recalculates and examines the period balances of employees' count units.

Recalculate payroll statistics

Path: Shop Floor Control / Periodic / Payroll / Recalculate payroll statistics

Use
Recalculates and examines payroll statistics for pay types.

6–6
Setup

7 Setup

Path: Shop Floor Control / Setup

Use
Via menu item Setup, all base data and system parameters are adapted to the customer's other
settings and desired use, for example production, project, and payroll system.

7–1
Setup
Standard setup

Standard setup

Employee

Path: Shop Floor Control / Setup / Employee

Use
The employee directory is where employees who the company wishes to associate with Shop
Floor Control are created for the purpose of time registration. In the employee directory,
employees are associated with groups, profiles, and pay agreements. You can also enter
planned absence via the local menu.

Field description (Overview and General)

Field Description

Employee number Select an employee ID. The employees are created in


the standard Axapta employee catalog.

Name Shows the employee's name.

Profile group Enter the profile that the employee is to be associated


with. The profile group contains the profiles that the
employee can punch in on.

Calculation group Enter a calculation group that the employee is to be


associated with. The group is used to define which
employees calculation is to be given for.

7–2
Setup
Standard setup

Field Description

Approval group Enter an approval group that the employee is to be


associated with. The group is used to define which
employees approval is to be given for.

Standard profile Shows the employee's default profile. The profile is


used to calculate absence if an employee does not
come to work.

Standard pay Enter the employee's standard pay agreement. Pay


agreements can also be associated with profiles. If a
pay agreement is associated with a profile, then it will
override the standard agreement.

Active Indicate whether the employee should be active in the


system, that is, be able to make registrations.

Activation date Enter the date from which the employee should be
registered for Shop Floor Control.

Password Here you can give a PIN code to identify the


employee.

Pay ID Shows the pay ID, if any, that identifies the employee
in an external payroll system.

Badge ID Enter a card number for the employee's ID card.

Badge version Enter a version number for the employee's ID card.

Work center Enter a work center that the employee is associated


with and which can be proposed in connection with
job searches in the job tree.

New bundle Select whether you wish, by default, to propose


creating a new bundle if the employee wants to
bundle jobs. If you do not select the field, then an
addition to an external bundle is proposed.

Category Enter the cost category to be used for the employee


when projects are registered.

Sen.date Optionally, enter a seniority date. The date can be


used to limit pay types in pay agreements.

Flex Mark this field if the employee is employed on


flextime.

7–3
Setup
Standard setup

Field Description

Flex minimum Enter a minimum value that the flex balance must
assume. You can print out critical flex balances,
which include all employees who are under/over the
min/max levels.

Flex maximum Enter a maximum value that the flex balance must
assume. You can print out critical flex balances,
which include all employees who are under/over the
min/max levels.

Flex date Shows the most recent calculation date specified.

Flex balance Shows the current flex balance. The balance is


calculated when registrations are approved and
transferred.

Buttons

Employee
When the menu item is activated, the standard Axapta employee directory appears, in which
all new employees are created.

Absence registration
The menu item is used to specify planned absence. Absence is inserted automatically in
connection with calculation and approval. It is often used for long-term illness, vacation,
courses, etc.

7–4
Setup
Standard setup

Field description (Overview and General)

Field Description

From date Enter the start date for the absence.

To date Enter the stop date for the absence.

Job identification Enter a job ID for the absence category or activity.

Interrupt Mark this field if the absence is to be interrupted upon


clock-in during the absence period.

Interrupted Mark this field if a clock-in was registered in the


absence period.

Category Shows the name of the selected category.

Activity Shows the name of the selected activity.

Description Describes the selected category or activity.

Profile calendar
For a description of the profile calendar, see under Shop Floor Control/Setup/Profile/Profile
calendar.

Flex
The menu item shows a daily overview of the flex balance. Using the buttons, you can make a
flex correction. For example, you might disburse part of the flex balance. You can also print
out the employee's flex history.

7–5
Setup
Standard setup

Field description

Field Description

Date Shows the profile date that the item is associated


with.

Profile time Shows the profile time to be completed for the day.

Pay time Shows the calculated pay time for the day.

Pay overtime Shows the calculated overtime for the day.

Absence Shows the part of the profile time during which the
employee has been absent.

Flex+ Shows the calculated number of hours to be added to


the flex balance.

Flex- Shows the calculated number of hours to be


subtracted from the flex balance.

Flex correction Shows the sum of any corrections made for the day.

Flex balance Shows the flex balance for the current day.

Buttons

Flex correction
This allows you to make corrections to the flex balance, with pay compensation, if any.

7–6
Setup
Standard setup

Field description (Overview and General)

Field Description

Description Enter a description of the reason for the correction.

Pay type Enter the pay type to be used for pay-related


compensation for the correction.

Pay units Enter the number of hours to be corrected in


connection with the pay disbursement.

Flex correction Enter the number of hours to be corrected for the flex
balance.

Employee number Shows the current employee number.

Date Shows the date for the correction.

Transferred to pay If this field is marked, the correction is transferred to


pay.

Created by Shows who made the correction.

Print
This menu item allows you to print a flex history with corrections.

Recalculate flex balance


The menu item recalculates the flex balance.

Employee balances
The menu item shows an overview of the count units that the current employee is associated
with via the pay agreement.

7–7
Setup
Standard setup

Field description

Field Description

Count unit Shows the count unit's number.

Description Shows a description of the count unit.

Employee number Shows the employee number.

Start Shows the count unit's start date.

End Shows the count unit's end date.

Total Shows the total number of hours for the count unit in
the period.

Pay Shows the calculated pay time for the count unit.

Recalculate employee balances


The menu item recalculates the period balances for the employee's count unit.

Payroll statistics
The menu item shows an overview per employee of the statistics created under Shop Floor
Control/Setup/Pay/Payroll statistics.

7–8
Setup
Standard setup

Field description (Overview and General)

Field Description

Employee Shows the employee ID.

Employee name Shows the employee name.

Pay type Shows the pay type that you want statistics for.

Description Shows a description of the pay type.

Payroll statistics group Shows the number of the payroll statistics group.

Name Shows the name of the payroll statistics group.

From date Shows the period's start date.

To date Shows the period's end date.

Pay time Shows the updated pay time.

Indirect activities

Path: Shop Floor Control / Setup / Indirect activities

Use
Via this menu item you create Categories and related activities for indirect activities.
Categories of the following registration types can be created: Job, Absence, Break, and Switch
code.
The indirect activities are used to register production-related costs that cannot be attributed
directly to an individual production. Indirect activities are also used to register absence and
can be used if you wish to register breaks. Indirect activities are created with a number of
categories and underlying activities. Finally, under indirect activities switch codes can also be
created. Such codes can be used to override default settings. This might include overtime to be
accumulated instead of paid.

7–9
Setup
Standard setup

Switch codes can be entered either in pay agreements or in profiles.

Field description (Overview and General)

Field Description

Category Enter a name for the category.

Job identification Shows the category's job ID.

Description Type a description of the category.

Reg.type Shows what type of indirect activity this category is.


The possible categories are Job, Absence, Break, and
Switch code.

Registration Mark this field if the employees may register this


category.

Reduce flex Mark this field if the absence is to offset any flex
time.

Deduct overtime. Mark this field if the absence is to offset any


overtime.

7 – 10
Setup
Standard setup

Button

Activities

Field description (Overview, General, and Dimension)

Field Description

Category Shows the category's name.

Activity Enter a name for the activity.

Job identification Shows the activity's job ID.

Registration Mark this field if the employees may register on the


activity.

System function Shows the system function that is triggered when this
activity is used.

Method Indicate whether the absence is recorded by hour or


whether the unit should be days.

Pay type Here you can enter a pay type if the absence is paid.

Days Enter the quantity to be transferred to pay if the unit


is set to days.

Continue absence Mark this field if the absence is to be continued until


the next clock-in.

Column Here you can enter a column number where the


activity is presented on the absence form.

Ledger account You can enter a ledger account that the absence is to
be recorded in.

7 – 11
Setup
Standard setup

Field Description

Offset account Here you can enter a ledger offset account that the
indirect activity is to be recorded in.

Cost price per hour Here you can enter an hourly rate to be used instead
of the hourly wage.

Paid Shows whether the break is paid.

Cancel break Shows whether the activity is used to cancel breaks.


The options are: No, not used for canceling. Cancel
one break, the activity cancels a break, recording on
the activity is to take place during the fixed break.
Cancel all breaks, the activity cancels all breaks in a
profile.

Break Enter the length of the break in number of minutes.

Break tolerance Here you can enter a number of tolerance minutes for
the return from a break without absence being
recorded.

Approve switch code Mark this field if use of the switch code must be
approved during calculation.

Description Shows a description of the activity.

Department Here you can attach a department to the activity.

Cost center Here you can associate a cost center with the activity.

Purpose Here you can associate a purpose with the activity.

Calculation parameters

Path: Shop Floor Control / Setup / Calculation parameters

Use
These parameters are important for the calculation of time and pay in Shop Floor Control.
Any changes to these parameters should be made very cautiously. Based on the combination
of different registration and profile types, indicate by checking this field whether the
individual combination should count hours in connection with the calculation of time and the
calculation of paid time.

7 – 12
Setup
Standard setup

For example, if there is legal absence under standard time. On calculating time, the absence is
included under ”Pay time” and ”Legal absence”. In connection with pay calculation, the
absence is included under ”Absence” in the pay agreement.

Field description

Field Description

Reg. specification Shows the possible registration types.

Profile type Shows the possible profile types.

Standard time Mark this field if the given combination between


registration and profile type are to be included in the
calculation of standard time.

Pay time Mark this field if the given combination between


registration and profile type are to be included in the
calculation of pay time.

7 – 13
Setup
Standard setup

Field Description

Pay overtime Mark this field if the given combination between


registration and profile type are to be included in the
calculation of pay overtime.

Legal absence Mark this field if the given combination between


registration and profile type is to be included in the
calculation of legal absence .

Illegal absence Mark this field if the given combination between


registration and profile type is to be included in the
calculation of illegal absence .

Flex+ Mark this field if the given combination between


registration and profile type is to be included in the
calculation of flex+.

Flex- Mark this field if the given combination between


registration and profile type is to be included in the
calculation of flex-.

Pay time Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Standard time” in the pay agreement.

Pay overtime Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Overtime” in the pay agreement.

Pause Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Break” in the pay agreement.

Flex- Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Flex-” in the pay agreement.

Flex+ Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Flex+” in the pay agreement.

Premiums Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Premiums” in the pay agreement.

7 – 14
Setup
Standard setup

Field Description

Absence Mark this field if the given combination between


registration and profile type is to be included as paid
under ”Absence” in the pay agreement.

Button

Restore values
The menu item regenerates/sets calculation parameters for the standard values.

Parameters

Path: Shop Floor Control / Setup / Parameters

Use
This menu item allows you to set up all important global parameters for Shop Floor Control.
Parameters for the following are set up:
- General
- Production
- Project
- Indirect activities
- Cost price
- Payroll
- Display options
- Number sequences

7 – 15
Setup
Standard setup

The parameters are used to create a series of general settings.

Field description (General)

Field Description

Automatic entry of flex-/ The field is used if a standard time is specified for a
absence profile. Type a job ID to be entered if an employee
has not fulfilled his profile. This is usually a flex-
deduction absence.

AVI seconds Shows how many seconds the clock-in/clock-out AVI


is to be shown.

Use PIN code Mark this field if you want a PIN code to be used to
identify employees.

Use badge ID Mark this field if you want a badge number to be used
to identify employees.

Time presentation Enter what unit of time you want the calculation
results presented in.

Clock appearance Indicate what appearance you want the clock to have
on the registration screens. Either Analog or Digital.

Permanent teams Mark this field if you want relations between the pilot
and assistants to be maintained for the next clock-in
registration.

Dimensions Enter where any dimensions should be taken from.


The possibilities are Employee and Job.

7 – 16
Setup
Standard setup

Field Description

Report quantity at clock-in Mark this field if the report quantity screen should
pop up upon clock-out.

Restart at clock-in Mark this field if you want to try to restart the
employees at the last job.

Max. number of work minutes Here you can enter a number of minutes, whereby the
system will flash a ”forgotten” clock-out registration
message.

Automatic If the field is marked, and the number of minutes in


”Max. number of work minutes” is exceeded, then the
system automatically enters a clock-out registration.
The clock-out registration is set to the clock-out time
on the current profile.

Update clock control The OCX clock cycle will be synchronized at the
given interval.

Update notice board The notice board is updated on PC client at the given
interval.

Update job queue The Job queue screen is updated on the given interval.

No input Shows the allowed time without input before the


registration screen is cleared.

Synchronize PC Shows how often the local PC clock is to be


synchronized with the server.

Synchronize command Enter the command to synchronized time on the local


PC with the server.
For example, ”NET TIME \\SERVER NAME /SET /
YES”

Hide sec.(Terminal Server) Hide seconds on Terminal Server?

7 – 17
Setup
Standard setup

Field description (Production)

Field Description

Job level Indicate whether Shop Floor Control registers against


Axapta MPS2 (at the route level) or Axapta MPS3 (at
the job level).

Route consumption journal Enter the route consumption journal that any MRP
registrations should be transferred to.

Post automatically Mark this field if you want the route consumption
journal to be posted on transfer from Shop Floor
Control.

Update start on-line Indicate whether productions/operations should be


started online when an employee logs on to an MRP
job and, if so, at what level. Indicate whether
updating of standard MRP and inventory should
occur in connection with start from Shop Floor
Control. Your options are:
- No, no update is made.
- Status, only the production status is updated on start.
- Quantity, the status is updated and items are picked
based on the planned number in the production.

7 – 18
Setup
Standard setup

Field Description

Update finished report on-line Indicate whether updating of standard MRP and
inventory should occur in connection with reporting
as finished from Shop Floor Control. Your options
are:
- No, no update is made. Yes, finished reporting is
completed and inventory is updated with the reported
number of good items.
- Quantity, finished reporting and start are carried out
for the quantity of good items reported as finished
(back-flushing).
- Status, status is updated for both operations and
productions.

Maximum report quantity Enter the limit for the maximum number of good and/
or error items that can be reported in a registration.

Bundle allocation Enter a general allocation of bundle jobs.


- Estimation
- Jobs
- Net time
- Payroll allocation
See the description under menu item Allocation keys.

Barcode type Indicate what barcode type should be used as the


default in the reports created in SFC.
- No barcode
- Code 39
- Interleaved 2 of 5

Specify production order Enter the piece rate separately, or does the piecework
rate setup apply to all orders.

Piecework rate formula Select a formula for calculating the piecework rate.
"Basic version".

Queue before If this field is selected, you can register this job type.

Setup If this field is marked, you can register this job type.

Process If this field is marked, you can register this job type.

Overlap If this field is marked, you can register this job type.

7 – 19
Setup
Standard setup

Field Description

Transport If this field is marked, you can register this job type.

Queue after If this field is marked, you can register this job type.

Cost cat. Mark this field if cost prices should be fixed, based on
operations' cost categories.

Field description (Project)

Field Description

Name of journal Enter the journal that any registrations in the project
module are to be transferred to.

Cost category Mark this field if a fixed cost price is to be used for
project costs.

7 – 20
Setup
Standard setup

Field description (Indirect activities)

Field Description

Ledger journal Enter the journal that indirect costs are to be


transferred to.

Cost category Mark this field if a fixed cost price is to be used for
indirect costs.

7 – 21
Setup
Payroll setup

Field Description

Rounding form Here you can select a general rounding code for any
overtime. The options are: Up, which rounds up all
overtime according to the number of centihours given
in the field ”Rounding”. Down, which rounds down
all overtime. Minimum, if a minimum overtime, for
example of one half hour, is paid, enter 0.5 in the
rounding field. Overtime over the minimum is paid
according to the actual time.

Round off Enter the number of centihours that overtime is to be


rounded to.

Buttons

Pay agreements
See the description of the function Pay agreements below.

Copy all to
Using this menu item, the entire pay agreement can be copied.

Count unit
Count units are used to delimit pay lines beyond a day. You can enter a period whereby a
minimum and maximum number of hours must be reached in order to trigger a pay type. For
example, in case of overtime, which can only be triggered after 37 hours of work per week.

Field description (Overview and General)

Field Description

Count unit Shows the count unit's ID number.

7 – 42
Setup
Payroll setup

Field Description

Description Here you can type a description of the count unit.

Minimum Enter the minimum value for the count unit.

Maximum Enter the maximum value for the count unit.

Period Enter the period during which you want the count unit
to add.

Wage type Shows the wage type for which adding is being done.

Wage type out Enter the pay type to be used when pay lines are
generated.

Pay agreement Shows the name of the pay agreement that the count
unit is associated with.

Button

Employee balances
This screen is described under Shop Floor Control/Setup/Employee/Employee balances.

Pay adjustment function

The purpose of pay adjustment


Using the pay adjusment function, you can make changes in the pay basis with retroactive
effect. The function is typically used to control the rules for pay determined on the basis of
events over a longer period.
Below is an example of how to use the "Pay Adjustment" function.

Example of how to use pay adjustment:


A company has an overtime rule that says that overtime is not earned until 40 hours of normal
time per week have been worked. Even if the employee had overtime at the beginning of the
week, this is reduced if he or she hasn’t worked the expected 40 hours by the end of the week.
"Excused" absence, however, is not subtracted from overtime.
What is more, weeks with holi days and the like have a reduced minimum limit for overtime.
That means that if the normal pay time per day is 8 hours, a full holi day reduces the minimum

7 – 43
Setup
Payroll setup

limit for overtime by 8 hours. Thus the minimum limit for overtime for the week containing a
holy day is 32 hours.

Pay rules for overtime:


Pay type "1201" is paid for normal time for the day
Pay type "1301" is paid for the day’s first 2 hours of overtime
Pay type "1302" is paid for the subsequent overtime hours

To deal with the above scenarios, the calculated average pay time and the calculated actual pay
time for the week can serve to adjust any overtime.
The calculated pay normtime is the paid hours in between the clock-in and clock-out times
specified on the profile sheets used for the daily calculation of work hours or, alternatively, the
number of hours given in the "Overtime / Flex limit" on the profile.
The calculated actual pay time is the paid time that the employees have worked per day.
The basis for adjusting the overtime is then the difference between the actual pay time and the
normtime.

Result table for calculating hours for the week.


Monday Tuesday Wednesday Thursday Friday Total
Scheduled clock-in 7:00 7:00 7:00 7:00 7:00
Scheduled clock-out 15:30 15:30 15:30 15:30 15:30
Expected pay time 8 8 8 8 8 40
Clock-in 7:00 7:00 9:00 7:00 9:00
Clock-out 18:30 14:30 15:30 18:30 15:30
Paid absence 0 1 0 0 0 1
Unpaid absence 0 0 2 0 2 4
Total pay time 11 8 6 11 6 42
Overtime 3 0 0 3 0 6

Specification of paid overtime:


Applying the above-mentioned pay rules for daily overtime, the following payroll records for
overtime will be generated for the week in question:
Monday:
Overtime hours 3 hours

7 – 44
Setup
Payroll setup

Paid pay type "1301" 2 hours


Paid pay type "1302" 1 hour
Thursday:
Overtime hours 3 hours
Paid pay type "1301" 2 hours
Paid pay type "1302" 1 hour

As shown in the above table, the total number of paid hours for the week is 42, 6 hours of
which are overtime.
This means that the week’s normal time is equal to 42 - 6 = 36 hours.
This can be balanced with the fact that there were 4 unpaid hours of absence during the week.
Those 4 hours are thus the difference between the week’s scheduled number of normal hours
and the week’s actual number of normal hours.
The 4 hours are deducted accordingly, thereby adjusting the paid overtime.

Set up of pay adjustment for overtime:


Beyond the button "Pay adjust" the following rule for pay adjustment is set up in the pay
agreement.

7 – 45
Setup
Payroll setup

Pay adjust
Using the pay adjustment function, you can make changes in the pay basis with retroactive
effect. The function is typically used to control the rules for the pay determined on the basis of
events over a longer period.

Field description (Overview and General)

Field Description

Base What is the basis for calculation of pay adjustment?

Pay type Identification of the pay type

Description Description field

Creteria Creteria for creating pay adjustments

Limit Limit of adjustment

Adjustment method Create adjusment records by day or by period?

Pay period Unique key, identifying the current pay period

Active Is this current pay adjustment setup active?

With the above rule for pay adjustment, the system will calculate the difference between the
actual pay time and the normtime for the selected pay period.
Use the "Adjustment paytypes" button to select the pay types to be adjusted in connection with
a pay adjustment.

7 – 46
Setup
Payroll setup

Button

Adjustment paytypes
This screen is used to select the pay types to be adjusted in connection with a pay adjustment.

Field description (Overview and General)

Field Description

Pay type Identification of the pay type

Description Description field

Offset pay type Possible offset pay type that should be adjusted

Description Description field

Enter pay types in the order in which the adjustment is to be made.


How much each pay type is adjusted depends on which adjustment rule is set up.
If you want each pay adjustment to be offset by another pay type, fill in the "Offset pay type"
field.

Specification of paid overtime:


After you have made a pay adjustment of the difference between actual pay time and
normtime (4 hours), the pay basis will be as follows:

7 – 47
Setup
Payroll setup

Monday:
Overtime hours 3 hours
Paid pay type "1301" 2 hours
Paid pay type "1302" 1 hour
Adjustment pay type "1302" -1 hour
Adjustment pay type "1301" -2 hours
Thursday:
Overtime hours 3 hours
Paid pay type "1301" 2 hours
Paid pay type "1302" 1 hour
Adjustment pay type "1302" -1 hour

Overtime to be paid for the pay period after pay adjustment:


Thursday:
Paid pay type "1301" 2 hours

Note: Pay adjustment are checked and created on a daily basis by the Shop Floor
Control / Approve / Transfer function.

Pay periods
This screen is described under Shop Floor Control / Setup / Payroll / Pay periods.

7 – 48
Setup
Payroll setup

Pay agreements

Use
Pay setup is used to determine what pay types are to be paid in connection with standard time,
overtime, breaks, flex, premiums, and absence.

On the above screen you can create the pay types that are to be paid on the selected day, for the
selected pay type. If you with to further set/delimit the pay type, the above screen allows you
to do so if you switch to the General tag page, since all setup options for the individual pay
type can be given here.
The following procedure for creating a pay agreement is recommended.
Select a day, for example Monday.
Create all pay types for Monday.
When this is done, Monday can be copied to the weeks's other days using the menu option
Copy day.
Next you rework each of the days, if the same rules do not apply to every day of the week in
the current pay agreement.

7 – 49
Setup
Payroll setup

Field description (Overview and General)

Field Description

Day The day in question is marked in the column. You can


change the day by clicking on another day with a
mouse.

Pay type The pay type in question is marked in the column.


The type is retrieved from the profile setup. You can
change the type by using your mouse to click on
another type.

Pay type Enter the pay type that is to be paid.

Description Shows a description of the pay type.

Factor Enter a factor to be multiplied by the quantity for the


pay type.

24-hour period start Shows a minus if the registration where the pay type
is to be generated from starts the day before. For
example, in the case of a bonus for night work that is
limited from 10 p.m. to 6 a.m.

From time Here you can enter a time from which the pay line is
to apply. If a time limit is set for the pay line, then the
counter used in the Minimum and Maximum fields is
reset for each time interval.

7 – 50
Setup
Payroll setup

Field Description

To time Here you can enter a time to which the pay line is to
apply. If a time limit is set for the pay line, then the
counter used in the Minimum and Maximum fields is
reset for each time interval.

Minimum Here you can enter a minimum number of hours that


must have been worked for the pay line to take effect.

Maximum Here you can enter a maximum number of hours that


must be worked for this pay line.

Activity Here you can enter an indirect activity as a criteria for


the pay line.

Minimum (Seniority) Here you can enter a minimum seniority as a criteria


for the pay line.

Maximum (Seniority) Here you can enter a maximum seniority as a criteria


for the pay line.

Rounding form If you want to round off the pay time, select the
rounding principle here. The options are Up, Down,
and to a Minimum.

Round off Enter the number of centihours that rounding is to


round to.

Count unit Select a count unit to serve as a criteria for the pay
line.

Minimum (count unit) Shows the count unit's minimum limit.

Maximum (count unit) Shows the count unit's maximum limit.

Period (count unit) Shows what period the count unit is added over.

Switch code Here you can enter a switch code to trigger the
secondary pay type and factor for the line. The switch
code can either be entered by the employee via the
registration screen or can be inserted on calculation.

Secondary pay type Shows the secondary pay type to be used if a switch
code is entered.

Secondary factor Here you can enter a factor that the secondary pay
type is to be multiplied by.

7 – 51
Setup
Payroll setup

Field Description

Constant Here you can enter a constant that is transferred as a


pay unit if pay is achieved.

Invert sign Mark this field if you want the sign reversed upon
transfer to pay.

Operation Here you can enter an MRP operation as a criteria for


the pay line.

Cancel payment Mark this field if you do not want the pay line
transferred to pay. This field is typically used to
generate cost prices for salaried employees.

Profile Here you can enter a profile as a criteria for the pay
line.

Hourly rate / Piece rate Enter the pay type that the line applies to, that is,
either an hourly rate or a piecework rate.

No paid time required Mark this field if the pay line is to be paid, even if no
time is registered for the day. The pay line is
generated upon approval. This function is often used
for vacation pay, etc.

Local menu

Copy day
This menu item is used to copy weekdays.

Premium (manual)

Path: Shop Floor Control / Setup / Payroll / Premiums

Use
You can use this window to create pay premiums. With the help of premiums, the user can
allocate individual premiums manually to an employee. These manual premiums are meant to

7 – 52
Setup
Payroll setup

be a supplement to the pay negotiations when the automatic premiums are not sufficient. The
manual premiums are allocated at the time of approval.

Field description (Overview, General, and Dimension):

Field Description

Premiums Enter a name of the premium.

Description Type a description of the premium.

Pay type Here you can enter a pay type to be paid when the
premium is triggered.

Department Here you can attach a department to the premium.

Cost center Here you can attach a cost center to the premium.

Purpose Here you can associate a purpose with the premium.

Payroll statistics

Path: Shop Floor Control / Setup / Payroll / Payroll statistics

Use
Pay statistics are used to collect, for example, statistics on overtime, premiums, and so forth.

7 – 53
Setup
Payroll setup

You can view the statistics in the employee directory and in queries.

Field description (Overview and General)

Field Description

Payroll statistics group Enter a number/ID for the statistics group.

Description Type a description of the statistics group.

Button

Setup
Under Setup you can define what pay type you want to run statistics for and which period the
statistic should be run for.

7 – 54
Setup
Payroll setup

Field description

Field Description

Pay type Enter the pay type you want to run statistics for.

Period Enter what period the statistics should be collected


for.

Description Shows the name of the pay type.

Button

Payroll statistics
This menu item is described under Shop Floor Control/Quiries/Pay/Payroll statistics.

Pay periods

Path: Shop Floor Control / Setup / Payroll / Pay periods

Use
You can use this window to create pay periods.

7 – 55
Setup
Payroll setup

Field description:

Field Description

Pay period Unique key, identifying the current pay period

Description Description of the pay period

From date From

To date To

Transaction text Text describing the transaction

Button

Create
Use this screen to create pay periods.

Field description:

Field Description

Pay period Unique key, identifying the current pay period

From date From

To date To

Count Number of units in each period

7 – 56
Setup
Payroll setup

Field Description

Unit Unit type:


- Day
- Month

7 – 57
Setup
Piecework setup

Piecework setup
Path: Shop Floor Control / Setup / Payroll / Piecework

Use
Under this menu item you will find functions for setting up SFC piecework.

Piecework

Path: Shop Floor Control / Setup / Payroll / Piecework / Piecework

Use
Piecework is used to pay an hourly rate to employees based on their efficiency on the various
jobs. Piecework can be set up to apply to all employees, a group, or a single individual.
Piecework can also be set up to apply to all piecework jobs or a specific job.

7 – 58
Setup
Piecework setup

In Shop Floor Control under Setup - Parameters, you can specify in the ”Specify production
order” field whether piecework is to be specified per production order or whether it should
cover all piecework. Note that all registrations must be marked as a piecework rate. The basic
formula for calculating a piecework rate is:
Estimated time in seconds per pce. * reported quantity / actual time in seconds * piecework
rate.

Field description (Overview and General)

Field Description

Piecework Identify the piecework.

Description Type a descriptive text on the piecework.

Delimit code Indicate whether the piecework is to apply to all, a


group of employees, or a single employee.

ID Enter a group or employee ID if the piecework is


delimited to group or employee.

Rate Enter the piecework rate per hour if the employee


satisfies the planned time and planned quantity.

Minimum rate Enter a pay type from which a minimum rate, if any,
is to be taken. The pay type is also used for payment
of piecework rates.

Closed Mark this field if the piecework job is closed and is


no longer open for registrations.

7 – 59
Setup
Piecework setup

Field Description

Production If settings under the parameter screen in Shop Floor


Control dictate that piecework is to be specified for
each production, enter the production number here.

Oper. No. Shows the operation number.

Job identification Enter the job ID.

Rate Shows the calculated rates for the piecework.

Production qty. Shows the reported quantity.

Time Shows the actual time consumption for the job.

Piecework groups

Path: Shop Floor Control / Setup / Payroll / Piecework / Piecework groups

Use
The piecework group can be set up to limit which employees are included in an individual
piecework job.

Field description (Overview and General)

Field Description

ID Enter an ID for the group.

Description Type a descriptive text for the group.

7 – 60
Setup
Payroll setup

Field Description

Rounding form Here you can select a general rounding code for any
overtime. The options are: Up, which rounds up all
overtime according to the number of centihours given
in the field ”Rounding”. Down, which rounds down
all overtime. Minimum, if a minimum overtime, for
example of one half hour, is paid, enter 0.5 in the
rounding field. Overtime over the minimum is paid
according to the actual time.

Round off Enter the number of centihours that overtime is to be


rounded to.

Buttons

Pay agreements
See the description of the function Pay agreements below.

Copy all to
Using this menu item, the entire pay agreement can be copied.

Count unit
Count units are used to delimit pay lines beyond a day. You can enter a period whereby a
minimum and maximum number of hours must be reached in order to trigger a pay type. For
example, in case of overtime, which can only be triggered after 37 hours of work per week.

Field description (Overview and General)

Field Description

Count unit Shows the count unit's ID number.

7 – 42
Setup
Payroll setup

Field Description

Description Here you can type a description of the count unit.

Minimum Enter the minimum value for the count unit.

Maximum Enter the maximum value for the count unit.

Period Enter the period during which you want the count unit
to add.

Wage type Shows the wage type for which adding is being done.

Wage type out Enter the pay type to be used when pay lines are
generated.

Pay agreement Shows the name of the pay agreement that the count
unit is associated with.

Button

Employee balances
This screen is described under Shop Floor Control/Setup/Employee/Employee balances.

Pay adjustment function

The purpose of pay adjustment


Using the pay adjusment function, you can make changes in the pay basis with retroactive
effect. The function is typically used to control the rules for pay determined on the basis of
events over a longer period.
Below is an example of how to use the "Pay Adjustment" function.

Example of how to use pay adjustment:


A company has an overtime rule that says that overtime is not earned until 40 hours of normal
time per week have been worked. Even if the employee had overtime at the beginning of the
week, this is reduced if he or she hasn’t worked the expected 40 hours by the end of the week.
"Excused" absence, however, is not subtracted from overtime.
What is more, weeks with holi days and the like have a reduced minimum limit for overtime.
That means that if the normal pay time per day is 8 hours, a full holi day reduces the minimum

7 – 43
Setup
Payroll setup

limit for overtime by 8 hours. Thus the minimum limit for overtime for the week containing a
holy day is 32 hours.

Pay rules for overtime:


Pay type "1201" is paid for normal time for the day
Pay type "1301" is paid for the day’s first 2 hours of overtime
Pay type "1302" is paid for the subsequent overtime hours

To deal with the above scenarios, the calculated average pay time and the calculated actual pay
time for the week can serve to adjust any overtime.
The calculated pay normtime is the paid hours in between the clock-in and clock-out times
specified on the profile sheets used for the daily calculation of work hours or, alternatively, the
number of hours given in the "Overtime / Flex limit" on the profile.
The calculated actual pay time is the paid time that the employees have worked per day.
The basis for adjusting the overtime is then the difference between the actual pay time and the
normtime.

Result table for calculating hours for the week.


Monday Tuesday Wednesday Thursday Friday Total
Scheduled clock-in 7:00 7:00 7:00 7:00 7:00
Scheduled clock-out 15:30 15:30 15:30 15:30 15:30
Expected pay time 8 8 8 8 8 40
Clock-in 7:00 7:00 9:00 7:00 9:00
Clock-out 18:30 14:30 15:30 18:30 15:30
Paid absence 0 1 0 0 0 1
Unpaid absence 0 0 2 0 2 4
Total pay time 11 8 6 11 6 42
Overtime 3 0 0 3 0 6

Specification of paid overtime:


Applying the above-mentioned pay rules for daily overtime, the following payroll records for
overtime will be generated for the week in question:
Monday:
Overtime hours 3 hours

7 – 44
Setup
Payroll setup

Paid pay type "1301" 2 hours


Paid pay type "1302" 1 hour
Thursday:
Overtime hours 3 hours
Paid pay type "1301" 2 hours
Paid pay type "1302" 1 hour

As shown in the above table, the total number of paid hours for the week is 42, 6 hours of
which are overtime.
This means that the week’s normal time is equal to 42 - 6 = 36 hours.
This can be balanced with the fact that there were 4 unpaid hours of absence during the week.
Those 4 hours are thus the difference between the week’s scheduled number of normal hours
and the week’s actual number of normal hours.
The 4 hours are deducted accordingly, thereby adjusting the paid overtime.

Set up of pay adjustment for overtime:


Beyond the button "Pay adjust" the following rule for pay adjustment is set up in the pay
agreement.

7 – 45
Setup
Payroll setup

Pay adjust
Using the pay adjustment function, you can make changes in the pay basis with retroactive
effect. The function is typically used to control the rules for the pay determined on the basis of
events over a longer period.

Field description (Overview and General)

Field Description

Base What is the basis for calculation of pay adjustment?

Pay type Identification of the pay type

Description Description field

Creteria Creteria for creating pay adjustments

Limit Limit of adjustment

Adjustment method Create adjusment records by day or by period?

Pay period Unique key, identifying the current pay period

Active Is this current pay adjustment setup active?

With the above rule for pay adjustment, the system will calculate the difference between the
actual pay time and the normtime for the selected pay period.
Use the "Adjustment paytypes" button to select the pay types to be adjusted in connection with
a pay adjustment.

7 – 46
Setup
Payroll setup

Button

Adjustment paytypes
This screen is used to select the pay types to be adjusted in connection with a pay adjustment.

Field description (Overview and General)

Field Description

Pay type Identification of the pay type

Description Description field

Offset pay type Possible offset pay type that should be adjusted

Description Description field

Enter pay types in the order in which the adjustment is to be made.


How much each pay type is adjusted depends on which adjustment rule is set up.
If you want each pay adjustment to be offset by another pay type, fill in the "Offset pay type"
field.

Specification of paid overtime:


After you have made a pay adjustment of the difference between actual pay time and
normtime (4 hours), the pay basis will be as follows:

7 – 47
Setup
Payroll setup

Monday:
Overtime hours 3 hours
Paid pay type "1301" 2 hours
Paid pay type "1302" 1 hour
Adjustment pay type "1302" -1 hour
Adjustment pay type "1301" -2 hours
Thursday:
Overtime hours 3 hours
Paid pay type "1301" 2 hours
Paid pay type "1302" 1 hour
Adjustment pay type "1302" -1 hour

Overtime to be paid for the pay period after pay adjustment:


Thursday:
Paid pay type "1301" 2 hours

Note: Pay adjustment are checked and created on a daily basis by the Shop Floor
Control / Approve / Transfer function.

Pay periods
This screen is described under Shop Floor Control / Setup / Payroll / Pay periods.

7 – 48
Setup
Payroll setup

Pay agreements

Use
Pay setup is used to determine what pay types are to be paid in connection with standard time,
overtime, breaks, flex, premiums, and absence.

On the above screen you can create the pay types that are to be paid on the selected day, for the
selected pay type. If you with to further set/delimit the pay type, the above screen allows you
to do so if you switch to the General tag page, since all setup options for the individual pay
type can be given here.
The following procedure for creating a pay agreement is recommended.
Select a day, for example Monday.
Create all pay types for Monday.
When this is done, Monday can be copied to the weeks's other days using the menu option
Copy day.
Next you rework each of the days, if the same rules do not apply to every day of the week in
the current pay agreement.

7 – 49
Setup
Payroll setup

Field description (Overview and General)

Field Description

Day The day in question is marked in the column. You can


change the day by clicking on another day with a
mouse.

Pay type The pay type in question is marked in the column.


The type is retrieved from the profile setup. You can
change the type by using your mouse to click on
another type.

Pay type Enter the pay type that is to be paid.

Description Shows a description of the pay type.

Factor Enter a factor to be multiplied by the quantity for the


pay type.

24-hour period start Shows a minus if the registration where the pay type
is to be generated from starts the day before. For
example, in the case of a bonus for night work that is
limited from 10 p.m. to 6 a.m.

From time Here you can enter a time from which the pay line is
to apply. If a time limit is set for the pay line, then the
counter used in the Minimum and Maximum fields is
reset for each time interval.

7 – 50
Setup
Payroll setup

Field Description

To time Here you can enter a time to which the pay line is to
apply. If a time limit is set for the pay line, then the
counter used in the Minimum and Maximum fields is
reset for each time interval.

Minimum Here you can enter a minimum number of hours that


must have been worked for the pay line to take effect.

Maximum Here you can enter a maximum number of hours that


must be worked for this pay line.

Activity Here you can enter an indirect activity as a criteria for


the pay line.

Minimum (Seniority) Here you can enter a minimum seniority as a criteria


for the pay line.

Maximum (Seniority) Here you can enter a maximum seniority as a criteria


for the pay line.

Rounding form If you want to round off the pay time, select the
rounding principle here. The options are Up, Down,
and to a Minimum.

Round off Enter the number of centihours that rounding is to


round to.

Count unit Select a count unit to serve as a criteria for the pay
line.

Minimum (count unit) Shows the count unit's minimum limit.

Maximum (count unit) Shows the count unit's maximum limit.

Period (count unit) Shows what period the count unit is added over.

Switch code Here you can enter a switch code to trigger the
secondary pay type and factor for the line. The switch
code can either be entered by the employee via the
registration screen or can be inserted on calculation.

Secondary pay type Shows the secondary pay type to be used if a switch
code is entered.

Secondary factor Here you can enter a factor that the secondary pay
type is to be multiplied by.

7 – 51
Setup
Payroll setup

Field Description

Constant Here you can enter a constant that is transferred as a


pay unit if pay is achieved.

Invert sign Mark this field if you want the sign reversed upon
transfer to pay.

Operation Here you can enter an MRP operation as a criteria for


the pay line.

Cancel payment Mark this field if you do not want the pay line
transferred to pay. This field is typically used to
generate cost prices for salaried employees.

Profile Here you can enter a profile as a criteria for the pay
line.

Hourly rate / Piece rate Enter the pay type that the line applies to, that is,
either an hourly rate or a piecework rate.

No paid time required Mark this field if the pay line is to be paid, even if no
time is registered for the day. The pay line is
generated upon approval. This function is often used
for vacation pay, etc.

Local menu

Copy day
This menu item is used to copy weekdays.

Premium (manual)

Path: Shop Floor Control / Setup / Payroll / Premiums

Use
You can use this window to create pay premiums. With the help of premiums, the user can
allocate individual premiums manually to an employee. These manual premiums are meant to

7 – 52
Setup
Payroll setup

be a supplement to the pay negotiations when the automatic premiums are not sufficient. The
manual premiums are allocated at the time of approval.

Field description (Overview, General, and Dimension):

Field Description

Premiums Enter a name of the premium.

Description Type a description of the premium.

Pay type Here you can enter a pay type to be paid when the
premium is triggered.

Department Here you can attach a department to the premium.

Cost center Here you can attach a cost center to the premium.

Purpose Here you can associate a purpose with the premium.

Payroll statistics

Path: Shop Floor Control / Setup / Payroll / Payroll statistics

Use
Pay statistics are used to collect, for example, statistics on overtime, premiums, and so forth.

7 – 53
Setup
Payroll setup

You can view the statistics in the employee directory and in queries.

Field description (Overview and General)

Field Description

Payroll statistics group Enter a number/ID for the statistics group.

Description Type a description of the statistics group.

Button

Setup
Under Setup you can define what pay type you want to run statistics for and which period the
statistic should be run for.

7 – 54
Setup
Payroll setup

Field description

Field Description

Pay type Enter the pay type you want to run statistics for.

Period Enter what period the statistics should be collected


for.

Description Shows the name of the pay type.

Button

Payroll statistics
This menu item is described under Shop Floor Control/Quiries/Pay/Payroll statistics.

Pay periods

Path: Shop Floor Control / Setup / Payroll / Pay periods

Use
You can use this window to create pay periods.

7 – 55
Setup
Payroll setup

Field description:

Field Description

Pay period Unique key, identifying the current pay period

Description Description of the pay period

From date From

To date To

Transaction text Text describing the transaction

Button

Create
Use this screen to create pay periods.

Field description:

Field Description

Pay period Unique key, identifying the current pay period

From date From

To date To

Count Number of units in each period

7 – 56
Setup
Payroll setup

Field Description

Unit Unit type:


- Day
- Month

7 – 57
Setup
Piecework setup

Piecework setup
Path: Shop Floor Control / Setup / Payroll / Piecework

Use
Under this menu item you will find functions for setting up SFC piecework.

Piecework

Path: Shop Floor Control / Setup / Payroll / Piecework / Piecework

Use
Piecework is used to pay an hourly rate to employees based on their efficiency on the various
jobs. Piecework can be set up to apply to all employees, a group, or a single individual.
Piecework can also be set up to apply to all piecework jobs or a specific job.

7 – 58
Setup
Piecework setup

In Shop Floor Control under Setup - Parameters, you can specify in the ”Specify production
order” field whether piecework is to be specified per production order or whether it should
cover all piecework. Note that all registrations must be marked as a piecework rate. The basic
formula for calculating a piecework rate is:
Estimated time in seconds per pce. * reported quantity / actual time in seconds * piecework
rate.

Field description (Overview and General)

Field Description

Piecework Identify the piecework.

Description Type a descriptive text on the piecework.

Delimit code Indicate whether the piecework is to apply to all, a


group of employees, or a single employee.

ID Enter a group or employee ID if the piecework is


delimited to group or employee.

Rate Enter the piecework rate per hour if the employee


satisfies the planned time and planned quantity.

Minimum rate Enter a pay type from which a minimum rate, if any,
is to be taken. The pay type is also used for payment
of piecework rates.

Closed Mark this field if the piecework job is closed and is


no longer open for registrations.

7 – 59
Setup
Piecework setup

Field Description

Production If settings under the parameter screen in Shop Floor


Control dictate that piecework is to be specified for
each production, enter the production number here.

Oper. No. Shows the operation number.

Job identification Enter the job ID.

Rate Shows the calculated rates for the piecework.

Production qty. Shows the reported quantity.

Time Shows the actual time consumption for the job.

Piecework groups

Path: Shop Floor Control / Setup / Payroll / Piecework / Piecework groups

Use
The piecework group can be set up to limit which employees are included in an individual
piecework job.

Field description (Overview and General)

Field Description

ID Enter an ID for the group.

Description Type a descriptive text for the group.

7 – 60
Setup
Piecework setup

Button

Members
Attaches the employees who the group is to apply to.

7 – 61
Setup
Production setup

Production setup
Path: Shop Floor Control / Setup / Production

Use
Use this menu item to set up the MRP parameters applicable to SFC.

Allocation keys

Path: Shop Floor Control / Setup / Production / Allocation keys

Use
Allocation keys are used to allocate bundle time for the different resources/groups. When you
create a bundle allocation for a resource/group, the bundle allocation given under Shop Floor

7 – 62
Setup
Production setup

Control/Setup/Parameters, is overridden. You can choose from the following allocation keys:
Estimation, Job, Net time, and Payroll allocation.
If more than one allocation key is used in a bundle, the allocation keys, on the first job in the
bundle is used on all the jobs.
If you select Estimation, the bundle time will be distributed according to the estimated time of
the individual jobs.
If you select Jobs, the bundle time will be distributed according to the number of jobs in the
bundle. This means that the jobs are each allotted an equal portion of the total bundle time.
If net time is chosen, then allocation is based on the total net time for the jobs in a bundle.
Each job is calculated according to the start and stop time.
Finally, you can select Pay allocation, which means that the actual job time is allocated to each
jobs in the bundle. The actual SFC cost price per hour is recalculated with the net time factor.
The Pay allocation is normaly used when one employee is working with several machines at
the same time.

Field description (Overview and General)

Field Description

Group Mark this field if the allocation key is to apply to a


resource group.

Work center Enter a work center/group.

Allocation Enter the allocation key to apply to the resource/


group. You can choose from the following allocation
keys: Estimation, Job, Net time, and Payroll
allocation.

7 – 63
Setup
Production setup

Calculation of time on jobs in a bundle


Below is an example of 3 jobs planned in the MRP.

MRP estimated time on the jobs


Job 1 = 4 hours
Job 2 = 1 hour
Job 3 = 3 hours
Total estimated time = Job 1 + Job 2 + Job 3 = 4 + 1 + 3 = 8 hours

7 – 64
Setup
Production setup

Below is an example of the actual time spent on the 3 jobs in a bundle.

Total bundle time = 08:00-16:00 = 8 hours


Job 1 bundle time = 08:00-12:00 = 4 hours
Job 2 bundle time = 11:00-14:00 = 3 hours
Job 3 bundle time = 11:00-16:00 = 5 hours

Below are examples that show how SFC allocates the time on the jobs in a bundle, depending
on the different kind of allocation keys used.

Calculation key: Estimation


Total bundle time = 08:00-16:00 = 8 hours
Estimated bundle time = 4+1+3 = 8 hours
Number of jobs = Job 1 + Job 2 + Job 3 = 3 jobs
Formular: Time pr. job = Total bundle time * (Estimated job time / Total estimated time)
Job 1 = 8 * (4 / 8) = 4 hours

7 – 65
Setup
Production setup

Job 2 = 8 * (1 / 8) = 1 hour
Job 3 = 8 * (3 / 8) = 3 hours

Calculation key: Job


Bundle time = 08:00-16:00 = 8 hours
Number of jobs = Job 1 + Job 2 + Job 3 = 3 jobs
Formular: Time pr. job = Bundle time / Number of jobs
Job 1 = 8 / 3 = 2,67 hours
Job 2 = 8 / 3 = 2,67 hours
Job 3 = 8 / 3 = 2,67 hours

Calculation key: Net time


Formular: Calculated time per reporting = Bundle time / Number of jobs
Bundle time 08:00 - 11:00 = 3 hours, 1 job running. (Job 1).
Job 1 = 3 / 1 = 3 hours
Bundle time 11:00 - 12:00 = 1 hour, 3 jobs running. (Job 1 + Job 2 + Job 3).
Job 1 = 1 / 3 = 0.33 hour
Job 2 = 1 / 3 = 0.33 hour
Job 3 = 1 / 3 = 0.33 hour
Bundle time 12:00 - 14:00 = 2 hours, 2 jobs running. (Job 2 + Job 3).
Job 2 = 2 / 2 = 1 hour
Job 3 = 2 / 2 = 1 hour
Bundle time 14:00 - 16:00 = 2 hours, 1 job running. (Job 3).
Job 3 = 2 / 1 = 2 hours
Total bundle time per job:
Job 1 = 3 + 0.33 = 3.33 hours
Job 2 = 0.33 + 1 = 1.33 hour
Job 3 = 0.33 + 1 + 2 = 3.33 hours

7 – 66
Setup
Production setup

Calculation key: Payroll allocation


Bundle time = 08:00-16:00 = 8 hours
Formular: Actual time per job = Actual time in bundle
Job 1 = 08:00 - 12:00 = 4 hours
Job 2 = 11:00 - 14:00 = 3 hours
Job 3 = 11:00 - 16:00 = 5 hours
If SFC is setup to use real cost, the cost per hour is normaly multiplied with the hours
calculated on each job, with Payroll allocation, however, the cost per hour is recalculated with
the factor found in the Net time formular, since the hours worked are lower than the number of
hours sent to the MRP.
Formular: Cost per hour= Total bundle time per job (calculated result from Net time) / Actual
time per job * Cost per hour.
Job 1 = 3.33 / 4 * SFC Cost price per hour = 0.8325 * SFC Cost price per hour
Job 2 = 1.33 / 3 * SFC Cost per hour = 0.4433 * SFC Cost per hour
Job 2 = 3.33 / 5 * SFC Cost per hour = 0.666 * SFC Cost per hour

Start - default values

Path: Shop Floor Control / Setup / Production / Start – default values

Use
Under this menu item via Shop Floor Control you can set standard production parameters
when starting productions from Shop Floor Control.

Field description

7 – 67
Setup
Production setup

For a field description, see the manual describing standard Axapta production. Settings
defined in this screen are only applicable for start via Shop Floor Control.

Report as finished - default values

Path: Shop Floor Control / Setup / Production / Report as finished – default values

Use
Under this menu item via Shop Floor Control you can set standard production parameters
when reporting productions as finished from Shop Floor Control.

Field description
For a field description, see the manual describing standard Axapta production. Settings
defined in this screen are only applicable for reporting as finished via Shop Floor Control.

7 – 68
Setup
Terminal setup

Terminal setup
Path: Shop Floor Control / Setup / Terminals

Use
Under this menu item you can set up and apply terminal integration..

Terminals

Path: Shop Floor Control / Setup / Terminals / Terminals

Use
This is where you set up industrial terminals.

7 – 69
Setup
Terminal setup

There is currently full support for Benzing industrial terminals with Benzing 90x interface.

Field description (Overview)

Field Description

Terminal Enter the terminal name identifying the terminal.

Description Shows a description of the terminal.

Terminal type Shows the terminal type.


- No type selected
- Kaba Benzing 9520

7 – 70
Setup
Terminal setup

Field description (General)

Field Description

Program Identifies the terminal's integrated program and


version.

Stream ID Shows the terminal's Stream ID, which tells which


communication channel should be used when the
terminal is to communicate with Axapta.

Group ID Shows the terminal's Group ID, which tells what


terminal group the terminal is a part of.
This field must be completed.

Device ID Shows the terminal's Device ID, which is the


terminal's external identification.
This field must be completed.

Active Shows whether the terminal is active.

For the other fields, the description can be viewed in the field description for Overview.

7 – 71
Setup
Terminal setup

Field description (File identification)

Field Description

Parameter file path Shows the path to the terminal's parameter file.
Contains information about the terminal's dialog
setup, etc.

File name Shows the file name applicable to the path.

Booking file path Shows the path to the terminal's booking file.
Contains information about the registrations made on
the terminal.

File name Shows the file name applicable to the path.

Order file path Shows the path to the terminal's order file. Contains
information about commands to be sent to the
terminal.

File name Shows the file name applicable to the path.

Master file path Shows the path that master files are written to and
read from. Contains employee information that is sent
to the terminal. This can include employee name,
balances such as flex, etc.

File name Shows the file name applicable to the path.

7 – 72
Setup
Terminal setup

For all the above file names, the file name is established automatically based on the terminal's
type and its stream ID.

Terminal tasks

Path: Shop Floor Control / Setup / Terminals / Terminal tasks

Use
Under this menu item you can set up jobs for emptying terminals and the like.

Field description (Upper window – Overview and General)

Field Description

Task code Shows the line's associated task type.


- No task selected
- Read registrations
- Write parameters
- Read parameters
- Write master records
- Read master records
- Synchronize terminal clock

7 – 73
Setup
Terminal setup

Field Description

From date Shows a limit as to the date that the task is to become
effective.

To date Shows a limit as to the date that the task is no longer


to be in effect.

From weekday Sets a limit as to what weekday the task is to become


effective.
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday

To weekday Sets a limit as to what weekday the task is no longer


effective.

From time Sets a limit as to what time the task is to be effective


from.

To time Sets a limit as to what time the task is to be effective


to.

Repeat frequency Shows how often the task should be repeated.


Expressed in seconds.

7 – 74
Setup
Terminal setup

Field description (Bottom window – Overview and General)

Field Description

Terminal Shows the terminal that the task is to apply to.

Description Shows the terminal's description.

Terminal type Shows the type of terminal.

Terminal ID Shows the terminal's external terminal ID.

Group ID Shows the terminal's group ID.

Stream ID Shows the terminal's associated stream ID.

If no terminals are specified, the task will apply to all terminals.

Send statistics

Path: Shop Floor Control / Setup / Terminals / Send statistics

Use
Here you select which statistic information you want to display in the industrial terminals.

7 – 75
Setup
Terminal setup

Field description (Overview and General)

Field Description

Payroll statistics group Shows what pay statistics group is to send balance
information to the terminals.

External name Indicates an external prefix for the statistics group.

Flex Shows whether the statistics line is for flex statistics.

You cannot use the same line for both payroll statistics and flex statistics.
Therefore, two lines are made, providing both types of balance information are to be sent out
in the terminals.

Terminal server

Path: Shop Floor Control / Setup / Terminals / Terminal server

Use
Under this menu item you can run the jobs created under Terminal task.

Field description

Field Description

Date Shows the day's date.

7 – 76
Setup
Terminal setup

Field Description

Time Shows the time at regular intervals.

Task Shows what task is currently being performed.

Action Shows information about the action.

Terminal Shows what terminal is currently being


communicated with.

File Shows the path and file currently being used.

Status Shows the result of the action.

7 – 77
Setup
Wizard setup

Wizard setup
Path: Shop Floor Control / Setup / Wizards

Use
Here you will find the wizards belonging to SFC.

7 – 78
Setup
Wizard setup

Setup wizards

Path: Shop Floor Control / Setup / Wizards / Setup wizard

Use
This is where a job that initiates the SFC basic system is run. Here you can adapt General
parameters. You can choose whether Productions, Projects, and Indirect activities are to have a
job ID added and whether to create automatically default system activities.

Buttons

< Back
This button is inactive on this screen.

Next >
This button jumps forward to the next screen.

Cancel
This button interrupts the Wizard.

7 – 79
Setup
Wizard setup

Buttons

Parameters
This button takes you to the Parameters menu item.
Here you can define parameter settings for the following: General, Productions, Project,
Indirect activities, Cost price, Pay, Display options, and Number series.
For more information, see under Setup – Parameters.

< Back
This button takes you back to the preceding screen.

Next >
This button jumps forward to the next screen.

Cancel
This button interrupts the Wizard.

7 – 80
Setup
Wizard setup

Field description

Field Description

Assign Operations job Here you can choose whether to assign job number to
numbers? the operations that do not yet have one.
It is better if the field Job level, under Setup –
Parameters – Production, is set to ”Route”.

Assign Projects job numbers? Here you can choose whether to assign job number to
the projects that do not yet have one.

Assign Activities in project Here you can choose whether to assign job numbers
job numbers? to the activities underling the projects that do not yet
have one.

7 – 81
Setup
Wizard setup

Buttons

< Back
This button takes you back to the preceding screen.

Next >
This button jumps forward to the next screen.

Cancel
This button interrupts the Wizard.

Field description

Field Description

Create waiting activity? Here you can choose whether to create a job-type
indirect activity ”System waiting”.
This is used by default in SFC when employees
clock-in without clocking in for a production, a
project, or an indirect activity.

7 – 82
Setup
Wizard setup

Field Description

Create clock-in/clock-out Here you can choose whether to create two job-type
activity? indirect activities ”Clock-in” and ”Clock-out”.
These are used by default in SFC when employees
make clock-in or clock-out registrations.

Update parameters? Here you can choose whether the settings defined
under parameters should update the current settings.

Buttons

< Back
This button takes you back to the preceding screen.

Next >
This button jumps forward to the next screen.

Cancel
This button interrupts the Wizard.

7 – 83
Setup
Wizard setup

Field description

Field Description

Finish Shows whether the job described in the Description


field has been completed or not.

Description Shows a description of the job (not) completed.

Buttons

< Back
This button takes you back to the preceding screen.

Finish
This button updates SFC with the selected adaptations made in this Wizard.

7 – 84
Setup
Wizard setup

Cancel
This button interrupts the Wizard.

7 – 85
Setup
Wizard setup

7 – 86

Vous aimerez peut-être aussi