This constant sets the amount of time in seconds until the Labor entry screens timeout and clear when data is entered in a screen but the transaction is not completed.
Entering a 0 (zero) for the number of seconds will prevent the Labor entry screens from timing out and clearing.
When using Auto Indirect Method other than NONE, this is where you set the default Indirect Labor Code for situations when the Employee Master or Sys User record does not have a default entered.
This prompt has the following options:
When Time and Attendance is enabled and Auto Indirect Method is active, the difference between your T & A Clock IN and your first transaction is recorded using this code.
Check the box to enable Time and Attendance Reporting. NovoRoi Systems recommends not enabling this prompt.
This prompt has the following options:
The Facility Code Source assigned for all Labor transactions is selected based on the option chosen.
This check box enables the Work Center prompt on the Direct Labor screen.
Enter the number of hours between transactions that will trigger the warning. Setting this at 0 hours will disable the warning.
This check box enables the Labor Efficiency Prompt on the Direct Labor screen.
This checkbox enables Automatic Indirect Labor for the Advanced Wip Tote Picking function.
Toggle this checkbox to require that each sequence for a work order is complete before a user can move to the next sequence to record labor.
This prompt controls how time is calculated for Use Multiple Employees who are clocked in to more than one work order at a time. This setting has the following options:
This setting only applies to Use Multiple employees when they are clocked in to multiple work orders.
The Use Multiple setting for Labor allows for a user to be logged into more than one work order at a time. This can be set to a default of yes or no via the Nexus Employee Master Schema. You can also individually set the flag for each user by modifying the EM.MAINT screen in M2k to flag individual users to be able to Use Multiple. You can view your settings in the Employee_Master table in SQL:
Directions on how to use Indirect and Direct Labor in NovoNexus with the UseMultiple setting turned off and with the UseMultiple setting turned on is detailed in subsequent sections here.
The Time Clock Function records Time and Attendance for an employee. The employee's time is recorded based on the server timestamp.
Please note: Time and Attendance must be turned on in Labor Constants in order to access this function.
Enter Employee ID (Employee Number from Employee Master)
The Employee Name will pre-fill once the Employee ID is entered.
The In or Out field will pre-fill based on the employee's current status.
Hit <enter> to complete the transaction.
The Supervisor Mode for Time Clock allows a supervisor to enter a time clock transaction for the employee, choosing the exact date and time that will be recorded.
Please note: Time and Attendance must be turned on in Labor Constants in order to access this function.
Enter Employee ID (Employee Number from Employee Master).
The Employee Name will pre-fill once the Employee ID is entered.
This field will pre-fill with the current date. The supervisor may change this date as needed. Hit <enter> to accept the date entered.
After hitting <enter> to accept the date, the Entry Time field will pre-fill with the current time. The supervisor may change this time as needed.
The In or Out field will pre-fill based on the employee's current status. Hit <enter> to accept.
Hit <enter> or click on Accept to complete the transaction.
When Indirect and Direct Labor transactions are entered without the UseMultiple setting turned on for a user, the user will log IN to the first transaction of the day, log OUT of the first transaction of the day, and then will only log OUT of transactions for the remainder of the day. The NovoNexus system will use the previous log out time to calculate the total time recorded on the next transaction.
Here is a brief summary of NovoNexus Labor flow when UseMultiple is set to N (NO) for a user:
Please Note: For the first entry of the day, the In or Out box should default to I - IN and be greyed out. An I - IN is the default as the first entry of the day must always be an IN transaction. If the first transaction of the day defaults to O - OUT, the user didn't Clock out EOD at the end of the previous shift. A supervisor will need to fix this.
Enter Employee ID (Employee Number from Employee Master).
The Employee Name will pre-fill once the Employee ID is entered.
The In or Out field will pre-fill based on the employee's current Labor status. Hit <enter> to accept.
Enter the Indirect Labor Code and hit <enter>. If this is the first OUT for the day for the user, the user must log out of the same Indirect Labor Code entered when the user logged in. In this situation, the Labor Code will pre-fill with the Labor Code entered when the user logged in.
Please note: You may click on the ellipses box to look up Indirect Labor Codes.
Enter N for Clock out EOD (End of Day) if this is NOT the final log out of the day.
Enter Y for Clock out EOD (End of Day) if this IS the final log out of the day.
Hit <enter> or click on Accept to complete the transaction.
Please Note: If the first labor transaction of the day for a user was an Indirect Labor transaction, then Steps 1 & 2 of Direct Labor without UseMultiple can be skipped. The user will have already established a first IN/OUT for the day when clocking IN and then OUT of the Indirect Labor. transaction. The user can proceed to Step 3 and continue to clock OUT of work orders and/or Indirect Labor throughout the day.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
Recent labor transaction history will display here for reference.
Check to make sure In or Out displays an I for IN. If the first transaction of the day defaults to O - OUT, the user didn't Clock out EOD at the end of the previous shift. A supervisor will need to fix this.
Enter the Work Order Number and Sequence into the WO and Seq (WO*SEQ) field, using the format WO*SEQ, which consists of the work order number, asterisk, and sequence number. For example, 1370*10
Hit <enter> or click on Accept to clock in to the work order.
The user is now clocked in to the work order. The user can be performing setup or working directly on the work order.
When the user is done with this work order and ready to move to the next work order, they will clock out of the first work order.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
Recent labor transaction history will display here for reference, updated now with the current WO*SEQ.
On this first clock OUT for the day, the In or Out field will default to O for OUT and be greyed out.
Enter the first Work Order Number and Sequence into WO and Seq (WO*SEQ). If any other WO*SEQ is entered, you will receive an error message.
Enter quantity completed (must be a number, 0 or higher).
Enter setups completed (must be a number, 0 or higher).
Enter a Y for Yes or an N for No.
Enter N for Clock out EOD (End of Day).
Hit <enter> or click on Accept to clock out of the work order.
After the first clock IN and clock OUT for the day, the user will start the next work order after clocking out of the first one but will not enter a transaction at this time. Now that an IN and OUT have been recorded for the day all the subsequent OUTs will use the previous OUT to calculate the time on a work order.
Please Note: The user can alternate Indirect labor with Direct Labor with only clock outs until the end of the day.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
Transaction History: Recent labor transaction history will display here for reference.
Now that the first clock IN and Clock OUT of the day has been established, the In or Out field will default to O for OUT and be greyed out.
Enter the second Work Order Number and Sequence into the WO and Seq (WO*SEQ) field, using the format WO*SEQ, which consists of the work order number, asterisk, and sequence number. For example, 1470*20
Enter quantity completed (must be a number, 0 or higher).
Enter setups completed (must be a number, 0 or higher).
Enter a Y for Yes or an N for No.
Enter N for Clock out EOD (End of Day).
Hit <enter> or click on Accept to clock out of the work order.
The user will continue to follow steps 3-4, entering only OUTs until the end of the day.
At the end of the day when all work is complete, the user will clock out of the last work order by entering the last work order number in WO and Seq (WO*SEQ) and entering a Y for Clock out EOD (End of Day). This action will clock the user out of the final work order and set up Novo Labor to accept an “In” entry on the next work day.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
Recent labor transaction history will display here for reference.
The In or Out field will default to O for OUT and be greyed out.
Enter the last Work Order Number and Sequence into the WO and Seq (WO*SEQ) field, using the format WO*SEQ, which consists of the work order number, asterisk, and sequence number. For example, 1380*20
Enter quantity completed (must be a number, 0 or higher).
Enter setups completed (must be a number, 0 or higher).
Enter a Y for Yes or an N for No.
Enter Y for Clock out EOD (End of Day).
Hit <enter> or click on Accept to clock out of the work order and to Clock out EOD (End of Day).
If you need to record setup time on a work order separate from the time spent working directly on the work order, you can have the employee clock out of setup separately from the time spent working directly on the work order:
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
Transaction History: Recent labor transaction history will display here for reference.
The In or Out field will default to O for OUT and be greyed out.
Enter the WO and Seq (WO*SEQ) that is the same for both the setup and work that will follow
Enter “0” for Qty Complete
Enter Setup Complete (must be a number, 1 or higher)
Enter a Y for Yes or an N for No.
Enter N for Clock out EOD (End of Day)
Hit <enter> to Accept
The user can then continue with work on this work order, clocking OUT of alternating setups and corresponding WO*SEQs per the regular procedure when done.
Please Note: See the UseMultiple Labor Setting section above for the proper setup for Use Multiple employees.
When entering Direct Labor with the UseMultiple setting turned on for a user, the user with start the day by clocking IN to a work order. The user can continue to work on just this work order, or clock into additional work orders to record labor on two or more work orders at the same time. Time recorded for multiple work orders will be recorded based on how the Use Multiple Out Time Calculation Method is set in the Labor constants, either being split evenly between all work orders or allocated between work orders based on total time clocked in to each work order.
Here is a brief summary of the Direct Labor flow, for when UseMultiple is set to Y (YES) for a user:
Please Note: UseMultiple may be used for multiple orders at a time in Direct Labor only. Indirect Labor can be used with only one Indirect Labor Code at a time. If a UseMultiple user needs to clock in to Indirect Labor, the user will need to clock out of all Direct Labor work orders first.
Please note: With Use Multiple turned on for this user, the In or Out box does not default to an In. You will need to complete this field with an I for the first IN transaction of the day.
Current status: The field called Transaction History that is used when a user does NOT have Use Multiple turned on is now called Current Status. The Current Status field is used when Use Multiple is turned on so the user can track all the open work orders they are clocked into at one time.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
Any work orders the user is currently clocked in to will display here for reference. On a fisrt clock in of the day, this field should be empty.
Enter an I into the In or Out field.
Enter the Work Order Number and Sequence into the WO and Seq (WO*SEQ) field, using this format: WO*SEQ, which consists of the work order number, asterisk, and sequence number. For example, 1450*10
Hit <enter> or click on Accept to clock in to the work order.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
The Current Status field will display the 1st open work order here for reference.
Enter an I into the In or Out field.
Enter the new Work Order Number and Sequence into the WO and Seq (WO*SEQ) field, using this format: WO*SEQ, which consists of the work order number, asterisk, and sequence number. For example, 1512*10
Hit <enter> or click on Accept to clock in to the work order.
The user is now logged into two work orders. Entering the Employee ID will allow the user to see current status:
The user can continue to clock into multiple work orders:
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
The Current Status field will display the open work order here for reference.
Enter an O into the In or Out field.
If there is only one work order open for the user when clocking out (as shown above), the WO and SEQ (WO*SEQ ) field will default to the current (and only) work order.
Enter Qty Complete (must be a number, 0 or higher).
Enter Setup Complete (must be a number, 0 or higher).
Enter a Y for Yes or an N for No.
Enter N for Clock out EOD (End of Day).
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
The Current Status field will display all open work orders here for reference.
For each work order listed, enter a Y for Yes or an N for No.
For each work order listed, enter quantity completed (must be a number, 0 or higher).
For each work order listed, enter setups completed (must be a number, 0 or higher).
DO NOT toggle this box! (It is not time to clock out end of day yet.)
Hit <enter> or click on Accept to clock out of the selected work orders.
Enter the Employee ID to see the current status of any remaining work open work orders:
The user may continue with any current work orders and/or clock in to additional work orders.
At the end of the day when all work is complete, and ONLY at the end of the day, the user will clock out of the last work order either by entering a Y in the field Clock out EOD (End of Day) if it is a single OUT transaction, or by checking the box for Clock out EOD (End of Day) for a Multi OUT transaction. This action will clock the user out of the final work order and set up Novo Labor to start with an IN transaction at the start of the next work day.
Single Out Transaction at End of Day - If there is only one work order open for the user when clocking out, the regular screen will be used to clock out.
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
The Current Status field will display the open work order here for reference.
Enter an O into the In or Out field.
If there is only one work order open for the user when clocking out (as shown above), the WO and SEQ (WO*SEQ ) field will default to the current (and only) work order.
Enter Qty Complete (must be a number, 0 or higher).
Enter Setup Complete (must be a number, 0 or higher).
Enter a Y for Yes or an N for No.
Enter Y for Clock out EOD (End of Day).
Hit <enter> or click on Accept to Clock Out EOD of the work order.
Multi Out Transaction at End of Day - If there are multiple work orders open when clocking out, a new window will open called DirectLaborMultiOut:
Enter the Employee ID (Employee Number from Employee Master).
The employee name will pre-fill into this field.
The Current Status field will display all open work orders here for reference.
For each work order listed, enter a Y for Yes or an N for No.
For each work order listed, enter quantity completed (must be a number, 0 or higher).
For each work order listed, enter setups completed (must be a number, 0 or higher).
Enter an N for all work orders.
Click in the box to toggle and activate Clock out EOD.
Hit <enter> or click on Accept to clock out of the selected work orders.
The Maintain Automatic Schedules function is for setting up automatic Clock OUT and Clock IN events for breaks and End of Shift clock outs. This feature is for use with Use Multiple Employees only.
Please Note: Adding new automatic schedules, deleting automatic schedules, and making changes to Automatic Schedules should be done during off hours to avoid disruption to the processing of automatic schedules during production hours.
Please Note: This feature requires additional setup outside of the NovoNexus PC Client, as well as special training and understanding of how it will impact Labor recording and reporting in your ERP system. Please contact NovoRoi Systems for information and support before attempting to implement this feature.
To create a new record, open the Maintain Automatic Schedules function. A blank Automatic Schedules screen will open.
Click on the New icon , or select File→New from the File Menu
Tab through this field to allow the system to use next numbering. The next number will populate this field upon saving the record.
Toggle this check box to enable the new Automatic Schedule record. If you are not ready to enable it, you can leave the field un-toggled. However, remember to return later to enable the Automatic Schedule record when ready.
Please note: Do not enable an automatic schedule to run until you are fully ready to implement and run automatic schedules.
Enter your description of the schedule.
Enter the date/time the ADI Service should run the task next. This field is required, so you will need to enter a day and time to save the record.
The date and time should be entered in the following format: 3/17/2024 10:00:00 AM
Important to Note:
Enter The SQL statement that will return valid results in a SQL View for EmployeeID, TranType, TranKey, TranInTime, and TranInDate. The standard View is View_Get_Active_Labor_Employees. You can use the example below as a template:
SELECT * FROM View_Get_Active_Labor_Employees WHERE TranType = 'LD'
The specifics in your SQL SELECT statement will vary, depending the type of Labor transaction the schedule is for and if you have a custom View.
Enter the Indirect Labor Code to use for the Automatic Break Schedule. Click on the ellipsis menu to open the selection box. Select the appropriate Indirect Labor Code from the drop down box and click OK.
Please Note: As this field is required, you will need to enter an Indirect Labor Code for an Automatic Clock Out schedule type, even though in Indirect Labor Code won't be used. Select any one from your system to be able to save the record.
Enter the start time for your scheduled event. This will either be the start of a scheduled break or the time for an End of Shift Clock OUT event.
Please Note: The date and time should be entered using a 24 hour clock format that includes the hour, minutes and seconds. For example, enter 10:00:00 for 10 AM, or enter 16:30:00 for 4:30 PM.
Enter the stop time for your scheduled event. This will either be the stop time of a scheduled break or the time for an End of Shift Clock OUT event. The stop time entered for an End of Shift Clock OUT event will be the exact same time as the start time for the event.
Please Note: The date and time should be entered using a 24 hour clock format that includes the hour, minutes and seconds. For example, enter 10:00:00 for 10 AM, or enter 16:30:00 for 4:30 PM.
Enter the type of schedule for the event, which will be either a Break - Automatic Break or an EOD - End of Shift. Click on the ellipsis menu to open the selection box. Select the appropriate schedule type from the drop down box and click OK.
Enter a number in this field to indicated process order. The value in the Process Order field establishes the order in which the scheduled event should happen in relation to all of the other automatic schedules. The process order should align with the time of day the scheduled event happens. For example, the first event of the day should be set to 1, the second event of the day should be set to 2, the third event of the day should be set to 3, etc.
Below is an example of a completed Automatic Schedule for a Break that happens at 10 AM:
Below is an example of a completed Automatic Schedule for an End of Shift that happens at 4:30 PM: