CALL TODAY! 1-800-656-7264

Orange Enterprises, Inc. - Return to Home Page Pet Tiger Tiger Jill Custom

PET Tiger: What's New

What's new in Reports

What's new in iPhone PET Pocket

What's new in Android PET Pocket

What's new in PET Onboarding

 


PET Windows Version 76.06 [02/07/2024]
  1. Piece Productivity Hourly Bonus:
    • The Tier Schedule uses Percentile to rank employees instead of reversed percentile.
    • Includes only piece-payment jobs.
    • Added Crew, Field, Job, Work-date to log.
    • Considering the preference "Tier Schedule Piece Count Check type".
    • Corrected date grouping when the whole crew does not start and end at the same time.
    • Rounding productivity to 2 digits
    • All employees with the same productivity belong in the same group.
    • Changed grid column order.
    • Changed bonus description in job-card.
  2. Preferences "QR iOS Number of Pallets" and "QR Android Number of Pallets" can only be changed by Orange. Defaults changed to 15.
  3. Data from the Bonus grids can be copied and pasted to Excel Spread Sheets.
PET Windows Version 76.05 [02/01/2024]
  1. Preventing the stoppage of the Real-time service when SQL Server is inaccessible.
  2. Not showing "Copied x Files" when importing files with drag-and-drop.
  3. Removed the preference "Include Paid Break In Kiosk". The Paid Break is not shown when its Alias is "None".
  4. Export to Payroll Format Ayco 1:
    • Added the option of using advances to handle creating the payroll payments before the end of the period.
    • Added a Preference "Ayco 1 Advance Payment Job".
    • Added to the screen of "Export to Accounting": a menu item of "Add Advances".
    • When selected the user selects the last day of the advance and the program creates for each employee and advance Job-card for each day following the last work day of the included employees.
    • It create an advance Job-card with positive amount during the selected period and a refund Job-card on the first day after the pay period with a negative amount.
  5. Corrected adding bonus, non-labor, or extra-wages for Salaried employee that are paid overtime on days when
    • Overtime rule does not have overtime hours, - Employee is Salaried Daily
    • No other job-card exist for the day.
  6. Tier-schedule record: Confirm and allow saving records when rates are not in ascending order.
  7. Added a new Bonus "Piece-productivity Hourly bonus".
  8. Employee Permanent Badge assignment:
    • Including Update Time in Assignment grid.
    • Added audit in Temporary Badge record, and Employee record.
    • Reverse Badge assignment: added audit only in the temporary badge record.
  9. View item Screens: Rename the "Delete" menu options:
    • "All" became "Use Selection Screen".
    • "Selected" became "Currently Selected Records".
PET Windows Version 76.04 [01/22/2024]
  1. Handling duplicate Time-outs records created by error on Personal iOS device when employee needs to respond to end of day questions.
  2. Removed Transfer to Job Card notification types: User, Notification (Feature never implemented).
  3. Preventing crash when opening Time-Cards or Job-cards from Crew screen.
  4. Time-Card grid: separated the Date and the Time columns.
  5. Added Help messages
    • Round by Start Time and End Time (No means Daily Duration)
    • Round Job Change
    • Archived Import folder
    • Employee Bank account number
    • Employee Bank routing number
    • Manifest screen
  6. Corrected the gender assignment when entering Employee driver license by scanning.
PET Windows Version 76.03 [02/06/2024]
  1. Do not export to Scan Devices the preference of "Load Notification Email".
  2. Time In reports that convert the Time-ins to Job Cards like Piece productivity & Time In Crew Piece Average: Corrected selection by items that are not always included in Time-out – Ranch, Field, Job, Crew.
  3. Renamed Payroll Export Format like "ADP 1" to "ADP 01", to have Alphabetic sorting.
  4. Removing duplicate Time-out records.
PET Windows Version 76.02 [01/09/24]
  1. AgKnowledge 1 Payroll Export: Job-cards of Payment-Type Time and Piece whose hourly rate is not 0 are exported in two lines one for the pieces and the other for the time.
  2. Seso 1Paroll Export:
    • Bonus exported as Amount, Non-labor exported as Hours.
    • Corrected summary of Amount column.
    • Exporting Hours and Pieces in same line if hourly-rate is 0 (Paying by piece only in a Time and Piece Payment Type)
    • Non-labor and Bonus: Export unit-rate in rate column instead of Hours Offered
  3. View Pallet grid:
    • Include Update Time,
    • Added Export and Report menus when zoomed to a Pallet.
  4. Default Payroll Export Forma changed to None.
  5. Removed Export to Invoice and AgStar2023 in Payroll formats of Department.
  6. Added multi-select checkbox for preference.
  7. Real-time log:
    • Help >> Administration >> Open Real-time log,
    • Help >> About: Include last line of log file,
    • Last line included in log information Email to support.
PET Windows Version 76.01 [01/04/2024]
  1. Audit Report from a screen: In the title using Screen Name instead of Form Control Title.
  2. Job Card description: Add wage-order information if grouped by Wage-order for Daily or Weekly overtime.
  3. Hide the preference Import In Parallel when real-time module does not exist
  4. Scan Device screen: Facilitating handling of transferring identity of a non-functioning device to another. The "Register Device" menu is exposed to users with Export permissions. When used the mail-box for the device is deleted and new data exported again.
  5. New Payroll Export format: "AgKnowledge 1".
  6. New Payroll Export format: "Seso 1".
  7. When exporting to Payroll using the Job-card Piece Grid first for split piece by job. (Instead of using the Job-card description)
    • Affected formats Famous, DataTech, ADP9.
    • Added command line argument /UseDescriptionToSplitByPackageSize to use description in export to Payroll.
  8. Update copyright year to 2024
  9. Changes to handle notification from devices of Lunch Start and Time Cards
    • Added to the option of device notification to server notification.
    • New Preference "Server Notifies Other devices".
    • Scan Device record: Removed the preference "Server Notifies other devices on Meal Start" (Use global preference only)
PET Windows Version 76.00 [12/19/2023]
  1. Streamlining the communication between scan devices by
    • Transmitting the data directly between devices instead of sending them first to their database server.
    • When the preference "Include all Employee’s Time-cards on Scan Devices" is "Yes" the device sends the same message to both the server and the other devices that include all the time cards.
  2. Corrected Identical Time-ins check when using Zero time break-cards and not auto-return from break or lunch.
  3. Corrected Time rounding when set to 0 and the hierarchy has a different rounding.
  4. Work-order: When Field's Ranch is replaced, update Ranch in existing Work-order records.
  5. Corrected updating master column when master column names do not match.
  6. Pallet screen: Change Pallet values (at the top of the screen) if new grid line is added and the values are empty.
  7. View Time-cards, and Transfer to Job Cards Screen Corrected an error when running Crew-in a second time.
  8. Added a Reverse option for recalculating of multiple Job-cards.
  9. When reversing multi-edit of job-cards always recalculating the job-cards ignoring the preference.
  10. Modifying the names of the Reverse files so it will always include the name of the user for whom the file was created.
  11. Renamed the preference (Global and scan Device): "Notify Other Devices on Meal Start" to "Server Notifies Other Devices on Meal Start"
  12. Corrected generating Employee Name during import. Do not generate empty name when missing first and last names in file.
  13. Removed dangling progress-bar in the status after an import completes.
  14. Added new preference "Ayco 1 Deduction Job Group".
  15. Job Screen: Sorting the Rate history grid in date descending order.
  16. "Time Sheet Complete by Job and by Field" report: Corrected the handling of a Job-card that starts at the same time as the previous Job-card ends.
  17. Changed the names of the Setup Export files to Scan Device according to the preference "Export Only Changed Records"
    • Yes: File name is "PET-Update".
    • No: File name is "PET-Setup".
  18. Overtime Rules - add items:
    • Saturday Overtime (1.5) starts after [Hours]
    • Sunday Overtime (1.5) starts after [Hours]
  19. Job Card’s Piece-Grid: Corrected Crew Piece Distribution.
    • Method - Exact Time: Total Pieces should be Employee's share of the total-pieces (not total crew pieces)
    • When "Distribute Individual Whole pieces" is Yes: Whole pieces assigned (where possible) when transferring Crew Piece-outs with Crew Piece Distribution methods of Exact Time, and Employee Fraction,
  20. Grid View screens: [Pallet, Work-order] - Remove trailing zeros of decimal columns
  21. Creating shortcut: Corrected the ones for Pallet View grid, and Work-order View grid.
  22. Completing Restore: The log file opens only after the user confirms.
  23. Job Card Rounding:
    • Removed the Preference "Salary Employee Tier Schedule Hourly Rounding (Hours)"
    • Added a Preference "Round by Start Time and End Time (No means Daily Duration)",
      • "No": The rounding is of the total work daily length (duration) and changing only the End Time.
  24. Time-card questions:
    • Facilitating having 3 possible responses instead of only 2.
    • Facilitating having 2 possible "Expected Responses"
    • Example possible responses are "Yes", "No", "N/A" and Expected Responses "No" and "N/A".
  25. Corrected the use of the parameter /CopyFileAfterImport to "Copy" file to import.old instead of "Moving" when importing through "Connectivity >> Import >> Single folder".
  26. Famous Export: Export 0 as rate when rate is 0 instead of leaving it empty. [Causes Famous to use Employee's default rate]
  27. Added command line argument (/FamousExportLeaveRateEmptyIfZero) to allow export empty instead of 0 to keep old behavior.
PET Windows Version 75.92 [11/30/2023]
  1. Salary by Tier Schedule: Uses preference: 'Tier Schedule Piece Count Check' to find the amount to be paid
  2. Update.exe: Update local web checks both PetWeb and Dashboard folders to avoid confusion during updates
PET Windows Version 75.91 [11/29/2023]
  1. Preventing exception when importing csv files with incorrect data.
  2. Added a new option of paying overtime by Tier Schedule when the Job’s Payment Type is "Time".
    • Added a new option of "By Tier Schedule" to the preference "Salary Employee Overtime Base"
    • The employees are paid by daily Salary.
    • Overtime is a fixed hourly rate that is defined in the Tier Schedule record of the Job record.
    • Job Record: Added "Tier Schedule" Item when the Payment Type is "Time".
    • Added new windows Aliases for the Tier Schedule screen grid
    • Alias for "Tier Schedule Piece Limit". Suggested "Daily Salary".
    • Alias for "Tier Schedule Rate" . Suggested "Overtime Hourly Rate".
    • Added a new preference: "Salary Employee Tier Schedule Hourly Rounding (Hours)": Determines the rounding of the Overtime hours. For example if the value is 0.5 the Overtime hours are rounded to be multiplication of 0.5 hours, i.e. 0.5, 1.0,
    • Added to the preference "Rounding Type" the option of "To Nearest (Mid-Up)"
    • Examples:
    • Preference "Salary Employee Tier Schedule Hourly Rounding (Hours)" is 0.25
                                 Nearest             Nearest (MidUp)
      	Actual Minutes         Rounded             Rounded
      	7                       -> 0.00             -> 0.25
      	52                      -> 0.75             -> 1.00
    • Preference "Salary Employee Tier Schedule Hourly Rounding (Hours)" is 0.50
                                 Nearest            Nearest (MidUp)
      	Actual Minutes         Rounded             Rounded
      	15                      -> 0.00              -> 0.50
      	45                      -> 0.30              -> 1.00
PET Windows Version 75.90 [11/15/2023]
  1. Adding a method to handle correction of Underpayment.
    • The method creates a CSV import file with Bonus Job-cards of the underpayment.
    • It created when running the Recalculate procedure of Job-cards that were exported to Payroll.
    • For each Job-card that was underpaid a line with a Bonus Job-card of the underpayment is added.
    • Each corresponding line includes
      • The same items as the underpaid Job-card of Employee, Date, Time, Ranch and Field.
      • The Comment includes the underpaid Job-card Reference.
      • The Reference of the Line includes the string "Dif" replacing the copy number.
      • The Name of the Bonus Job is the name of the original job with the ending of "Diff"
  2. Pallet screen:
    • Added Manifest Sequence Number to Pallet Screen top.
    • Pallet History Grid:
      • Added Manifest Sequence Number to Pallet History Grid.
      • Removed trailing zeros from the Gross Weight column.
      • Changes of a value of a Grid Column, changes the value in the corresponding Pallet.
  3. Manifest Screen Pallet Grid:
    • Line in Pallet Grid are Pallets not Pallet-History Grid lines.
    • Removed trailing zeros from the Gross Weight column.
    • Changes of a value of a Grid Column changes the value in the corresponding Pallet.
  4. New Preferences that control the number of Pallets in a QR:
    • QR iOS Number of Pallets.
    • QR Android Number of Pallets.
  5. Identical time-in check: Including Run and Work-order along with Ranch, Field, Job, and Crew in the determination of identity.
PET Windows Version 75.89 [11/10/2023]
  1. Added Help message for Accounting preference "Use previous job's export id".
  2. Set to Read Only the Preferences of "Internal Web Address".
  3. Crew Out from Time-card grid: Correct the auto-populate of the Crew on a second use.
  4. Export to Accounting Formats ADP 8, 8.1: Corrected export when the preference "Export Summary" is "None".
  5. Job Card’s Idle-time average rate computation comment: Use the preference of "Time Decimal Accuracy" for Net-time instead of fixed.
PET Windows Version 75.88 [11/08/2023]
  1. Fix count query when using filter by a grid column
  2. Adding features to CSV Employee Import:
    • When the file includes only updates of existing employees, the import does not generate Do not update record with a generated name
    • Log file:
      • In messages identify the users with the format of the preference: "Employee Lookup Contents".
      • If the file added new employees and the Employee Name was generated from the First, Middle and Last names add the word [Generated].
  3. Office Attendance: Corrected a crash.
  4. Export to Accounting ADP 8, 8.1 Export: Use Job-card piece grid for exporting each job separately instead of the description.
PET Windows Version 75.87 [11/03/2023]
  1. Pallet Screen:
    • Updating the Ranch when the ranch of the Field record is modified.
    • Updating the Crop when the Crop in Variety record is modified.
  2. Changed the label to "Refresh Frequency" of View, Report selection, and Map selection screens.
  3. Office Attendance: Using line-breaks instead of \n in questions and error messages.
  4. Time Sheet:
    • Considering the hours as Net-time.
    • Reconcile: Hours in grid are net-hours. Start and End time will include the meals with in the line.
    • Prevent repeated validations errors when grid is in edit mode, and then user opens another PET screen
  5. Reports In Range filter: Preventing errors when filters sent to the reports are long than their string limit by sending the actual filter to report instead of enumerating counters when the table is referenced in the report
  6. Facilitating multiple log-ins from the same computer after reaching limit.
PET Windows Version 75.86 [11/01/2023]
  1. Changes in View screens of Pallet, Work-order, and Run.
    • Corrected Refresh button crashes.
    • Added "Refresh frequency (Min)" button.
    • When a record is modified from the screen only its line is refreshed.
  2. Kiosk exit password:
    • Moved the preference: from "Biometric tab" to the "General tab".
    • Facilitated editing it from the Search tab
  3. Time sheet screen: Invalid Validation code error: Specify that pressing esc key will stop showing repeated errors.
  4. Transfer to Job-cards: Corrected to prevent the error of "Sequence does not contain elements".
  5. Office Attendance Web Application
    • Issuing an Error when recording "End Lunch" without a previous "Start Lunch".
    • Correcting Time Sheet errors.
    • Added Office Attendance Tab with the following preferences;
      • Office Attendance Day End Question Set:
      • Office Attendance Alias Set:
      • Office Attendance Time Sheet Length (Weeks)
      • Office Attendance Web Page Timeout Duration (Seconds)
    • Preferences are cached for 10 minutes since last use [Users should not use office attendance for at least 10 minutes before the cache is reloaded]
    • Creating a single audit.
    • Time sheet shows one-day per line
    • Issuing an error if the Office Attendance Module is missing.
  6. Reports: modify the way the Like filter is handled to prevent queries that are longer than the allowed length.
  7. Add a new Import type: "-Update". When it is added to the first column of the header, lines with new records are rejected.
    • Only lines with data that updates existing employees are accepted, lines that create new employees are rejected.
    • Example:
      H_Employee-Update,First Name,Last Name,Export Identifier
      F_Employee,Kishore,Annavarapu,1010
PET Windows Version 75.85 [10/24/2023]
  1. Configuration screen modified to match the Setup program
    • Showing modules top-down instead of left-right.
    • Modified Module names.
  2. Exporting Empty time-zone ID preference to scan devices. (Allows clearing previously set Time zone on device, and prevents invalid errors like:
    • Time on device (2023-10-18T13:41:40) with Time-zone (UTC) converted to 10/18/2023 1:41:40 PM UTC does not match current UTC Time 10/18/2023 8:41:40 PM.
  3. Employee Screen: when duplicating a record clearing the Face Iris templates.
  4. Allowing multiple addresses separated by ; for command line parameter /MyServerAddress
  5. Pallet screen: Renaming the grid "Consolidation" to "Outgoing Consolidation".
  6. Correcting the value used when exporting Preferences that are lookups: using the name of the item instead of its counter.
  7. Speeding the method of notifying other devices of meal start and entries by
    • Added a screen of "Scan Device Group".
    • Added to the scan device the item of "Notify Scan Device Group"
    • Other devices are notified if the item "Notify Other Devices on Meal Start" is "Yes".
      • If the Scan Device has a group in the item "Notify Scan Device Group" then a single message is sent to the Orange Server with the list of Scan Devices to be notified.
      • If there is no group multiple messages are sent.
    • All checks are done on source device
  8. Alias Set screen grid: Added right-click Menu on Alias grid
    • Options:
      • Set to None: This eliminates the item from the main menu or from a screen.
      • Set to default: Set the value to the Alias default.
  9. Importing CSV files:
    • Added a notification that records are new records: "-New" at the first column.
    • Example:
      		H_Employee-New,First Name,Last Name,Export Identifier
      		F_Employee,Kishore,Annavarapu,1010
    • If the record already exists in the database, the line is rejected.
  10. Office Attendance Web App Changes
    • Modified the User Interface to resemble the PET Kiosk Apps.
    • New Preference: "Office Attendance Day End Questions": Facilitate defining End Day Questions.
    • New Preference: "Office Attendance Alias Set": Facilitates customizing the labels and the colors of the buttons.
  11. Updated Help messages:
    • Onboarding preferences.
    • ADP 8.1 Hours 3 Job Group preference.
  12. Corrected shortcuts form appearing for shortcut user even when the number of simultaneous users reached the limit.
  13. Corrected Pallet export from Contractor to Grower: Removing from the export the "First-Date" and "Last-stage".
PET Windows Version 75.84 [10/10/2023]
  1. New Help Messages:
    • Employee Screen: Ethnicity.
    • Preference: Piece Traceability Only
    • Pictures of Templates from Face ID Devices Overwrite Employee Pictures.
  2. New Menu Option: "Help Menu >> Administration >> Start Update Program".
  3. Renamed the preference: "Piece Traceability Only" to "Piece-out Traceability Barcode Function" and changed the options’ names:
    • "No" to "Identify Employee".
    • "Yes" to "Identify Piece & Required".
    • "Optional" to "Identify Piece & Optional".
  4. Department screen: Added a Famous Preference: "GL Account ID Source". If it has a value it is used else the Global Preference is used.
  5. Setting the using a database table to track number of simultaneous users to be the default. A parameter can be used to switch to a table.
  6. Added the option of "Start Update Program" to the menu path of "Help Menu >> Administration".
  7. Employee Time sheet: modifying to facilitate accurate work and meal times.
    • Scenario
      • The employees record the times of the day start, meal start, meal end and day end with a personal smartphone pocket application.
      • The Supervisor records the durations of the different jobs and locations that they performed.
      • In Transfer to Job Cards of the Time Sheets the Windows program reconcile the data of the employees and the supervisor.
    • Transfer to Job Cards of Time-sheet is available only after Reconciliation.
    • Time Sheet does not require Time-out. If time-sheet does not have Time-out, Time-out is Time-In plus total hours from the employee grid.
    • Added a reference for a second job-card that may be generated if the day includes two meals.
    • When exporting Time Sheets with Lookup export
      • Include all the lookup items of the Validation Coes: Fields and Jobs.
      • Include all the Employees.
    • Reconciliation:
      • Corrected transferring non-labor items.
      • Total hours does not include Non-labor job lines.
    • Reconcile: Keep complete meal time in a single time-sheet line.
    • Reversal of Reconcile available only if not transferred.
    • Handling two daily meals:
      • Create two Job Cards: Each Job-card contain the actual Meal Start and the actual Meal Length.
      • Include the references of the two Job Cards in the Time-Sheet line to facilitate reversal.
  8. Job Record: Added a new Item: "Default number of pieces in Piece Out".
  9. Preference: "Piece-out Traceability Barcode Function" changed the option name "Identify Employee" to "Identify Employee & Optional".
  10. Add new Datatech preference "Datatech separate Premium Line":
    • Datatech Formats that export both Time and Piece in the same line (2 and 4) are not affected by the preference.
    • Options
      • Yes: When the line represents an overtime shift include two lines
        • A line with "Regular Earning Code" and "Regular Rate".
        • A line with "Overtime Earning Code" and "Premium Rate" which is for Overtime 50% of Average Weekly Regular Rate and 100% for Double-time.
      • No: An overtime shift includes a single line with "Overtime Earning Code" and "Overtime Rate".
  11. Job Card screen: Any user with Export to Accounting permission can create a test Export file using Key Codes:
    • "Ctrl+T": Export to Payroll
    • "Ctrl+Shift+T": Export to Cost Accounting
  12. Question screen: Allow multi-line question
  13. Added the option of "Scan Device Group" screen to the menu of "Administration >> Setup". It is used to define the Notification Group of the Scan Device Screen.
  14. The Menu option of "Orange >> Database >> Verify database Structure" also checks foreign key constraints.
  15. Database update includes
    • New Scan Device Group Table.
    • Added missing foreign-key constraints including
      • New Column constraints.
      • New Table Constraints.
PET Windows Version 75.83 [10/10/2023]
  1. Correction of Export Format ADP 8.1: Added a preference: "Hours 3 Job Group" Any Job in the group is exported the following format
  2. When the Export format is ADP 8.1 and the Job Card has a Job that belongs to this Job Group, the items of the Job Cards are entered in the following columns:
    • Hours 3 Code: The Job's Earning Code.
    • Hours 3 Amount: The Number of the Job Card’s hours.
    • Temp Rate: The Shift Rate
PET Windows Version 75.82 [09/28/2023]
  1. Crew In from Time-card grid:
  2. Correct auto-populate of Crew on second use: Populating Ranch and Field from the highlighted Time-card.
  3. Corrected generating reports with Crew Pieces from Time-in screen when the User does not have permission to view Confidential Employees.
  4. Famous Export: Preference 'Limit Offered Hours by Contract'
    • Yes: Offered Hours exported is minimum of Worked-hours and Guaranteed hours in Contract
    • No: Offered Hours exported is Worked-hours
  5. Distribute Whole Pieces: Allow piece-outs with more than 1 piece
  6. Corrected editing job-cards: "Weekly Regular hours is not a valid value" caused when time-decimal accuracy is more than 4 digits in some cases.
  7. Using the "Equipment" alias in the error message of Equipment Use Overlap between two Job Cards.
  8. Pallet Preferences: added the word "Manifest" to all the Manifest Preferences.
  9. Changes to Export Format ADP 8.1: Added a preference: "Hours 3 Job Group" Any Job in the group is exported the following format
    • When the Export format is ADP 8.1 and the Job Card has a Job that belongs to this Job Group, the items of the Job Cards are entered in the following columns:
      • Hours 3 Code: The Job's Earning Code.
      • Hours 3 Amount: The Number of the Job Card’s hours.
      • Temp Rate: The Shift Rate
  10. In Time Cards’ and Job Cards’ View screens the "Break Card Color" is used for all the Job Cards that include Jobs that belong to the "Break Job Group".
  11. Changes to the Export Format Compu Tech 3:
    • Handling overtime premiums
    • Including Work Compensation Code from Crop Record.
  12. Department screen: Changed Famous Export Parameters to match the global preferences.
  13. When distributing pieces to Job-cards of all day consider the Run and only distribute pieces to Job Cards of the same run.
PET Windows Version 75.81 [09/08/2023]
  1. Corrected export to Famous with matching hours during export and Export each Job separately: (Issue since 75.21).
    • Not correcting hours for lines with less than a minute.
    • The issue occurs when the Job-card’s Job is of Payment type "Determined by Job End" and the job-card has multiple package sizes and two or more package-sizes have a less than a minute assigned to them because of small ratio.
  2. Corrected Shift total amount: Will not set the minimum amount as the shift-amount when the job-card is above minimum wage.
  3. Holiday Differential pay: when the preference "Overtime-rate base" is set to Regular (Overtime paid at 1.5 times regular):
    • Corrected shift-rate [Regression since 70.28].
    • Idle-time job-cards on the day get the average of the other job-cards so do not use the multiplier again for idle-time.
PET Windows Version 75.80 [08/29/2023]
  1. Corrected the Part Name for reports of Ethnicity [Ethnicity], and Job Category [JobCategory] screens.
  2. Changed Web Server URLs also when sending file through Orange Menu.
  3. Added the option of "Optional" to the Preference "Piece Traceability only". The other options are "Yes" and "No".
    • It requires iOS PET Pocket version 20.42.04 and higher or Android PET Pocket version 20.40.03 or higher.
PET Windows Version 75.79 [08/21/2023]
  1. Handling the Time-sheet "Reconcile" Button:
    • Rounding actual hours to "Time Decimal Accuracy"
    • Corrected Transfer to job-card from actual hours.
    • Showing Job-card grid on Reconcile screen
    • Using the preference "Typical Job Length" to limit Time-cards from the start and end of Time-sheet.
    • Saving the changes to Time-sheet before starting reconciliation.
    • Expected hours are corrected to match actual hours after reconciliation.
PET Windows Version 75.78 [08/16/2023]
  1. Add preference: "Consider as an Exception a Meal followed by Time-out".
    • Default No.
    • When set to Yes: Having a Meal that ends with a Time-out raises an exception
  2. Export to Datatech: Corrected the scenario where the exception message: "Cannot export a line with Amount and 0 Net Time"
  3. Transfer to Job Cards: Corrected the scenario where an exception message is raised if piece-out with 0 pieces exists for Jobs with Payment type of "Determined by end job".
  4. Office Attendance Web App:
    • Corrected Time-in crashes.
    • Stopped logs of missing help and report folders.
    • Increased maximum session numbers to allow for IIS restarting or creating multiple copies of the App.
PET Windows Version 75.77 [08/15/2023]
  1. Time sheet:
    • Adding the "Reconcile" button that facilitates entering accurate time by the employee using Personal device and entering the activity details by a supervisor.
    • The employee enters work day start, lunch start, lunch end and work day end.
    • The Supervisor enters for each activity the ranch, field, job, equipment and application.
      • Reconcile time-sheet (Open Transfer to Job-cards screen to verify employee time-cards)
      • Reconcile limits time-cards to employees within 30 minutes of time-sheet start and time-sheet end.
      • Reconcile available when time-sheet is not transferred.
      • Added Help Context Ids:
        • Pallet Preferences
        • Employee screen: Job Category, Card proxy Number, Bank Account Number, Routing Number
        • Work Order preferences
        • Work order screen: Required-, Pending-, Executed-Units
        • Accounting Preferences: Debit card interface format.
        • Dash interface Preferences
        • Real-time Preferences: Import in parallel
      • Ag Star Employee export:
        • Added new format "AgStar 2023" with additional columns (Incompatible with AgStar 2 format)
        • AgStar 2: Added export of Ethnicity.
PET Windows Version 75.76 [08/11/2023]
  1. Removed redundant database calls when populating lookups on screens.
  2. Eliminated slowdown when opening Time-card screens from Time-card grid screen.
  3. View Time Card and Transfer to Job Card Screens: When adding a new Time-in, using the Job of the grid’s current Time-in to set the Job of the new Time-in.
PET Windows Version 75.75 [08/03/2023]
  1. Payroll Export Format Compu Tech 3: TNFM column (Supervisor code) always set to BS.
  2. Pallet and Work-order grids:
    • Make View screen into a component.
    • Hide columns when their module is not included in the configuration.
    • Save the View selection data.
    • Edit enabled if the user has Edit permission.
    • Delete enabled if the user has Delete permission.
    • Multi-Delete enabled if user has Multi-delete permission.
    • Sort field Names alphabetically in selection.
  3. Work Order:
    • Include the fields of Void and Completed in Selection and View.
    • Work-order Screen: Added a menu option of "Export to Device".
    • Work-order View screen: Added a menu option of "Export to Device".
    • Export Job-group’s jobs to device: Use Job alias if preference is set to use Alias.
  4. Piece-out receipt-types
    • Format 5 is changed to "5. With Pallet ID Single". Requires Pocket iOS 20.42 or Android 20.40.
    • Added new receipt-type "6. With Pallet ID Double" Requires Pocket iOS 20.42 or Android 20.40
  5. Corrected database update for units columns from version earlier than 75.40
PET Windows Version 75.74 [7/31/2023]
  1. Pallet Module:
    • Including the Pallet View screen only if the module is included in the configuration.
    • Corrected assigning the "Pallet First Date Time" when importing Pallet Stages out of chronological order.
    • Database update to set Last Stage for all pallets that do not have it.
    • Including all the Pallet items on Find screen and View screen.
  2. Work Order: View screen using aliases for column names.
PET Windows Version 75.73 [07/26/2023]
  1. Work-order:
    • Included the aliases in the Database update (Pending Units, Required Units, and Executed units)
    • Exporting the Scan Devices the "Required Units" instead of the "Pending Units".
  2. Pallet Module
    • Added to the database the standard Pallet stages
    • 0 is allowed for Tare weight preferences.
    • When "Piece-out is Pallet" is Yes: When importing a "Piece-out" create the "Pallet Record" by using the items from "Piece-out". If items are missing using the corresponding "Time-in" items like field and job.
    • Added a Windows Alias for "Pallet". It is used in Input >> Pallet, Setup >> Pallet Stage. And also exported to the scan devices.
  3. Alias Field screen: Added display name and default values to the top search strip.
PET Windows Version 75.72 [07/24/2023]
  1. Corrected computing piece-rate for a scenario of the conditions
    • Paying Piece by Shift.
    • Multiple package-sizes (Payment Type Determined by Job End).
    • Multiple shifts.
    • Not meeting Minimum Wage.
  2. Job Card: added the Piece-count to the Piece-grid when the Job is piece-only
  3. Work-order with Units
    • Added new aliases for Pending Units, Required Units, and Executed units,
    • Renamed "Original Units" to "Required Units",
    • Renamed "Units" to "Pending units".
PET Windows Version 75.71 [07/18/2023]
  1. Import log: Added at the top of the file the import durations of each imported file.
  2. Added a program parameter /RestartServiceToReload: It restarts the service instead of just reloading at midnight.
  3. Pallet Tracking Module:
    • Added a new preference "Piece-out is a Pallet":
    • When Yes, Piece-out is considered a Pallet Creation Stage.
    • Added new "Piece-out receipt Type" named "With Pallet ID". It includes, at the Top, a Pallet ID Barcode that is used in all the other Pallet Stages. It is used when the "Pieces" are Bins like Apple or Orange bins and corresponds to the pallet that is taken out of the field.
    • "Pallet Creation stage" is assumed to be the Stage with Step of 1.
    • When a Piece-out is imported, a Pallet record is added with a Creation Pallet Stage.
  4. Work-order Module:
    • Added a new Alias: "Work Order: Reached Required Number of Units".
    • In the View Time-cards and View Job-Cards grids added work-order column
    • Work-order screen: Added Menu items of "Show Time Cards" and "Show Job Cards".
    • Added View Work-order screen.
  5. Famous payroll export: corrected exporting each job separately when one of the package sizes has too little time in a shift (eg: OT Shift). Before the correction the pieces were combined with the regular shift.
  6. Transfer to Job Cards: Added an exception when multiple Time-outs were recorded after a Lunch Time-in.
PET Windows Version 75.70 [06/29/2023]
  1. Removed the Save button from the Export selection screen of View Time-Cards, View Job-cards.
  2. Update.exe program: Corrected error when viewing logged-in users in MControl mode.
  3. Showing complete version number if the parameter /ShowCompleteVersionNumber is set.
  4. Pallet Module: Added Read and Execute QR code items to pallet stage screen.
  5. Time sheet Screen: Added items to track Employee actual work time.
  6. Incoming mail log is written at the end of import.
  7. Added a new preference: "Import in Parallel"
    • Default: No.
    • When Yes:
      • The Real Time Service imports files from Web-mail in parallel.
      • Meal-start files are exported to the scan devices in parallel.
      • The preference "Import Sync files" can be edited by Orange only.
PET Windows Version 75.69 [06/26/2023]
  1. When too many simultaneous PET Administrator can close a single user session.
  2. Add an option to the preference "Work-order type": "Execute Only": With this option the user must select a Work-order before creating any Time-card or Piece-out
  3. Foreman Crew Size Incentive:
    • The incentive is paid if the Crew size is equal or greater the "Required Number of Daily Frew Members".
    • All the work-hours of the Foreman are considered (Not just the those of the "Foreman Task" Job.
  4. Added a new option to the Preference "Crew Pieces distribution method": "Employee Random"
  5. Add new Orange preference: "Notify Other Devices on Meal Start Mode" options:
    • "After Import Single": Other devices are notified after importing data from a single device file.
    • "After Import Batch": Other devices are notified after importing data from all files during a single import session.
PET Windows Version 75.68 [06/21/2023]
  1. Preferences: Onboarding Message body, adding "Call [Phone-Number] if you received this message in error".
  2. Changes to the "Update" program:
    • Do not ask SU user password when using database for clients check.
    • Confirm before clearing clients
  3. Work-order: Fix Export pending-units to devices.
  4. Run Repacking screen.
    • Rebuilding with Repacking module: Set run to all crews of the crew supervisor.
    • When Run number is not unique, Identify run by Run-Number, Field, and Job. Not just Run-number and Field.
    • Corrected rebuild Runs filter when filtering by start-time
    • Include Job in name-controls of Run repacking screen
    • Run Repacking screen Include all items on Find.
    • Add Search control
  5. Import Log file: Show total import duration.
  6. Loading report notifications: Rearrange code to prevent duplicates from loading.
  7. About screen: Show Windows OS Version.
  8. Modify the method PET handles reaching simultaneous client limit in Logged-in users list:
    • Show user count,
    • Show in a grid,
    • Restore a minimized form when focused.
PET Windows Version 75.67 [06/13/2023]
  1. Changed the procedure to monitor simultaneous users.Logged-in users list
  2. Changes to the Update program
    • Show 64- or 32-bit on screen.
    • Added a link to show logged-in users from Update program.
    • Password is entered only once.
    • Reading the arguments file.
    • Using the same version number the PET program.
    • When using database, Clear locks first clears users who haven't been active for 30 minutes.
  3. About screen: Added the Control and MControl file locations.
  4. Employee Screen: Employee SSN search item: Displaying only last 4 digits of SSN with the Name for example "2474 Smith, John".
  5. Setup Export Format CompuTech2: changed IRS Report form 1 for form 941 and 3 for form 943.
  6. Work-order record: Added tracking of executed units.
    • Added
      • "Original Units": The number of total units entered when the record was created.
      • "Executed Units": The number of units executed so far.
    • The item "Units" is the remaining units to be executed.
    • When the record is created: "Units" and "Original Units" are the same. "Executed Units" are 0.
    • Each time Piece-out of the work order is imported the "Executed Units" are incremented and the "Units" are decremented.
    • Added a new Preference "Scan Devices Use Work Order Only": When set to Yes all the Time Cards are assigned a Work-order reference which is used to update the "Executed Units" and the "Units".
  7. Run Import with Run Tracking module:
    • Set Ranch of only field exists in import file
    • Set run number in Time-Ins and Job-Cards
  8. Mapping Module: Ranch and Field screens: Fix error saving when GPS coordinates exist.
  9. Pallet Module: Export Pallet to Grower: Corrected crash when exporting Pallet to Grower from Pallet screen.
PET Windows Version 75.66 [5/6/2023]
  1. Added a new payroll export format CompuTech 3.
  2. Set the Internal server details to be read-only for Non Orange user.
  3. Scan device screen: Issue a detailed error message when setting connectivity to Internal without the preferences set.
  4. Transfer to Job Cards: Issuing an exception when finding a "Crew-Piece-out" of a Crew that is not included in Transfer (Its item "Include in Transfer" is set to No)
  5. Pallet Module: When a Pallet record with only the Creation stage is exported from a Labor Contractor to a Grower, making sure that when imported it does not delete the Pallet stages that follow the Creating stage.
  6. Quality Incentive Bonus: making a distinction between an Umbrella Job (Payment Type of Determined by Job end) and other Jobs.
PET Windows Version 75.65 [05/23/2023]
  1. Transfer to Job Cards: Issuing an exception about short job-card when a single job-card in the day does not have enough hours for both exercise and clean-up jobs.
  2. Mapping Module: Fix refresh maps [Regression since at least 74.00]
  3. Dash interface:
    • Zip code is a string instead of a number to allow for leading zeroes (NJ zip codes).
    • Creating an audit entry when registering a debit card.
    • When duplicating an employee: Do not copy Bank details.
PET Windows Version 75.64 [05/22/2023]
  1. Famous Payroll Export format: Exporting hours when Hourly-rate is 0 and no pieces
PET Windows Version 75.63 [05/21/2023]
  1. Added SQL Server name, and location of Database files in Help >> Administration >> Database Information
  2. New Preference: "Onboarding Message Links" that includes the links to the onboarding documents to be sent to employees via text messages
  3. Correction of the export to Scan Devices and Onboarding: Including device mail address in the preferences.
PET Windows Version 75.62 [05/17/2023]
  1. Facilitated assigning a bank account with a Debit Card to which the employee’s payroll is deposited.
    • Added a new Accounting Preference "Debit Card Interface Format":
    • Options: "Dash" and None.
    • When the option is "Dash"
      • New Preferences
        • Dash Customer Id
        • Dash Customer Program Id.
      • Employee Record: three new items:
        • Card Proxy Number
        • Bank Account Number
        • Bank Routing Number
      • There is a new button: "Register Card". When it is clicked the assigned Debit Card is registered to the employee.
PET Windows Version 75.61 [05/16/2023]
  1. Export selection: Added a script "Save" button.
  2. Payroll Export Format Blue Sky AgCode: Considering the preference "Use previous Jobs Export Id when exporting Paid-Break"
  3. Packing Module: Tracking Runs:
    • Added a new Preference "Run Number Unique".
    • When run number is not unique:
      • The uniqueness of a record is the combination of the Run Number and the Field.
      • The Run data is imported from a CSV file.
      • Each group of Run records includes
        • one line that does not have a field but includes the date, the crew, and the total output pieces.
        • Multiple lines with the input field, the input pack type, the input number of input pieces.
      • Run number is read-only on Time-Card, and Job-Card screens.
      • When importing Run-records, any previous runs with run-number and fields are deleted for re-import.
      • Keep the Run without field as it will be updated and referenced from time-cards and job-cards.
  4. Correction of Internal or Web:
    • Corrected Connectivity >> Import from Internet when method is "Internal or Web".
    • Added to "Personal Device Templates" the option of use Internal or Web".
    • Facilitated multiple addresses for the parameter /RequiredWebMailServerAddress= separated by ;
  5. Corrected assigning crew of new employees created during import of Permanent badge assignments file.
PET Windows Version 75.60 [05/10/2023]
  1. Corrected unhandled exception when adding Standard Orange records with Pallet-module.
  2. Exporting Meal-start, and Can-not-work to other scan devices after import a single file instead of importing all the files during the import check. Modified Setup Export Format CompuTech2: Column HPH2A is empty if employee is not H2A Employee.
  3. Onboarding items
    • Added a new "Alias Set Type": "Onboarding".
      • It is used in Scan Devices of "Device Type" "Onboarding".
      • It includes a single Alias: "Rehire Rejection Message".
      • An Alias Set "Onboarding User Defaults" is added with the menu option of Help > Administration > Add Standard Records to Database.
    • Added a new Onboarding Preference: Export Employee after Enrollment: When Yes, the Onboarding App exports the employee record after the employee’s data is saved and before the forms are signed.
  4. Added a new Connectivity preference "Internal Server Address".
    • It can be used to speed up import of onboarding records.
    • Scan devices that their "Connectivity Method" is Internal export their records to the "Internal Server Address".
    • The current usage is
      • Set the "Connectivity Method" of all the Onboarding Devices to the "Internal".
      • Activate on the server two Real time services that run in parallel and save to the same database.
PET Windows Version 75.59 [05/08/2023]
  1. Transfer to Job-cards: Added an exception for a Piece-out without Job when used with a Time-in with Job of Payment Type Time & determined-by-end.
  2. Add program parameter that facilitates creation of Famous export file with negative hours, negative pieces, and negative amounts.
    • When used, a menu item for negative export is added in view and export job-cards screens.
    • Famous export 6, 120.3 supports negative export: When set: Hours, Pieces, and Amount are exported as negative.
PET Windows Version 75.58 [05/05/2023]
  1. Setup Export Format CompuTech 2:
    • Column B: HPEMP# - Set Alternate code instead of Export Identifier
    • Column Z: HPSTUS - Set N if not H2A Employee
  2. Time-out grid: Always Show Ranch, Field Columns
  3. Preferences:
    • "Maximum number of days for Transfer and Export" cannot be below 7 days.
    • New Preference "Default Last Date of Transfer to Job Cards":
      • Options: Yesterday, Today.
      • Default Yesterday.
    • This facilitates running the Transfer to Job Cards at the end of the day the work ended. It is the recommended approach.
    • Field work usually ends around 3:00 PM, (foremen stay later) while office work ends around 5:00 PM.
    • By Transferring on the same day, errors are found and corrected earlier.
  4. In Transfer to Job Cards always set End-date when opening transfer filter
  5. Pallet Module: Export Manifest number and sequence to scan devices when exporting pallet history.
  6. Import with creating lookups: Give message in log when program fails to create lookups.
  7. Exporting the Scan Devices: When the Pallet module is part of the configuration export the Field’s Variety.
  8. Pallet Module:
    • Manifest screen: "Print Badge" Button: Use the button’s script’s "Output To" (Screen, Printer, etc.)
    • In Grower configuration, export pallets data to Scan Devices after import.
    • During import, determine action based on the Preference "Pallet Usage Type" to determine action instead of Preference "Pallet Server Address".
    • When "Pallet Usage Type" is "Contractor", hide Contractor’s unneeded preferences.
PET Windows Version 75.57 [05/04/2023]
  1. Pallet Screen:
    • Change the name of the "Weight" item to "Gross Weight".
    • In the Stage Grid Change the name of the "Weight" column to "Gross Weight"..
  2. Importing Pallet stage: if Stage is not "Consolidation", send notification email if Count changes.
  3. The program exports complete pallet data to Scan Device when the following conditions are met:
    • The device has "Consolidation" or "History" or "Details" stages
    • The Pallets' "Last-stage" is between (including first and last) the stage's "First-considered" and "Last-considered" stages.
  4. Pallet Table: Removed unused Employee column.
  5. Help >> Administration Menu: Added a menu option "Crystal Reports installers". It downloads the installers.
  6. Added menu option to text message unsigned onboarding form-sets when the "Onboarding" and the "Electronic Token" modules are included.
  7. Moved the Menu option of "Combine PDFs" to the Help > Administration menu.
  8. Employee Screen: Added "Form-set", it includes the Form-set used when the employee was onboarded.
  9. Time-out grid: Always Showing Ranch and Field Columns.
PET Windows Version 75.56 [05/01/2023]
  1. Work-order Screen:
    • After selecting the field, the program sets the "Units" using the data from the Field record "Units" is Field’s "Area" times Field’s "Units per Area".
    • The program exports to the Scan Devices the Field’s "Units per Area".
  2. Changed Names of Work-order Preferences:
    • "Use Carry-over in Work-order Screen" to "Pocket Use Carry-over in Work-order Screen".
    • "Work-order Type" to "Pocket Work-order Type".
    • "Work-order Sorting" to "Pocket Work-order Sorting"
  3. Handling the preference "Export Workorder Lookups" when Yes:
    • Export to Scan Devices the lookups of the work-orders.
    • Do not use preference when exporting Training Data.
PET Windows Version 75.55 [04/27/2023]
  1. Rebuild of accruals: Show completion message even when no job-cards are in the selection.
  2. Employee Screen: Sort the accruals in reverse chronological order (Last Accrual Week First).
PET Windows Version 75.54 [04/26/2023]
  1. New Pallet Preferences:
    • Default Count
    • Notification email
    • Manifest script
    • Piece tare weight
    • Base tare weight (Removed Tare Weight)
    • Pallet usage type: Options Grower, Contractor.
      • When Pallet usage type is Grower:
        • Include the Manifest screen.
        • Manifest preferences are available.
        • Pallet screen include the following items
          • Weight
          • Manifest
          • Consolidation grid
      • When Pallet usage type is Contractor:
        • Do not include Manifest screen
        • The preference Server address is required.
        • Pallet screen Do not include the following items
          • Weight
          • Manifest
          • Consolidation grid.
  2. Corrected saving Maximum pallets in Manifest.
  3. Corrected the computing Off-work accruals.
    • Corrected Annual Accrued, and Annual Used.
    • Corrected Rebuild
  4. Corrected Covid and Covid Additional Pay rebuild.
  5. Before rebuild, deleting all accruals record from the first date to today.
  6. No longer group accruals by job-card department for building accruals (Department can change during week when preference 'Job-card department source' is not Employee)
  7. Work-order export to scan devices: Export jobs before job-groups.
  8. Pallet screen: Redesigned the screen.
PET Windows Version 75.53 [04/20/2023]
  1. Added Help Messages
    • Preference: Job-card Department Assignment Source
    • Employee Export Selection screen.
  2. Job Card screen: After duplicate, clear time-in and time-out references on screen
PET Windows Version 75.52
  1. Renamed the preference "Transfer to Job Cards Permanent Badge Assignment Script" to "Permanent Badge Assignment Script"
  2. Renamed the button on Time-card grid "Permanent Badges" to "List Temporary Badges"
PET Windows Version 75.51
  1. Added a new alias for the Onboarding App: "Rehire Rejection Message": Used when the item "Eligible for Rehire" in the Employee record is No.
  2. Time-Card grid:
    • Show count of temporary employees.
    • Show Crew supervisor details if available.
    • Add menu option : "Convert > Multi Convert to Time-out".
  3. Pallet Module changes:
    • Pallet stage screen: Add items to Find screen.
    • New Screen: Manifest screen:
    • New Pallet preference "Maximum number of Pallets in Manifest"
    • Correct the export of Manifest record.
    • New pallet aliases:
      • Pallet Tag Source Scan Button default: Source Pallet.
      • Pallet Tag Destination Scan Button default: Pallet ID.
  4. Renamed the Preference "Distribute Crew Pieces by Exact Time" to "Crew Pieces Distribution Method". And changed its function:
    • The change was made to facilitate resolving missing piece out entries by creating a crew piece out with the total number of the missing pieces that is distributed to the entire crew.
    • Options
      • "Exact time": was Yes, Crew-pieces are distributed by Net-time of each employee. Each employee may receive different pieces in proportion to the time she worked.
      • "Employee Fraction": Pieces are distributed equally to all the Employees of the work crew. The number of pieces can include a fraction. For example a Crew-piece-out of 13 pieces to a crew of 10 employees results in each employee getting 1.3 pieces.
      • "Employee Integer": Pieces are distributed equally to all the Employees of the work crew. The number of pieces is rounded up to prevent a fraction. For example a Crew-piece-out of 13 pieces to a crew of 10 employees results in each employee getting 2 pieces.
    • Another Preference, "Distribute Individual Whole Pieces" affects the values of the pieces in individual Job-cards. If it is set to Yes, each Job Card will have integer values, the daily total is not affected. If the value is No, some Job-cards with have non-integers but the daily total will be an integer.
  5. Add a method to assign permanent badges for employees that got temporary badges:
    • It is found in the menu option of Connectivity > import > Employee Permanent Badge assignments
    • To access this option the User should have in his record "Full Access" in the Permission "Employee Access Level".
    • The file is created from a menu option of the View Time Cards or Transfer to Job Card Screen.
    • The file structure:
      • CSV file
      • Header line: Names of columns
      • Badge Lines: Each Line represents a Temporary badge to be assigned.
      • Columns:
        • Type: There are 3 badge types
          • New: of an employee that started working in the field.
          • Rehire: of an employee that was rehired in the field.
          • Lost: A working employee that lost her badge.
        • TemporaryExportIdentifier: The Export Identifier of the replaced badge.
        • Crew: The crew that is entered in the Assigned Employee record when the Employee is New or Rehired.
        • ReplacementDate: The Date when the Permanent Badge is replacing the Temporary Badge.
        • ExportIdentifier: The Export Identifier assigned to the New Employee or the Export Identifier used to find the Employee record of the one that is rehired or Lost his badge.
        • FirstName, MiddleName, LastName: Used to enter the items and create the Employee name when it a New Employee.
        • Crew: is the name of the crew
        • HireHDate: Used to populate the "Last Hire Date" in the employee records of the New and Rehire.
      • Example:
        TemporaryExportIdentifier,ReplacementDate,ExportIdentifier,FirstName,MiddleName,LastName,Crew,Type  ,HireDate
        TMP0001                  ,04/09/2023     ,HSA092          ,         ,          ,        ,    ,Rehire,04/09/2023
        TMP0002                  ,04/09/2023     ,HSA187          ,         ,          ,        ,    ,Rehire,04/09/2023
        TMP0003                  ,04/08/2023     ,NWE889          ,John     ,H         ,Smith   ,HS18,New   ,04/09/2023
        
PET Windows Version 75.50 [04/03/2023]
  1. Add help context for Notification: File Name template
  2. Job Card calculation description: Remove trailing zeros in 'Paid-Break Job Rate' section
  3. Export to scan device: Only export preferences with enabled modules
  4. Fix creating CSV files from dataset (Used in test cases of program generated report data)
  5. Fix combining export files of departments with the same settings
  6. Show basic help menu when user is not logged-in
  7. Archived db is readonly
    • Can not edit any record
    • Can not import
    • Can not export to devices
    • Only partial menus are available
    • Do not run real-time services
    • Do not allow edit on screens
    • Do not allow export, transfer
    • Can not edit preferences
  8. Crew export: Fix Supervisor lookup contents when Employee Export Item, and Windows Employee Lookup items preferences do not match
  9. Do not show analysis exceptions write to file error to user.
  10. Show clients limit check type in About screen, and in Logged-in users. Do not show start time for MControl File client check
  11. Correct names of Unit and unit-type menus (Breaking change for shortcut users with these menus setup.)
  12. Add Ethnicity screen and lookup to Employee (Add defaults)
  13. Add Job-category screen and lookup to Employee (Add defaults)
  14. Onboarding export: Do not export Job Export-id even if Timesheet module exists
  15. Work Order:
    • Add Job group
    • Can only select one of Job or Job-group
    • Export Job group to device
  16. Update employee last working date when exporting to only Onboarding device also (Last work date to Onboarding exporting since 74.26, Skip compute for Onboarding since 70.00)
  17. Default of AutoPopulateIfSingleItem changed to false (Only affects new screens or lookups)
  18. Do not autopopulate single item lookups when opening time-card screens from view-time card grid
  19. Employee lookup when showing name-and-id or id-and-name: Only get value from text if value is empty. (reduce number of database calls)
  20. Reduce database calls when adding time-in or time-out from time-card grid
    • Defaults are only loaded only if needed
    • Pre-populate the dropdowns for Employee, Ranch, and Crew when opening the screen. [Field is dependent on Ranch, Job is dependent on Field by Crop]
    • Use name and id of existing time-card when copying data to new record
  21. Pallet Module
    • Pallet: Add Last Pallet Stage, Weight, and Manifest items
    • Pallet history: Weight, Manifest items
    • Pallet Stage: Add WeightEntry, IncludeDetails, ManifestEntry, FirstConsideredStage, LastConsideredStage
    • Manifest
    • Set Last pallet stage, weight, manifest to pallet during import
    • Export weight in pallet to growers if data entry step
    • Preferences: Next Manifest ID, Pallet driver Crew, Pallet Equipment Type, Driving Company Customer type, Pallet Tare weight
    • Do not export to server if weight, count, ranch, field, job, crop, variety, or crew did not change in creation entry
  22. CSV Import
    • Do not allow multiple declarations for the same column in the header file
    • Do not allow import without header file (No default connectivity locations)
  23. Email module:
    • Do not show Email as connectivity option on scan device screen without the module
    • Do not check for devices with email connectivity for real-time import without the module
    • Show clearer error message in real-time log that the real-time import will not happen when preferences are not set
  24. Add new preference: Job Card department assignment source (Default: Employee) [Employee/Field]
  25. Assign department to job-card based on new preference [Week start is dependent on Department. Make sure that the first day of week is same for departments in the field]
  26. Export Employee setup to Accounting: Allow user to select a target department overriding the department of Employee
  27. Field: Fix length of Traceability Field Export Identifier
  28. [SU User only] Fix sql statement to create missing column in Verify database structure generated sql
  29. Job Card locking option: Yes with exceptions:
    • Allow user to transfer, and delete job-cards
    • Do not allow creating, editing, or importing job-cards
  30. Fix updating count and weight when importing an updated pallet-entry record from scan device
  31. Allow user to cancel and exit the program when server-address does not match the address in the arguments before clearing the webmail-details in the database
  32. About page
    • Show .net version
    • Show SQL Server version
  33. Employee export format:
    • Centerpoint1
    • CompuTech2
  34. Quality Incentive Bonus
    • Allow creating bonus without Measurement item selection (Can define either measurement item or quality percent, not both)
    • Fix bonus job-card amount
    • Fix invalid log file on reverse
    • Fix tab order in selection
    • Fix repetition of day-start filter (Also for Daily by Job bonus)
  35. Time-card grid:
    • Add menu: Add Piece-out
    • Do not set Ranch, Field, Job when adding time-out
  36. Red Wing Centerpoint 1 and 2: Use CSV as default extension
  37. Famous Employee export (Format 123, 124):
    • Export Job Category (Use name)
    • Export Ethnicity (Use name)
  38. DataTech employee export:
    • Add Job Category column (Use Export Identifier)
    • Add Ethnicity column (Use export Identifier), Male uses first part, Female uses second part split at /
  39. Do not show password in about screen after auto restart
  40. Convert to SDK-style projects to simplify branch management
  41. CompuTech1: Clarify error message when job Export identifier is not in the expected format (TimeCode!PieceCode)
  42. Export Job Cards to accounting: Use Job-card department and not employee department if Job Department Source is Field
  43. Hide pallet tracking preferences when no pallet-tracking module
  44. Show saved date when loaded from filter: Time-card transfer, Job-card export, view time-cards, and view job-cards filter
  45. Consider the preference Count pieces during idle-time when there is not auto-return from meal
  46. Import employee documents: if the documents folder defined in employee record does not exist create during import
  47. Fix exception when generating maps parsing coordinates in some cases
  48. Remove code for interacting with Easy Cloking device
PET Windows Version 75.49 [03/07/2023]
  1. Field screen: Correct the use of units/acre alias
  2. New Help Messages:
    • Preference:
      • Verify work on day off,
      • Verify Work on the 7th Consecutive Day.
    • Employee Screen: Code and Badge history.
    • Quality Incentive Bonus.
  3. Modified the import procedure of Time Card CSV file import format:
    • When the file includes pieces-outs with traceability barcodes and no employee column the employees are assigned by the real time service if the sticker roll was assigned earlier.
    • The Employee Source is set to Import.
  4. Corrected failure for database update from versions earlier than 74.50
  5. Pallet Module:
    • Including the Count when exporting the Pallet record from the Contractor database to the Grower database.
    • Only records of a Pallet Stage that have "Data Entry" of Yes are exported from the Contractor Database to the Grower Database.
    • Pallet screen: modified the captions of Consolidation record Pallets to Source Pallet and Target pallet.
PET Windows Version 75.48 [02/24/2023]
  1. Quality Incentive Bonus:
    • Modified the captions,
    • Added the item of Duplicate Bonus Records,
    • Modify the procedure to include selection of included Job-cards by the following combinations:
      • Crew, Employee, Field, and Date
      • Crew, Field, and Date
      • Crew, Date
  2. Add a procedure to generate Time-Card Ranking report.
  3. Correct loading date filter to screen in Bonus selection screen
  4. Update Program Version 3.04
PET Windows Version 75.47 [02/22/2023]
  1. Measurement screen: Added Crew item.
  2. Bonus Module: Added a new bonus: Quality Incentive.
  3. Payroll Export Format PayChex4: Added a new preference Job Export ID Location: Options Job Number or Labor Assignment. Default Job Number.
PET Windows Version 75.46 [02/20/2023]
  1. Field screen: Add Units / Area. Add Alias for Units per Area
  2. Notification screen: Added File name template.
  3. Pallet Screen:
    • Remove Last stage
    • Pallet History: Stage is required.
    • Updating count during import.
    • When the Pallet preference Pallet Server Address is defined, A real time service of Non-Pallet Server exports imported pallet stage data to the Pallet server address.
    • When importing data from Non-Pallet Servers the Pallet Server creates records for missing employees.
    • Corrected exception when deleting a record.
  4. Break Card:
    • Allow import with length in hours (Header: LengthHours),
    • Allow import with length in decimals (28.98 treated as 29 minutes, 1.02 treated as 1 minute)
  5. Payroll Export Format ADP 8.1: Using Earning codes for Hours 3 Code column for all payment-types.
  6. Corrected unhandled exception when running program reports.
  7. Preventing the error message "Access to mcontrol file denied" that prevents running the program.
  8. Opening archived database: All archived databases names should include underscore (_).
  9. Corrected the Meal Penalty Assignment procedure when using existing Meal Break-cards.
  10. PET Update Version: Only SU user can Erase locks.
PET Windows Version 75.45 [02/09/2023]
  1. Moved the preference "Export Work-orders with lookups" to the Work-order tab'
  2. Explicitly closing the control files after writing or reading them.
PET Windows Version 75.44 [02/06/2023]
  1. Work-order screen:
    • Limit jobs to Labor without idle-time.
    • Validate Job and Package-sizes in grid.
    • Added item 'Units'.
  2. Alias Set screen: Corrected exception when right-click on the grid header without first focusing on a cell in the grid.
  3. View Job Cards Screens: Job-card grid: Corrected exception when returning from zooming to job-card and then to break-card.
  4. Break Card screen: Allow import without Start-time or End-time if Length is defined.
  5. New Command Line Parameters: /AlternateDateTimeExportFormat, /AlternateDateExportFormat, /AlternateTimeExportFormat for export to Orange.
  6. Pallet Stage screen: Added item Color.
  7. Added Preferences:
    • Use Carry-over in Pallet
    • Include Units in Work Order
PET Windows Version 75.43 [01/31/2023]
  1. Corrected setting of new generated report data.
  2. Add preference in the Job-card Tab: "In View Job-cards show Non-labor as Hours".
    It affects the following screens:
    • Export to Accounting,
    • Transfer to Job-cards,
    • View Job-Cards.
  3. Removed auto populate when only one item exist in lookup table
    Affected screens:
    • Job: Default Ranch, Default Field, Tier Schedule,
    • Employee: Default Ranch, Default Field, Default Job, Overtime Rules, Sick Pay Plan, Employment Type,
    • Scan Device: Default Ranch, Default Field, Default Crew, Alias Set,
    • Crew: Default Ranch, Default Field, Default Job, Supervisor, Notify User, Needed Employees,
    • User: Default Ranch, Default Field, Default Job, Alias Set, Onboarding device.
  4. Corrected date completion when only the day is entered in textbox
  5. View Job Cards and Transfer to Job Cards Screens when selecting a single employee or crew:
    • Include total units when grid is filtered also
    • Include total Meals.
    • Include totals of only filtered employees after recalculate
  6. Transfer to job-cards, Job Card Tab
    • Show totals of Gross, Net, Meal
  7. Show actual error when control file fails to save.
  8. Added a new procedure to create Meal Penalties. The menu option is File >> Administration >> Rebuild >> Meal Penalty
  9. Corrected the procedure of File >> Administration >> Set Employee last Working day.
    • It runs always even if it was it already was run that day.
    • Always show a message or log file when running the procedure
PET Windows Windows Version 75.42 [01/23/2023]
  1. Run record: Added Ranch and Field.
  2. Pallet Module:
    • Pallet Screen: Corrected entering date-time in grids.
    • Scan Devices: Added exporting Pallet stages.
    • Added pallet tracking preferences.
  3. Added help messages:
    • Employee screen: waivers and agreement items.
    • Job Card preference: Check Auto Meal Job Cards have Default Length.
    • Datatech payroll export formats preferences: Export Bonus units, State withheld.
  4. Updated copyright year to 2023
  5. Added new report procedure (EmployeeDailyRankJobCards) that creates employee rank per day per job.
  6. Meal penalty: Consider auto meal-breaks.
  7. Payroll Export format ADP 17
    • Added handling of employee that left in the middle of the day.
    • Setting to "Yes" the item "Exported to Payroll" of the job-cards that do not need exporting (Non-labor, bonus) instead of error with notes in log file.
PET Windows Version 75.41 [01/11/2023]
  1. ADP 17 Facilitating creation of single time file and Single incentive file for multiple departments
PET Windows Version 75.40 [01/10/2023]
  1. New Module Pallet Module:
    • Added a new screen: Pallet Stage found at File >> Administration >> Setup >> Pallet Stage.
    • Added a new screen: Pallet Found at Input >> Pallet
    • Scan Device screen: Added a new tab and grid Pallet Stage.
  2. Packing Module:
    • When saving a run it is only saved to the Time-in of the Run Crew.
    • The procedure of "Rebuild Run Packing" removes the rebuilt run from the Time-in and Job-cards before assigning it again.
PET Windows Version 75.38 [12/21/2022]
  1. Employee Screen Added Help messages to new items
  2. Field screen:
    • Removed the auto populate when only a single item exist on all dropdowns (Crop, Variety, Bill to Customer)
    • Added to the employee minimum age error message what the start date should be.
  3. Alias Set Screen: Corrected an error when using the Duplicate option of creating a new Alias Set record.
  4. Corrected missing audit log when importing a records with grid items.
  5. Assigning Run to Time-cards and Job-cards.
    • When the Run is the last one of the day assign it to all the cards following it start time up to the end of the day (11:59 PM).
    • When the Run is the first one of the day, start assigning it to all the cards from the start of the day (12:00 AM)
PET Windows Version 75.37 [12/19/2022]
  1. Payroll Export ADP 17 Format:
    • Labor Account: considers only the Job-card's Job Export Identifier.
    • Break’s Job is one assigned to the Preference "Paid Break Job" or a member of the Preference "Break Job Group".
    • The file does not include Break’s Job-cards.
    • The file does not include consecutive job-cards with the same Job Export Identifier.
    • Start of Meal Job-card is treated as Time-out.
    • A line representing a Job-card that follows a meal includes Labor Account only if it is different from that of the Job-card before the meal.
PET Windows Version 75.36 [12/19/2022]
  1. Transfer-to-Job-cards: Corrected the procedure when selecting the option of converting "time-in to time-out" or "time-out to time-in".
  2. Job Screen: Changed the order of Equipment Items.
  3. Packing Module:
    • Added a new preference "Packing House Supervisor Job".
    • In the procedure of assigning a Run to Time-cards and Job Cards. The Run for Time-Cards, and Job-Cards, that belong to the Crew of the Run and to those that belong to other crews that have the same Supervisor as the Run’s Crew.
  4. ADP 8, ADP8.1: Added a definition to Export Job-card whose Job is of the Payment-type of Non-labor, Bonus or Extra-wages.
PET Windows Version 75.35 [12/13/2022]
  1. Correcting the handling exporting Overtime and double time to Famous when the preference "Export Pieces when Rate is Zero" is set to No.
PET Windows Version 75.34 [12/12/2022]
  1. Corrected control file creation when password has a leading 0.
  2. Corrected "Transfer to Job-cards" crash when "Employee Lookup" preference is "Code: Name" and Employee’s Name is longer than 40 characters.
  3. Added to the Export file to the Onboarding App the new Employee items of Waived First Meal, Waived Second Meal, Works 7th Day, Agreed to receive text messages.
  4. New preference: "Verify work on 7th day". When set to Yes, the Scan Devices reject labor Time-cards of employees that worked 7 consecutive days in the same work week. Employees’ work days are added to the export file sent to the scan devices. This requires the preference of "Export Only Changed Records" to be No.
  5. New preference: "Verify work on day off". When set to Yes, when an employee is being timed-in on a Scan Device on the day-off, the record can only be created if an acceptance form is signed by the employee. The program exports the employees’ day-off to the scan devices.
  6. Alias Set: Added Color selector to menu items. The color is used for the menu button and the screen background.
    • The program exports the color selection to the scan devices.
    • It is available for only Alias sets of "Type" of "Pocket" and only alias items whose "Alias Field" starts with "Menu".
    • Right-click is used to clear the selected color.
    • When colors are not selected the default colors from the preference’s "Color" tab are used.
  7. Job screen: Added a new item "Required Equipment Count". It is used when the "Equipment Module" is in the configuration.
  8. New module: Packing: The module facilitates analyzing repacking.
    • The input packs are recorded with the Run record.
    • The output repacked pieces are recorded with Piece-out records
    • A report provides the user with differences between the input and the output, the labor cost of each repacked piece and the difference between the number of repacked pieces recorded by the Run record to the ones recorded by the piece-out.
    • Added a menu option File >> Administration >> Rebuild >> Run Packing. It reassigns the Runs to the Time-cards based on the start time of the Runs.
  9. View Job Cards selection: Added selection by Job-card’s grid items
  10. Corrected import of crew record so it includes Crew supervisor.
  11. Update progress bar during multi-delete to show progress to user.
PET Windows Version 75.33 [11/28/2022]
  1. New Payroll Export format: ADP 17.
  2. Employee records:
    • Added new items:
      • Company Code
      • Waived first Meal
      • Waived second Meal
      • Works 7th Consecutive days
      • Agreed to receive text messages.
    • Modified the selection of Employee record by SSN, by adding the employee name to differentiate between employees with the same last 4 digits of SSN
  3. Changes the preference "Lock Job Cards after Export" to "Lock Job Cards"
    It has 3 options: No, All, Exported, Default No
    • No: All users can edit or delete Job-cards.
    • All: No users can edit or delete Job-cards, except for users that have the permission of "Can Edit Locked Job Cards" can delete them.
    • Exported: No users can edit or delete Exported Job-cards, except for users that have the permission of "Can Edit Locked Job Cards".
PET Windows Version 75.32 [11/22/2022]
  1. Add Help context IDs for Map reports
  2. Corrected Output and Destination dropdowns in Administration >> Audit Reports screen [Regression from 75.21]
  3. Set the default for the preference: "Maximum Gap for Accumulated Meal [Hours]" to 0 (New databases only).
  4. Modified the computation of Non-labor and Extra-wages average rate:
    If average-rate is below Job-rate or Employee-rate, use the higher rates always not just when look-back period hours is 0.
PET Windows Version 75.31 [11/18/2022]
  1. Job-cards Recalculate Log File: When the payment amount of the Job Card has changed the log file includes in CSV format information about the difference between the amounts before and after the recalculate. That information can be opened in an Excel program and manipulated to compute the employee payment discrepancies.
  2. Export to Accounting ADP 8, and ADP 8.1: Remove underpayment lines with 0 amount.
  3. Corrected assigning pieces to shift during recalculate when
  4. Number of pieces in a job-card are less than the number of shifts,
    • The preference "Distribute Individual Whole Pieces" is Yes,
    • Job Card Piece grid is missing.
  5. Corrected exception of saving employee when the documents folder preference is not defined.
  6. Change caption for the Famous preference "Check Minimum wage on Payment Type Time" to "Famous Flag Minimum wage on Payment Type Time".
  7. Corrected the computation of computing minimum wage when "Hourly Rate base of Overtime and Double time" is "Weekly Average" and "Piece Minimum Wage & Averaging Period" is "Each Day"
  8. Added an option of viewing the log file after recalculating from Job-card grid screens.
  9. Added command line parameter /ShowCompleteVersionNumber to show complete version number of the program in release mode.
  10. Add preference "Check Auto Meal Job Cards have Default Length", default is No. When set to Yes, in the Transfer to Job Cards, if the available length of a Meal Job Card that is created automatically is less than what’s available the program issues an error message.
  11. Corrected the Filter Selection Screen when loading from a Script: When clicking on an selection description in the lower panel the program opens the selection option in the middle panel for the user to change.
    For example if the script includes a Date Range selection in the lower panel, when the user clicks on it the program opens the Date Selection option in the middle panel.
  12. Corrected an error that did not include pieces picked during the Crew’s "Break Preparation Job".
  13. Timesheet screen:
    • Changed the transfer procedure to prevent occasional incorrect marking of a different timesheet as transferred.
    • Export to orange: Including the lookups of Validation codes.
  14. Set Table object id for some audit reports. It is used in the new Audit trail reports of Report version 75.19
    • Job Card: Audit - Time Rounding by Transfer,
    • Job Card: Audit - Time Modification by User,
    • Time In: Audit - Time Modification of Time-cards by User.
  15. Added the alias for the Pocket Menu option of "Employee Time Cards".
PET Windows Version 75.30 [11/03/2022]
  1. Pocket alias "Item Traceability" changed to "Menu: Item Traceability".
  2. When creating a new Time-card by duplicating another the Employee selection is set to empty.
  3. New Payroll export format: ADP 8.1
  4. Add help context id for Report >> Destination.
  5. Changed how Total Piece data is exported for printing on iPhone.
  6. Changed how employees that cannot work are exported to other devices.
  7. Changed how employee start lunch is distributed to other devices.
  8. Added a preference "Include all Employee’s Time-cards on Scan Devices".
    When it is set to Yes,
    • Time Cards of employees that move from Crew 1 that uses one Scan Device to Crew 2 that uses another are exported to Crew 2.
    • The New Time-Card of Crew 2 is exported to the Crew 1.
    • Android and iPhone version 20.30 or higher are required to view the Employee Time-cards.
    • The Employee Time Card screen is available on the Scan Device when the Alias "Menu: Employee Time Cards" is not "None" in the Scan Device’s "Alias Set".
  9. Corrected printing a report directly without showing to screen first.
  10. Corrected the export of Time-ins with answers to Question-set to other devices to prevent asking the questions again.
  11. Adding items to the Import Log:
    • Added a list of files with Can-not work Time-ins exported to other devices.
    • Added a list of files with Meal-start / last Time-out records exported to other devices (prevents early return from meals).
    • Added a list of files with Time-cards to other devices for employee Time-cards.
  12. When skipping audit information during import not logging the skipped audit records.
  13. When transferring Time-sheet to Job-cards, PET adds to the Job-card Description the Reference of Time-sheet that created it.
  14. Modified the Job-card audit message for Job-cards created or edited on screens of Time sheet, Bulk Job-cards, Edit Pieces, and Time Sheet Adjustment.
  15. Corrected "Job-card Recalculate" for a scenario where the preference "First Day of Week" was after the Job-cards were created.
  16. The previous Windows version was 75.23
PET Windows Version 75.23 [10/27/2022]
  1. Corrected errors when duplicating setup records that includes items with lists like the "Payment Type" in the "Job Record".
PET Windows Version 75.22 [10/25/2022]
  1. Job Card screen: Removed the Description Tab and including the information in Shifts Tab.
  2. Add Help context id for preference: Export Pictures to FingerTec Face ID devices
  3. Clarified the error message when multiple records of Job Rate History are found during import.
  4. Corrected the loading and saving of Map Scripts [Regression from 75.21].
  5. Dates in PDF - Use the same date format.
  6. Corrected an error that when deleting job-cards created for Crew with Auto Meals and Breaks, did not set all the time-cards as not transferred.
  7. Added help context Id for items on Overtime rules screen
PET Windows Version 75.21 [10/13/2022]
  1. Job Card Screen:
    • Job Card Calculation description:
      • Remove 'Piece Breakdown' comment for employee piece-outs
      • Job Breakdown comment is sorted alphabetically. Only one entry per job in the comment
    • Added a Piece grid with the following columns
      • Job: The packing type.
      • Shift: Regular, Overtime, Double time
      • Total Pieces: The Total Daily Pieces of the Job before distribution.
        • When counted by employee before distributed among the daily job cards.
        • When counted by crew before distributed among the crew members.
      • Job Card Pieces: The total pieces assigned to all the shifts of the Job card.
      • Shift Pieces: The total pieces assigned to the shift of the line.
      • Shift Paid Pieces: The shift paid pieces.
      • Base Rate: The paid base piece rate.
      • Multiplier: The multiplier of the shift. If pieces are not paid by shift it is 1.
      • Amount: The total amount paid for the shift pieces.
    • Database update for computing Piece-grid for existing records is run by the real-time service.
    • Changed the action of "Show Time-cards": Displaying a Time-card grid instead of a Time-card screen.
    • When the Job is of "Payment Type" "Idle-time (Rest and Recovery)" like Breaks the "Hourly Pay Rate Source" is "Average Hourly" (instead of "Average Piece rate").
    • When the Job-card was created by the "Bonus Daily by Job" the "Hourly Pay Rate Source" is "Average Hourly" (instead of "Average Piece rate").
  2. Modified the code to consider the preference "Distribute Crew pieces all day" when a Crew Piece-out does not have a Job.
  3. Export to Personal device: Not including employees of Departments selected in Personal Device Template.
  4. Correction of the Employee Rank report: Sending Minimum-wage amount from Program.
  5. Added new Pocket Alias: "Menu: Employee Time-cards": Default value: "Employee Time-cards". It is used in Scan Devices to activate a screen with the entire history of a single employee.
  6. Corrected the editing of Work-order.
  7. Report script: Corrected the saving of the "Output to" item.
  8. Multi-delete log: Show Both Employee Name and Export Identifier.
  9. Handling the Famous Payroll Export preference "Export each Job Separately". It handles Job Card that include more than one packing type like Strawberry trays and juice or Jobs of "Payment Type" "Determined by Job End".
    • Added a new option "All Time to Job of Job-card". It is used with Jobs that act like "Determined by Job End" and it always allocate the entire time to the Job of the Job-card. For example The Job-card includes pieces of Strawberry Fresh and Strawberry Juice and the Job of the Job-card Strawberry Fresh the entire time is allocated to the export line of the Strawberry Fresh.
    • Handling the options of "Time Proportional to Pieces" or "Time Proportional to Amount"
    • When not enough time is available for all the pack sizes, distribute the time (partial minute) equally among package-sizes.
  10. In Transfer-to-Job-cards when the Crew record has a Job in the of the "Break Preparation Job" item the considered breaks include Job of the "Break Job Group" in addition to the Job of the Preference "Paid Break Job".
  11. Report Selection:
    • Name Selection: Facilitated typing the name of the report. Each time a letter is added, only the reports that start with the string in the selection appear in the dropdown.
    • Added the option of "Destination" that is displayed when the "Output to" is file format (not "Screen" or "Printer").
    • The "Destination" Options are:
      • Screen
      • File
      • Email.
    • When the "Destination" is "Screen", the program displays the report in the selected file format on the screen. This change facilitates producing long reports at Transfer-to-Job-cards and only after viewing them printing them from the screen.
    • When the "Destination" is "File", the file format is produced the way it was produced before the change by having the user select a file location and saving it to that location before viewing it.
    • Added a new Global Preference for "Default Report destination type".
  12. Consider the Job record’s item "Act as Determined by End" when combining Crew Pieces.
  13. When copying grid data to clipboard: use the text values instead of their database Enum numbers. For example items in shift column appear as Regular, Overtime or Doubletime instead of 1, 2, 3.
  14. Help >> Administration menu: Added an option to generate sample arguments for Terminal server / Citrix clients.
  15. New preference "Pictures of Templates from Face ID devices Overwrite Employee Pictures". It controls import of pictures of new templates from both Iris and FingerTec Face ID devices. The default is set to No. If Yes the last picture from the devices is always saved. If No, it is saved only if there is no picture.
  16. Modified the preference "Import / Export Pictures from FingerTec Face ID devices" to "Export Pictures to FingerTec Face ID devices". It only controls export of pictures to FingerTec Face ID devices. The import is controlled by the new preference of "Pictures of Templates from Face ID devices Overwrite Employee Pictures".
PET Windows Version 75.20 [09/23/2022]
  1. Job-card grid: Ctrl+Shift+C copies some details of Shifts to clipboard for analysis in excel. If data fails to copy to clipboard, write data to user-temp folder
  2. Job Card’s Recalculate Button: Correction of errors.
PET Windows Version 75.19 [09/12/2022]
  1. Default for preference 'Traceability - Stickers: Import Piece-out with Duplicate Traceability Code' is No
  2. Corrected pieces in job-card distribution comment to correct export to DataTech in Auto meal scenario
  3. Export to DataTech: Correct missing pieces when description has incorrect pieces
PET Windows Version 75.18 [09/07/2022]
  1. Corrected shift assignment of pieces when the preference 'Distribute overtime pieces by average' is No and 'Hourly Rate Base of Overtime and Doubletime' is other than Regular.
  2. Remove scrollbars on Non labor screen
  3. Job-Card: Corrected error when editing a Job-card with inactive job (Job not valid for Field).
  4. Set Help context IDs to:
    • Time Card preferences: Interval for combining two first Time-ins to a single Time in [Minutes]
    • Datatech:
      • Datatech Export Bonus Units.
      • Export Piece Rates Only.
      • Repeat Hours on Piece line for Time and Piece
      • Datatech Include Employee's State Withheld
PET Windows Version 75.17 [09/02/2022]
  1. Scan Device screen: Set the Preferences tab to be the first tab.
  2. Added a procedure to recompute the Off-work Hours Available to
    • Rebuild Off-work Accruals.
    • Deletion of Job-cards of Off-work Jobs.
    • Modification of number of hours of Job-cards of Off-work Jobs
PET Windows Version 75.16 [08/29/2022]
  1. Added an option to request partial data from Android Devices of version 20.02.06 or higher.
  2. Importing Audit records:
    • Importing data when nothing changed in the record.
    • Adding missing users.
    • Accepting audit record of employee even when employee unique item is different than defined in the preferences.
PET Windows Version 75.15 [08/26/2022]
  1. Make About screen larger, and resizable.
  2. Corrected computing auto-meals.
  3. Corrected assignment of Pieces to shift in scenarios where auto-meals are used.
PET Windows Version 75.14 [08/23/2022]
  1. Changes in Setup Export Format Famous 124
    • Date export format of all the date columns is MMddyyyy.
    • Removed the date format from all the custom date formats so it includes the Famous Field, the PET field and the field format.
      Example exporting the date of birth format is "DOB:DateOfBirth:Date".
    • Added a custom column format for FirstHireDate that defines the First Hire date from the Employment History Grid.
      The entire string therefore is "DOB:DateOfBirth:Date,CurrHire:HireDate:Date,Hire Date:FirstHireDate:Date".
  2. Company Preferences tab is always available.
PET Windows Version 75.13 [08/16/2022]
  1. Transfer to Job Cards: Preventing exclusion of time-card of a Jobs of Payment Type Time with job-cards earlier in the week is edited on Transfer grid.
  2. Payroll Export to Datatech:
    • Added the option of including the employee’s State withheld. It is controlled by the preference "Include Employee's State Withheld", The default is No. If it is set to Yes, the Datatech INI file should include the line: Field=PRDAILY.STATE
    • DataTech 6: Write Equipment headers also when exporting Equipment.
  3. Setup export format DataTech 1: Correction of an error that attached equipment.
  4. When adding a new employee record by duplications, clearing the grids of Employment History, Training History, and Assignment History in addition to Off Work accruals, Code History, and Badge History.
PET Windows Version 75.12 [08/12/2022]
  1. Add help context id Job: Acts as Determined by Job End.
  2. Show scrollbar on Job-Card Calculation description.
  3. Correct assigning pieces to correct shift in description and job-card piece grid when using Auto Meals, employee has no overtime, and piece-outs are scanned in the overtime period.
  4. Correct export to Datatech pieces assigned to wrong shift in the description.
  5. Remove from Setup record’s screen top selection strip dropdown, empty items, like when selecting employees by Export Identifier, removing from the dropdown employees that do not have Export Identifier. Those employees can be selected from the Name dropdown or the Barcode dropdown.
  6. When using Help >> Administration >> Add missing Alias Fields, updating renamed Display Names to the latest.
  7. Renamed Pocket Aliases:
    • Menu: Crew Break Card to Menu: Crew Paid Break Card
    • Menu: Crew Meal to Menu: Crew Meal Break Card
    • Menu: Meal to Menu: Meal Break Card
    • Menu: Break to Menu: Paid Break Card
    • Menu: Start Crew Break to Menu: Crew Start Break
  8. Added Pocket Aliases [Android PET Pocket: 20.02, iOS PET Pocket: 20.07
    • Menu: Crew End Break
    • Menu: Crew Start Meal
    • Menu: Crew End Meal
PET Windows Version 75.11 [08/09/2022]
  1. Total Pieces Receipt Method:
    • None
    • Server Aggregate: Aggregate the pieces from multiple devices and send to device to print [Previous value: Printed]
    • On Device: Aggregate the pieces on the device to print [Previous value: Displayed] [Requires iOS 20.07]
  2. Famous Export: Correct Earning code of individual package size lines when using combinations like Job and Employee, Employee and Job, etc.
PET Windows Version 75.10 [08/05/2022]
  1. Correcting the procedure of assigning Piece-outs to real-time Job cards from Time-cards for reports and Real time API.
  2. Famous Employee Export 124:
    • Hourly rate is exported with implied 2 decimals [In other formats Famous 6 and 123 are 3 digits].
    • Export Employees to Accounting: Employee screen is not closed when 'Test Export', it is only closed with actual export.
    • All employees (Edited and exported) are exported to file. Famous with this format0 accepts existing employees.
PET Windows Version 75.09 [08/03/2022]
  1. Datatech export formats: Fix bug when exporting each package-size separately, Pay Piece by Shift is No, Pay Rounding Up: Yes [Regression from 75.08]
  2. Corrected missing Employee Selection when editing a time-card from Time-card grid screen.
  3. Famous 124 Employee export: Removed leading and trailing spaces in csv export line.
PET Windows Version 75.08 [8/02/2022]
  1. Corrected the filter selection of Time-cards by Employee Selection.
  2. Employee Record: Gender Field:
    • Added an option of Nonbinary.
    • Removed the default gender.
  3. Famous Employee export
    • Use N for Nonbinary gender.
    • Added W4 Items (Format 123, 124).
      • Federal Override Type: "Exempt" when Federal-filing-status is "Do not withhold", "Additional" when Extra withholding has value.
      • Federal Override Amount: Extra withholding value
      • State 1 Override Type: "Exempt" when State-filing-status is "Do not withhold", "Additional" when Additional Amount of State withholding has value
      • State 1 Override Amount: Additional Amount of State withholding value
  4. Scan Device Preference Printer model. It will work with Pocket PET iOS 20.05 and higher and Android 16.00 and higher.
    • Added the option of Zebra 3"
    • Replaced the option of Zebra with Zebra 2"
  5. Add the help message for the bonus filter selection items.
  6. Preferences: Moved the "Kiosk Button configuration" from the Biometric Tab to Pocket Tab to allow setting when there are Scan Devices in Kiosk mode but the configuration does not include the Biometric Module.
  7. Bonus Screens
    • Supervisor Crew Size Incentive: Create a single bonus record per week instead of one per day and pay bonus based on the Foreman Job only.
    • Piece Weekly Incentive: Added the help message.
  8. Added the Help message to Preference: Limit Time-Card Matching to Day Start
  9. Do not reject the importing of a single not-deleted Setup record found to be updated even if there are other deleted records with same identifier in database. This resolves rejection of importing employees from the Onboarding app that are considered New instead of Returning when the Export Identifier is reused and a deleted record exists in the database.
  10. Correction of sending records to recycle-bin from import file appearing as
    H_Employee-DeleteForRestore,Name,Deleted
    F_Employee,Kishore A,Yes
    	
  11. Not deleting a recycled record when restoring by restore file appearing as
    H_Employee-DeleteForRestore,Name,Deleted
    F_Employee,Kishore A,No
    	
  12. Setting the correct error message: "Multiple records exist for the given selection" when rejecting an imported Setup record since multiple records exist with the same identifiers.
    Example for the rejected file that attempts to set the rate of all the employees in Crew-2 to 18.75
    H_Employee:Crew,Crew,Rate
    F_Employee,Crew-2, 18.75
    	
  13. Correcting the procedure that updates multiple records in a single line
    Example for the correct export file that sets the rate of all the employees in Crew-2 to 18.75
    H_Employee:Crew-AllowMultiUpdate,Crew,Rate
    F_Employee,Crew-2, 18.75
    	
  14. Change in the Employee Export file to Datatech: added the notation N for Nonbinary gender.
  15. Created a new code generated file for the report Piece Productivity 1 that handles multiple Piece Types (Jobs) in a single Job-card like picking strawberry cases and juice buckets at the same time.
  16. Added a procedure to generate net-time and pieces information from time-cards for report [Procedure names: TimeInJobCardHoursAndPieces].
  17. Added a menu option of Help >> Administrator >> Install Barcode font.
  18. Datatech Employee export: Add the option N for Nonbinary gender
PET Windows Version 75.07 [07/19/2022]
  1. Piece weekly incentive: Show bonus amount in grid if no validation errors to make it easier to verify totals in Excel.
  2. When running recalculate, set the correct week-start even for job-cards that have invalid data (e.g.: Overlapping).
  3. Do not save job-card during multi-edit if it causes an overlap or validation error.
  4. Fix week-start before grouping by week-start during recalculate to allow correction of week-start and correct grouping.
  5. Hide recalculate message only if no errors (e.g.: User does not have permission to edit locked records and job-cards from view grid are already exported).
PET Windows Version 75.06 [07/15/2022]
  1. Change order of items on Piece Weekly incentive selection screen
  2. Correcting overwrite script on bonus selection screen
PET Windows Version 75.05 [07/14/2022]
  1. "Start Update program" menu item moved to Orange menu (from Help >> Administrator) [SU user only option]
  2. Piece Weekly Incentive:
    • Exclusion Job is a Time-Card instead of a Measurement record.
    • Do not show Average Pieces in the grid as $ amount.
  3. Foreman Crew Size Incentive: Added Help Context Ids.
PET Windows Version 75.04 [07/13/2022]
  1. Bonus Module Changes:
    • Piece Incentive Bonus: Correction to select on only not-deleted job-cards.
    • New Bonus: Piece Weekly Incentive. The incentive purpose is to reward employees for high hourly picking rate during a week
      • For example paying one extra 10 cents per piece that picked during the week more than 10 pieces per hour.
      • The procedure facilitate excluding employees that did not meet other requirements
    • It Requires the Measurement module.
    • Correction of multi-edit of bonus job-cards' date-time-in.
    • Bonus review grid:
      • Allowing copying data to excel.
      • Enable sorting by any column by clicking on header.
    • Increased the number of items saved in Bonus selections Scripts.
    • In DEBUG mode, added "Duplicate Allowed" Bonus record creation.
    • Added to all the filters of the dates a filter by week: Previous Week, Current Week, Next Week.
  2. The first day of the week the value of the preference "First Day of the Week", not values of the department preference
  3. New command line parameter: /TroubleshootProgramReportData. It creates the program tables used by the reports in the user’s temp folder.
  4. New built in Alias Sets:
    • Bilingual,
    • Personal,
    • Personal with Lunch Break.
  5. New built in Scan Device records for ‘Device Type’ of ‘Personal Device Template’:
    • Personal,
    • Personal Lunch Break.
  6. Added new items to the Help >> Administration menu
    • Add missing Alias fields.
    • Add standard records to database.
  7. Excluding Employee Records of Temporary Badges from the procedure that sets the last work date based on the current Time-cards. The excluded records are of type Badge, Temporary and having barcode that starts with TMP.
  8. QuickBooks Export: Handling missing Earning Codes: The program will export Job-cards with Jobs that are missing Earning Codes for the payment unit (Hour or Piece) or Shift.
    Example if a Job’s "Payment Type" is "Time & Piece" and there is only "Earning Code" for the Time, In the export file, PET will create a single line for the Time and in the Log file will have an error message for the missing Piece’s "Earning Code".
PET Windows Version 75.03 [06/24/2022]
  1. Meal Penalty Job-card: when the Job Record of the Meal Penalty has a Default Field use it in the defined in the job if available. If it is not defined use the field of the last job-card.
  2. Corrected the check for job-cards with auto-meal-break created manually (Not through transfer of time-cards)
  3. New Preference "Meal Job Group". Job-cards with Jobs of the Group are considered Meals when looking for days when employees missed Meals.
  4. Preventing program crash when updating the database if backup folder is not defined.
PET Windows Version 75.02 [06/20/2022]
  1. Corrected computation of Regular Gross Hours when the break in regular shift is exactly 1 minute.
  2. Allowing to pay for overtime pieces when the Preference "Weekly Overtime Method" is set.
  3. Exporting to Famous the Hourly Rate for overtime shift when the preference "Weekly Overtime Method" is set.
PET Windows Version 75.01 [06/17/2022]
  1. Scan device screen: Added to the top search items the option of Web Mail.
  2. Time-cards Employee Selection
    • Added the option of "Crew" used when the Crew-in or Crew-out screens are used to select the employees.
    • Changed the group name Dropdown to Manual.
    • Changed the color preference key.
    • Changed the name of the preference "Dropdown Employee Selection Color" to "Manual Employee Selection Color"
    • At import when the Employee Selection values cannot be parsed it is assigned the value of Unknown.
  3. Changed the name of the preference "Notify about Duplicate Assignment" to "Check for Duplicate Assignments"
PET Windows Version 75.00 [6/7/2022]
  1. The version requires Android and iPhone versions 20.00 or Higher.
  2. Archive screen: Added Help Message.
  3. when converting Time-in to Time-out or Time-out to Time-in keeping the GPS Readings.
  4. Time-cards screens: Added Employee Selection method groups
    • Groups
      • Unknown
      • Dropdown
        • Dropdown,
        • Bio Password,
        • Office Attendance.
      • Badge
        • Barcode Badge,
        • NFC Badge,
        • RFID Badge,
        • Biometric Badge,
        • Sticker Code.
      • Biometric
        • Finger Tec,
        • Face ID,
        • Hand,
        • Finger Scanner,
        • Iris Face.
    • In the Colors tab of the Preferences, added Preferences that define the color designation of each Time-card screen Employee Selection group
    • The color preferences include
      • Dropdown Employee Selection Color.
      • Badge Employee Selection Color
      • Biometric Employee Selection Color
    • Added a procedure to define the records imported from Office Attendance and Biometric devices.
    • Modified the database to include the new Time-card field.
    • The program sets the color of the Time-Card screens based on the Employee Selections.
    • Added a column of "Employee Selection" to the grids of the "View Time Cards" and "Transfer to Job Cards" grids. Each cell uses the associated group color
  5. Facilitating the usage of additional technologies to read Employee badges.
    • New types of cards
      • NFC Code: Used when the smartphones read NFC cards.
      • Biometric Code: Used when the biometric device is not capable of identifying the employee and the employee is given a card instead.
      • RFID Code: Used when the smartphones use RFID readers and RFID cards.
    • Employee Screen: Added a cards section that includes
      • Alternate Code: The code is used when an employee is assigned a roll or when he is assigned multiple bins with the same code.
      • NFC Code
      • Biometric Code
      • RFID Code.
    • Exporting all the employee codes to the Scan Devices.
    • Modified the database to include all the new Employee record fields.
  6. Set the new program Version from 74.75 to 75.00
  7. Add capability of printing piece out receipts to Intermec Bluetooth printers. Added the to Scan Device Preferences Printer Model the option of Intermec.
  8. Employee screen:
    • Do not copy Alien Registration number to I9 Document A and vice versa.
    • When RFID, NFC, or Biometric cards are reassigned to another employee during import, remove the code from existing records
    • Employee Code History:
      • Added Code Type column.
      • It Records the assignment of new codes and the type of the code. Included codes are NFC, Biometric, and RFID codes in addition to Sticker Rolls.
      • Corrected missing duplicate assignment comment on time-cards when the duplicates are imported via two separate files.
  9. Traceability - Sticker preferences:
    • Cleaned up and arranged preferences into groups.
    • Moved "Import from Hand Punch before Assign Crew" to Biometric preference tab.
    • Moved "Use Run Screen" to general tab.
  10. Moved "Start Load in Individual Piece-out" to Pocket tab.
    • Moved "Load Notification Email" to Pocket tab.
    • Renamed "Start Load in Individual Piece-out" to "Load: Start in Individual Piece-out".
    • Added the preference: "Import Piece-outs with Duplicate Traceability Code" (Default: Yes).
  11. Added the preference: "Notify about Duplicate Assignment" (Default: Yes).
  12. Do not check for export directory when doing test file (It prevents long hang-up of program when the folder folders do not exist during test).
  13. Pocket Aliases:
    • Changed the display name
      • "Kiosk Button: Start Lunch" to "Kiosk / Menu: Start Lunch"
      • Changed the display name of "Kiosk Button: End Lunch" to "Kiosk / Menu: End Lunch"
      • Changed the display name of "Menu: Enrollment" to "Menu: Biometric Enrollment"
    • New Pocket Aliases:
      • Menu: NFC Assignment.
      • NFC Code of Assignment Screen.
      • Menu: RFID Assignment.
      • RFID Code of Assignment Screen
  14. Foreman Crew Size Incentive bonus: the procedure creates a bonus job-card for each work day instead of a one per work week.
  15. When importing Iris Face Template and Image, save the image to be used when Iris Templates are updated to version 2.0 and need the original images to recreate the templates.
  16. Uniqueness verifications: The uniqueness checks are only done if the value is modified to reduce calls to database.
    • Employee screen: Alternate Code, Alien Reg Code, RFID Code, Biometric Code, NFC Code, Export Identifier (If preference is set to be unique)
    • Job screen: Alias, Name, Export Identifier (If preference is set to be unique)
    • Crew screen: Export Identifier (If preference is set to be unique)
    • Scan Device screen: Web mail address.
PET Windows Version 74.74 [05/31/2022]
  1. Famous Export: Handling Export of jobs with pieces with overtime shifts when with time proportional to Amount.
    • When all the pieces are in the regular shift and the overtime shift is so small that it becomes 0 hours, that line is not exported.
  2. Dashboard: In the detail section adding a column of "Working on Day Off".
PET Windows Version 74.73 [05/23/2022]
  1. Payroll Export to Datatech 1,3,5: When the Job’s Payment Type is Extra wages export the Rate.
  2. Dashboard:
    • Include working on day off column
    • Include version number only on the About page
    • Include Full copyright message (Same as Windows PET)
    • Corrected copyright start year (Code merged with Office-attendance)
PET Windows Version 74.72 [05/20/2022]
  1. Including reference of time-card in the log file when multi-edit fails.
  2. Added help ids for Paid Off-work Type screen, and Paid Off-work Rules screen.
  3. Email about duplicate assignments: Do not send email if Time-In is not found when the Employee was changed after import with real-time (E.g.: A Temporary employee's time-card is assigned the permanent record)
  4. Removed the preference 'Payment Types of Piece Class are handled as Determined by Job End'.
  5. Job Record: Added new item "Act as Determined By Job End".
    • When the Time-in has a piece job and a following Piece-out has a Job that is different, it is included in a single Job-card with multiple Jobs (Package-size).
    • Removed the preference "Payment Types of Piece Class are handled as Determined by Job End". When updating the database all the Job Cards that are of Piece Class are assigned "Yes".
  6. Modifying the handling of the preference "Distribute Individual Whole Pieces": When set to Yes, modified the method to assign at least one piece from each package-size to each Job-card when pieces are available
  7. Rounding piece-rate only once when combining multiple package-size pieces to prevent skewing the average piece rate when rounding multiple times.
  8. Crew screen: Use the preference 'Employee Windows Lookup Content' for Supervisor dropdown.
PET Windows Version 74.71 [05/17/2022]
  1. Uniqueness of Traceability code is not checked when
    • Multi-editing a time-card if Traceability code is not being changed.
    • In Time-out screen: When editing a record unless the Traceability code was changed.
PET Windows Version 74.70 [05/16/2022]
  1. Dashboard Module:
    • Add Field Dashboard in Browser.
    • Show license information and API modules in dashboard about screen.
    • Office Attendance:
      • Merge PET Office Attendance in to PET Dashboard.
      • Add link to Office Attendance in Home page. Link to office Attendance: /OfficeAttendance/EmployeeTimeEntry.aspx
    • Browser Dashboard: Update CSS (using Bootstrap styles)
      • Dashboard table style.
      • Update background color.
      • Use small fonts for debug info.
  2. Bonus Module
    • Selection:
      • Increase the width of Bonus parameters panels.
      • Keep selected filter while the program is open.
      • Move Back and Execute buttons to the left side of screen.
    • Piece Incentive bonus:
      • If multiple weeks of data is selected, created one bonus record per week
      • Review after creating Bonus: Allow reverse of created bonus records
    • New Bonus: Foreman Crew Size Incentive: It pays foremen an incentive if their crew has, on average, more than an ideal number of employees. For example it pays a dollar extra for each foreman that has more than 30 employees average every day during the workweek.
  3. Update Program: Added Upgrade menu item to Update local-web (Dashboard/Office-attendance/API) files while keeping web.config changes intact.
  4. Handling scenarios of more than one sticker roll with the same employee code.
    • Handling Piece-out with non-Unique Employee Assignment:
      • Added a preference: Average Number of Employee Daily Pieces
        • This number is used when finding the correct Employee for the assignment when duplicate sticker rolls are found to be used by multiple employees on a day.
      • A Piece-out of a non-Unique Employee Assignment is imported (Before the change, the second piece-out was not imported).
      • PET has an algorithm to try and identify the employee. If not found it is assigned to the Undefined employee.
      • Adding a descriptive comment:
        Duplicate Use of Traceability Code
        Reference: 12434-5790-aa
        Date-time: 05/13/2022 11:00 AM
        Employee: John Doe E789
        Crew: Morning Crew
        			
      • Do not check piece-outs assigned to Undefined employee for duplicate checks when editing piece-outs (Multi-edit, edit from piece-out screen)
      • The program tries to match the Piece-out to the employee based on Crew, Field, Job, Sticker sequence number.
    • Handling Time-in with non-unique Employee Assignment:
      • When found during import, PET sends an email to the IT email address.
      • Adding a comment
        Double Assignment of Traceability Code
        Alternate Code: A926593
        1 of 2                                 2 of 2
         Roll ID: A9265930297                   Roll ID: A9265930294
         Employee: Employee A                   Employee: Employee B 
         Date-time: 05/13/2022 11:00 AM         Date-time: 05/13/2022 08:00 AM
         Reference: 0001572-051322-TI-D1        Reference: 0001582-051322-TI-D3
         Crew: C123                             Crew: C123
        			
  5. Time-out screen: Allow Memo to grow with screen.
  6. Time-card screen: Allow Memo to grow with screen.
PET Windows Version 74.69 [05/09/2022]]
  1. Job Group Screen: Add Name and Barcode to Find screen
  2. Crew Dashboard: Added auto-refresh of browser dashboard data without losing the details.
PET Windows Version 74.68 [05/06/2022]
  1. Famous Employee export formats
    • New format Famous Employee export format 124
      • Uses CSV File format.
      • Includes additional user defined fields define in the preference "Famous Setup Export Configurable Items"
        • Structure: "FamousFieldName:PetColumnName-DataType"
        • Example: Adding PET’s Employee’s Date of Birth and Last Hire Date:
          DOB:DateOfBirth:Date-MMddyyyy,Hire Date:HireDate:Date-MMddyyyy
    • Including Famous Setup Export formats 123.01 and 124 in Famous API import method.
  2. Dashboard Module:
    • Select time-cards only till current time. Do not select future time-cards when date selection is not provided
    • Allows computing job-cards when new time-cards are available during refresh
PET Windows Version 74.67 [05/04/2022]
  1. Dashboard Module:
    • Needed employees screen: Allow duplicating existing record.
    • Modified the name of the Dashboard Browser link to http:LocalHost:81/CrewDashboard.
    • Dashboard Screen:
      • Corrected the order by location.
      • Subtract Employees that moved to different Crews (Crew dashboard) or Fields (Field dashboard).
      • Subtract Employees that were Timed-out, on lunch or on Break.
      • Show borders on individual regions
      • Refresh contents of dashboard without refreshing the whole page Refresh dashboard without showing progress bar
    • Details section
      • Show Checked-in and Checked-out employees.
      • Self-Collapsible.
    • Needed Employees: in the grid, replaced Group Name string with lookups of Job-Group.
    • Merge Dashboard version with the entire code.
    • Added version number on About screen.
    • Added a link to download WebView2 installer in Help >> Administration menu.
    • Treat employee at lunch when creating lunch break-cards instead of lunch job-cards.
    • Browser: Order of Jobs same as embedded dashboard (Group then Location).
    • Added Meal / Break Group.
    • Set default refresh frequency of 30 seconds.
    • Show Color and click event on Current instead of difference column.
    • Updated Newtonsoft package to 13 to match dashboard.
    • Accessing dashboard via browser: Use PET Tiger icon as fav-icon.
  2. Remove the preference 'Consider Employee Hourly-Rate for Payment Types'. Use 'Consider Employee rate' from Job record instead.
  3. Add help context ID for Traceability-Stickers >> Alternate Code is Bin Code.
  4. Paychex 4 Payroll Export Format: Export Job in Labor Assignment column (Column-16) instead of Job Number Column (Column-4)
  5. Corrected database update (Vacation Accruals to Off work Accruals) from Version 70.06
PET Windows Version 74.66 [04/25/2022]
  1. Importing Job Cards
    • Added Line numbers for logs of rejected record of CSV import files.
    • Added details from the file for successful lines when references are not included.
    • When a Job-card is rejected because the database includes a duplicate Job-card that was exported to payroll/cost-accounting, include the reference of the exported Job Card.
  2. Handling Accrual Job Cards
    • Do not require Ranch, Field when importing of Accruals.
    • Do not require Ranch, Field when saving a Job Card of Accruals.
  3. Dashboard
    • Needed Employees screen: when increasing the height of the screen the grid grows also.
    • The Script-names are sorted alphabetically in the dashboard selection.
    • Corrected the exception when there are no scripts available for selection on Browser dashboard.
    • When the date selection is not specified, the first date is current date.
  4. When Time-cards are imported from Android and the employee is defined by his name, not his barcode, the preference "Pocket Employee Lookup Contents" is used to find employee.
PET Windows Version 74.65 [04/20/2022]
  1. Setup AgStar/2 Employee Export. Added fields:
    • W4twojobs: Y if Head of Household Two Jobs or Married filing Jointly Two Jobs else N.
    • W4dependentamt: Other Dependents.
    • W4otherincom: Other Income.
    • W4deductions: Deductions.
PET Windows Version 74.64 [04/20/2022]
  1. Export to accounting: When distributing time proportionally to pieces and there is no regular shift: If there are too few pieces to allocate time do not use regular earning code.
PET Windows Version 74.63 [04/19/2022]
  1. Added a preference "Alternate code is bin Code" (default: Yes)
    • No: The Alternate Code identifies the Employee.
  2. Added Auto Refresh to the Crew Dashboard screen.
PET Windows Version 74.62 [04/15/2022]
  1. Help context:
    • Set ids for Off-work rule preferences.
    • Set ids for off-work fields in department.
  2. When the preference "Reusable Onboarding badges" is Yes, the Menu "Add multiple onboarding badges" becomes "Add multiple reusable onboarding badges".
  3. Corrected accumulating pieces when the Preference "Distribute Overtime Pieces by Average" is No.
  4. Show error message to user if the Preference "Distribute Overtime Pieces by Average" is No and the Preference "Count pieces during Idle-time" is Yes.
  5. When assigning pieces to shifts by absolute time, the Piece-out should be scanned when the employee is working not when the employee is on a break to get the correct time.
  6. Added the Dashboard module.
PET Windows Version 74.61 [04/06/2022]
  1. Dashboard Module: Added refresh frequency to dashboard selection.
  2. Using NFC Cards: Added to Preferences and Scan Device Screen Preferences "NFC type". Options
    • None (Default)
    • Tag (14 Char): The manufacturer built-in tag. Its length is 14 Characters that need to be set in the Preference "Alternate Code Length" of the tab "Traceability – Stickers".
    • Text: A Text that is written by the customer to the NFC tag.
  3. Aliases: Added new Aliases
    • Enrollment screen Code (default: First Roll Code).
    • Time-in Enrollment Code (default: First Roll Code).
PET Windows Version 74.60 [04/04/2022]
  1. The preference "Group Accruals by Department" controls which Job Cards are Included in the look back period:
    • No: All the Job Cards of the employees are included.
    • Yes: Only the Job Cards of the Non-Labor’s Job-card’s Department are included.
  2. Look back period Report: Use the same filter like the program. When a date is chosen, start the look back period from the previous day. Do not include the entered date in the filter.
PET Windows Version 74.59 [04/01/2022]
  1. Export Setup Format AgStar: When the exported employee is a returning employee the Hire Date is empty.
  2. Job Card with a Job of Payment Type Non-Labor or Extra Pay: Correction of the computation of the Average Hourly Rate when the Look Back period is one week.
PET Windows Version 74.58 [03/25/2022]
  1. Allow _ as separator in addition to : in import Header to specify alternate lookup columns
  2. The following two types of headers are allowed
    H_Field,Name,Ranch:ExportIdentifier
    H_Field,Name,Ranch_ExportIdentifier]
    	
  3. Dashboard Module:
    • Added a New screen and table: Needed Employees.
    • Crew screen: Added a dropdown of Needed Employees.
    • Field screen: Added a dropdown of Needed Employees.
    • Add View >> Field Job Dashboard
  4. Corrected the Database update to consider the preference Piece Out Allow Multiple Piece Codes when setting the value of the preference Print Receipt type when device's value is empty
PET Windows Version 74.57 [03/24/2022]
  1. ADP 14: Do not set Hours 4 Code for Extra wages job-cards.
PET Windows Version 74.56 [03/22/2022]
  1. Correction of the report Job Card Employee Multi rank. Handling Job Cards paid by pieces that do not have pieces.
PET Windows Version 74.55 [03/18/2022]
  1. Famous Export: When a Break Job has an automatic Break-preparation Job.
    • The Break Job does not have an Export Identifier and the Break-preparation Job has an Export Identifier.
    • When exporting to Famous or Datatech the Export Identifier of the Break Job is taken from the Job that preceded the Break-preparation Job.
  2. When the One of the Paid Off-work Rules’ "Compute Accrued Hours" is set to "Yes", the Employee screen’s "Off-work grid" include all the columns.
Version 74.54 [03/16/2022]
  1. Dashboard module: Added the menu option of View >> Crew Job dashboard.
PET Windows Version 74.53 [03/14/2022]
  1. Employee screen: Fix name on Off-work accrual grid
  2. Rename preference: - "Sick Leave Rule" to "Sick Leave Rules"
PET Windows Version 74.52 [03/14/2022]
  1. Employee screen: Correct the exception of Get Signature,
  2. Set Help Context IDs to
    • preferences
      • PayChex.
      • Client ID.
      • Min Wage Adjustment Job Number.
      • Min Wage Adjustment Pay Component.
    • Job Record: Paid Break Off-clock Job.
  3. Corrected the export of Minimum Wage Method from Department to XML/CSV.
  4. Paid Off-work
    • Paid Off-work Type screen: removed empty space.
    • Paid Off-work Rules Screen: removed empty space.
    • Add Rebuild menus for Covid and Covid Additional Pay
  5. Transfer to Job Card: Do not add Piece-outs not used in job-card to the Job-card Time-out list.
  6. When distributing pieces by absolute time (not average) assign pieces to Job-card shifts after computing net-time.
  7. Moved all buttons (Execute etc.) to the top left of the screen from the Top Right.
    • Find Screen.
    • Multi-edit Screen
  8. Employee Screen: Removed "Sick Leave Accrued" and "Vacation Leave Accrued" grids and moved the data to the "Paid Off-work" grid of the screen.
  9. Corrected Database updates for Sick And Vacation grids from versions before 73.16.
  10. PDF Configuration Commands
    • Column#Equals#Value
  11. Import from Onboarding device:
    • Ignoring the preference "Import Barcodes for Setup Records". PET generates a new Barcode and rejects all documents with original barcode.
    • Ignoring the preference "Import Export IDs for Setup Records".
  12. Export to Orange: Do not export Caption, Description, Devices cope, Tab, and Tab Index tags in Preferences to create a smaller file.
PET Windows Version 74.51 [03/09/2022]
  1. Corrected Error when Exporting Preferences (Connectivity >> Export >> Data >> Preferences).
  2. Maps:
    • Include Equipment Names.
    • Generate Map in default browser instead of Internet Explorer since latest Windows operating systems no longer works with Google Maps.
    • Use Edge Engine for auto-refresh Maps.
  3. Handling PDF forms:
    • Corrected the use of the commands "#RequiredIf##Equals#" and "#RequiredIf#".
    • I9 PDF For "Translator" use the Employee field "NeedTranslatorOrPreparer" (If Empty assume "Used") (Previously was always set to "Used").
    • Added #GreaterThan# and #GreaterThanOrEquals# as aliases for #MoreThan# and #MoreThanOrEquals# to avoid confusion (parity with Onboarding App)
  4. Add default "Paid off-work rules" "None". It is used in Department record when "Paid Off-work Rules" are defined in the preferences and are not used in the Department. In the Department when the "Paid Off-work Rules" are empty the Rules from the global preferences are used.
  5. Rename preferences:
    • "Covid Leave Rules" to "Covid Pay Rules".
    • "Covid Additional Leave Rules" to "Covid Additional Pay Rules"
  6. Department Record:
    • Added "Covid Pay Rules", and "Covid Additional Pay Rules".
    • Moved all "Paid Off-work Rules" to a new tab.
  7. Employee screen: Show "Covid pay" and "Covid additional pay" grids based on Department rules.
PET Windows Version 74.50 [03/08/2022]
  1. Change preference "No Carry over Equipment type" name to "Equipment Type Name of No Equipment Carry-over".
  2. Job Screen: When the "Payment Type" is "Non Labor" or "Extra Wages", Added the fields "Look Back period" and "Include Idle-time". Those fields facilitate computing the Hourly Rate by the average of the Look Back Period in addition to the employee’s Hourly Rate.
  3. Added features to track Covid Pay Preferences.
    • Currently there are two types of payment for which the employee has separate number of available hours.
      • Covid Pay
      • Covid Additional Pay
    • Added a new Screen of "Paid Off-Work Types".
      • This screen defines the different types of payment for which the customer is required to set available hours separately.
      • Moved to the screen the Preferences of the Jobs "Requested", "Rejected" and "Accrued".
    • Changed the screen and menu name: "Sick Leave Rule/ Sick Leave & Vacation Rules" to "Paid Off-work Rules". It will be used for the Rules of the Covid related payments and other sick and vacation pay.
      • This screen is used to define the rules of Covid Pay and Covid Additional Pay items.
      • Added to the screen the "Paid Off-work Type".
      • Added the Job of "Approved".
      • Remove the items of "Include idle-time" and "Look back Period". They should be defined in the "Approved" Job.
    • Changed the layouts and the Off-work items of the Job Tab of the Preferences.
    • Employee Screen: Added "Off Work Pay grid". Initially, It will have the accrued hours for the Covid Pay and Covid additional Pay.
    • Vacation preferences are only included if the Vacation module, not Paid-sick module.
    • The "Request" Jobs preferences are not exported to scan devices.
    • Off-work Rules is available with Non-Labor and (Sick module or Vacation module).
    • "Create Sick Leave by Time-cards Only" to "Create Paid Off-work by Time-cards Only".
  4. ADP 14 Export: Add new columns Memo Code and Memo Amount.
    • If Hours 4 Code is SPS, SPP, EXC, or SCA then Memo Code is W1 and Memo Amount is 9.
  5. Add preference "Covid Exclusion Pay Job", It is used in the report "Job Card Export Audit 14".
  6. Version updated from 74.26 to 74.50
  7. Employee screen: Off-work grid is populated based on Covid rules
  8. Correcting an error that prevented the entries of any Employee Export Identifier from users of the Onboarding App
  9. Mapping: Facilitating capturing maps with latest Windows updates that removed Internet Explorer.
    • It Uses Edge instead.
    • It may require installation of Edge run-time on computers that do not have Microsoft Edge installed.
    • Use https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section
    • Select the Evergreen Standalone Installer that corresponds to your Windows OS.
PET Windows Version 74.26 [02/25/2022]
  1. Scan device screen:
    • Confirm with user before exporting onboarding documents on Menu Click.
    • Confirm with user before importing from device.
    • Show progress-bar when importing data from scan-device
    • Allow selecting txt files for Import from files
  2. Export Employee Last work date to Onboarding devices, the date is included in the Returning employee confirmation.
PET Windows Version 74.25 [02/24/2022]
  1. Scan Device screen: Show Crew in shift grid
  2. New Module: Real-Time Dashboard.
    • Description: The module facilitate dashboard display of the different crews and the jobs that they are performing. It is updated each time new Time-cards arrive from the scan devices. It is useful for tracking the crews and verifying that they have enough employees to perform the required jobs.
    • Crew record: Added to the screen a Needed Jobs grid. It has a row for each Job that the crew perform and the number employees needed to perform the Job.
PET Windows Version 74.24 [02/23/2022]
  1. Real-time service: Do not write transient errors (eg: Temporary failure to connect to web-service) to Event-log, only to error log
  2. Rename Global and Scan Device Preferences with the term "Required" to "Require", for example the Preference "Required 'Field' in Piece-Out" was modified to "Require Field in Piece-out".
  3. Set Help context IDs of Scan Device Preferences to be same as the Global Preferences.
  4. Add Crew to Scan Device grid of Time-card Defaults. When defined use it.
  5. Sort by the first column the rows of the Execution grid of the Multi-edit, Find, Multi-delete.
PET Windows Version 74.23 [02/17/2022]
  1. Reports: when a user does not have the permission "Access I-9 Information", she will not see the I-9 information in all the Employee reports that include it.
  2. Scan Device and Boards screen:
    • Increase width of preference fields.
    • Add new Scan Device Preferences "Require Crew in Time-in", "Require Job in Time-In".
      • Both have global preferences, if left empty the global preference is used.
  3. Removed the "Portrait" option from the "Kiosk Buttons Configuration" Preference.
PET Windows Version 74.22 [02/15/2022]
  1. Preference Kiosk buttons Configuration
    • Added the option of portrait mode.
    • Change the option Name "FourCorners" to "Four Corners".
  2. When the Scan Device Preference "Piece out receipt type" "4 Double Android", the Scan Devices’ Export file includes the Fields’ Varieties and the Job’s Piece Rate to be used in the receipts.
  3. Added a new preference: "Job Card: Set Piece Rate when 0 pieces"
    • Is used when transferring to Job-cards and the Job’s Payment-type is Piece and the number of Pieces is 0.
    • Affects the number of lines in Payroll Export File when the "Export Summary" is not None.
      • When set to Yes, all the Job Cards of the same Job of Piece Payment-type are included in one line.
      • When set to No, may include two lines: one line for Job Cards with Pieces and another for Job Cards without pieces.
    • Default: No.
  4. Break-Card Length: Do not use default length when Auto Return from break is not set.
PET Windows Version 74.21 [02/14/2022]
  1. In a Job-Card of Payment Type Piece keep the piece rate even if there are no pieces (Allows combining the lines during summary export)
PET Windows Version 74.20 [2/10/22]
  1. Corrected errors importing time-cards from biometric devices when a time-card after the importing time-card for an employee is created on the server.
  2. Removed Famous preference 'Export Guaranteed hours as Offered hours'.
    • Changed the name of the preference: "H2A Hours Refused Job Group" to "H2A Hours Not-Taken Job Group".
    • The user should create Job records of payment type Non-Labor and 0 hourly rate for the different reasons the employees did not take offered jobs.
    • When the number of hours in the Job Cards of the H2A employees is below the guaranteed in the contract, the user should create Job-records of Jobs that belong to the H2A Hours Not Taken Job Group"
  3. Onboarding interface: changes to facilitate multiple Form Sets:
    • When the onboarding documents root folder contains a file "DocumentsType.txt" with text "FormSet" the program treats the folder contents as including multiple Form-sets instead of languages.
    • Added the procedure to export form-sets to Onboarding App.
    • Added XML attribute to signify that the documents are part of a Form Set.
    • Added a Preference "Form-set Criteria" that determines the selection of the appropriate Form Set.
      • Example: The onboarding includes two Form-sets named "Returning" and "New".
      • The following criteria selects the "Returning" Form-set for employee that were furloughed in the last 120 days.
      • "Furloughed,Returning Set,,#OnlyDate#:#LessThanOrEquals#CurrentDate-120".
    • The "Form-set Criteria" is entered by Orange.
    • Added the following items to the data exported to the Onboarding devices
      • Employee Release date,
      • Employee Furloughed date.
  4. Handling H2A Offered Hours
    • Renamed preferences
      • 'H2A Hours Refused Job Group' to 'H2A Hours Not-taken Job Group'
      • 'Export H2A Hours Offered for Everyone' to 'Export H2A Hours Taken for Everyone'
      • 'H2A Hours Offered Job' to 'H2A Hours Taken Job'
      • 'H2A Hours Offered Job Cost Center' to 'H2A Hours Taken Job Cost Center'
    • Use GL ID Source, and Department ID source preferences when exporting H2A Offered hours.
    • Offered Hours Export - Revert change of using Hours Offered job's Ag-type instead of labor-job's ag-type during export
  5. Piece-out receipt type:
    • Show Format number in the description, for example Format1 is changed from 'Single iPhone' to '1 Single iPhone'
    • Add 4 Double Android similar to Format3 and prints the receipt twice.
PET Windows Version 74.19 [02/07/2022]
  1. Add preference: "Interval for combining two first Time-ins to a single Time in [Minutes]"
    Used for scenarios where the employees start the day and end the day with biometric device while the job and the field are assigned within the interval by a supervisor who uses a scan device.
    • The first Time-in must come from a Kiosk device (Kiosk Default Scan Mode)
    • The merge occurs in the Transfer to Job Cards.
    • The first Time-in is the source of the Date and Time.
    • The Second Time-in is the source of all the other items like Ranch, Field, Job, Work Crew, and Equipment)
  2. Meal Penalty average:
    • The Meal Penalty Job Payment Type can only be "Non-Labor".
    • The Meal Penalty Payment is not included in calculations of Regular Hourly Rate, used for overtime and idle time.
    • In the Job Card Correct the subject of Rate comment (Paid-break rate to Rate)
  3. Employee screen I9 information editing and selecting in List A "Passport with I94" or "Passport with I94A"
    • If Missing I94 or I94A in the second column, Inform the user about missing data, but allow continuation.
    • Do not check I9 data validation if user did not modify I9 data.
  4. Made a change to activate the User’s permission of "Access I-9 Information" to prevent access only to the I-9 reports of the Employee screen, Update for this version requires Report version 74.19 too.
  5. Corrected the Connectivity Method in the files sent to devices. The error stopped export of records from Windows Mobile Scan Devices.
PET Windows Version 74.18 [02/02/2022]
  1. Modifying the Scan Device preference "Print after each Piece-out" to "Piece-out receipt type"
    Options
    • 0. No Receipt (Previous value No)
    • 1. Single iPhone (Previous value Yes)
    • 2. Multiple Piece-outs Android
    • 3. Duplicate Receipts Android.
  2. Corrected the Json export format.
  3. Corrected cross thread invoke exception during export to scan devices.
  4. When exporting Enum preferences to Scan-devices always use the Export Value attribute if exists
  5. Changes in the Export file to scan devices when the preference "Piece-out Receipt Type" is "3. Duplicate Receipts Android":
    • Exporting the Field Variety.
    • Exporting The Job Piece-rate.
  6. Add command line parameter to extend Database Connection timeout /DbConnectionTimeOut=X seconds, default value is 120 seconds.
  7. Payroll Export Format H2A Offered hours export:
    • Added a preference "Export Guaranteed Hours as Offered Hours" (Default: No)
    • Yes:
      • The offered hours are the guaranteed hours defined in the H2A Contract.
      • Offered hours are exported for all days of week even for days that do not include employee did not work
      • Offered hours are not exported after employee’s release date
    • No: Export hours worked by the employee
PET Windows Version 74.17 [01/26/2022]
  1. Payroll export Format QuickBooks
    • Handling the Preference "QuickBooks $1.00 per Hour Payroll Item for Piece Wage"
      • If defined, QuickBooks has a Payroll Item with the name of the preference and PET sends in the file the piece dollar amount as the "Duration".
      • If not defined, QuickBooks has a Payroll Item with the second item of the Piece Earning Code from the Piece Job that its Piece rate is the same as the rate of the Payroll Item in the employees’ records. PET sends in the file the number of pieces as the "Duration".
    • Handling the preference "QuickBooks $1.00 per Hour Payroll Item for Underpayment" according to the preference "QuickBooks Minimum Wage Job-Card export Method.
      • "Pieces and Piece-Underpayment": PET sends two lines:
        • One with the amount of the underpayment in the Duration column and the Payroll Item of the Preference "$1.00 per Hour for Underpayment"
        • The second with amount of the pieces.
      • "As Hours" Pet sends one line with the Number of hours in the Duration column and Payroll Item defined by the first item of the Job’s Earning Code.
  2. Payroll Export Format ADP 8 : Export regular Idle-time hours (Breaks)
    • Hours 3 Code: NPH
    • Hours 3 Amount: Idle-time regular hours
    • Overtime idle-time and double-time is exported as time-hours
  3. Real-time installation:
    • Removed the message of missing real-time module.
    • Require Database Authentication that is not 'Windows Authentication'.
  4. Preference "Populate missing time-card items": Remove the option of "From Previous or Next".
PET Windows Version 74.16 [01/19/2022]
  1. Correction of SQL Error number of duplicate value insert.
  2. Renamed preference "Populate missing Time-card Items at Transfer" to "Populate missing Time-Card Items"
  3. Values changes from Yes/No to At-Transfer/At-Import
  4. Preference "Populate Missing Time-Card Crew at Import": Renamed the option "Finger scanner Cards only" to "Biometric Cards only" since all Time-cards from biometric devices are treated the same.
  5. The export files that are include commands to update program version, OS version or Time Zones will not include module-list.
  6. Payroll Export format Paycom1: Match total hours during export to number of minutes
  7. Preference: "Use Previous Job’s Export ID when current is empty"
    • Changed the name of the to "Use previous Jobs Export ID".
    • Changed its options to
      • No,
      • Paid-Breaks only,
      • When Empty.
  8. Real-time service activation changes.
  9. Restoring with file after editing or deletion errors.:
    • Allowing administrator to choose file for backup even when system did not find any files that matches the file name pattern.
    • Orange user can choose any file that does not match the file-name pattern.
PET Windows Version 74.15 [01/13/2022]
  1. Export to Accounting Preference: "Use Previous Job's Export ID when current is empty" replaces the preference "Use Previous Job's Export ID when exporting Paid-Break". New options
    • Yes: When the Job Export Identifier is empty, always use the Export Identifier of the Job of the Previous Job-card.
    • Paid-Breaks Only: Always (even when it has an export identifier) replace it with the Export Identifier of the Job of the Previous Job-card.
    • No: Do not replace.
  2. Allow install of real-time service without real-time module to be used to automate backups by real-time
PET Windows Version 74.14 [01/12/2022]
  1. QuickBooks export: When a Job-card has a Department and the Payroll Export format in the Department is QuickBooks, use the QuickBooks preferences of the department.
  2. Datatech export: Corrected an exporting error when the Job-card includes Equipment (Regression from 65.18).
PET Windows Version 74.13 [01/11/2022]
  1. Job-card:
    • Remove trailing zeroes in calculation description of Exported Values.
    • The Department is taken from the Employee record or its History Grid based on the date. An employee may move from one Department to another in the middle of the week.
  2. Export to QuickBooks Preferences:
    • Rename "QuickBooks $1.00 per Hour Payroll Item for Underpayment"
    • Rename "QuickBooks Class Column Contents" to "QuickBooks Proj Column Contents"
    • Use the preference "QuickBooks $1.00 per Hour Payroll Item for Piece Wage" for Piece-only job-cards in addition to Time+Piece
    • Added all the QuickBooks preferences to the Department table.
    • When the Job is of Payment-type Idle-time (Rese and Recovery) it is paid as average so there is no corresponding rate in QuickBooks. Depending on the Preference "QuickBooks $1.00 per Hour Payroll Item for Idle-Time", it has two possible formats.
      • The preference is empty: PET exports two lines
        • Line of payment amount using the Piece Earning Code for the QuickBooks Payment Item that has a rate of 1.
        • Line of the Net-Time using the Time Earning Code for the QuickBooks Payment Item that has a rate of 0.
      • The Preference has a value: Pet exports a single line with the payment amount in the Duration column.
  3. Department Record:
    • The Item "Minimum Wage Method" can be empty. When it is empty, its value is taken from Global Preferences.
    • Increase the size of minimum-wage lookup.
  4. Minimum Wage Computations
    • Source hierarchy to State of Field, Department, and Global Preferences
    • Correction of procedure when minimum wage is not defined in the global preferences
    • Add rate-source option: Department Minimum wage.
    • Selecting Department dependent preferences for weekly calculation preferences like Idle-time average, Minimum-age-method is based on the Job-card’s Week Start. If the Employee changes department in the middle of the week, averaging preferences should be on a daily basis and set in both the Department of the Week start and the middle of the week.
  5. Increase the size of minimum-wage lookup in the Global Preferences.
PET Windows Version 74.12 [01/05/2022]
  1. Employee Screen Rate History
    • When computing Job-card considering the Job-card date, if one of the columns has a value use it.
    • Do not export Hire-date. Export overtime rule.
  2. Job Screen Rate History
    • When computing Job-card considering the Job-card date, if one of the columns has a value use it.
    • 0 is not considered to be a valid value for defaults from job.
  3. Overtime rules, "150% Period" tab is changed to "1.5 Period"
    • It is used to set a day of the week, usually Sunday as a day when the employees are paid overtime.
    • Rename the tab "150% period" tab to "1.5 period".
    • In all the items replace the string "150%" with "Overtime (1.5)".
    • Add a new item "Overtime Day of the Week Doubletime (2.0) Starts at [Hours] when Sunday".
    • Overtime day of the week is always paid as Overtime instead of Regular-differential
  4. Famous Cost Accounting: Include equipment export identifier in equipment-description line
  5. Datatech Export: Do not check the maximum size limit on export identifiers for Job, Ranch, Field, Crew
  6. Job Screen:
    • When consider-employee-rate is No, accept zero hourly-rate after confirming with user.
    • Rate history: Show department only when department module is included in the program configuration.
  7. Job-Card screen:
    • Do not show recalculate menu for record that is locked.
    • Corrected the piece-assignments in grid when using multiple package-sizes and job-cards shifts change (regular -> overtime or overtime -> regular) during recalculate.
    • Removing trailing zeroes for minimum-wage rate in calculation description.
    • Assign Department when recalculate
    • Use Piece-decimal-accuracy for Minimum-pieces-per-hour in Rate history grid
  8. Adding the feature of identifying the main record by main record Name, Export Identifier or Barcode, when Importing grid lines of a screen like Rate History of Jobs or Employees.
    • By Name:
    • H_JobRateHistory,Job.Name,FirstDate,PieceRate
      G_JobRateHistory,Picking,01/01/2018,2
    • By Export Identifier:
    • H_JobRateHistory,Job.ExportIdentifier,FirstDate,PieceRate
      G_JobRateHistory,Pick 123,01/01/2020,4
    • By Barcode
    • H_JobRateHistory,Job.Code,FirstDate,PieceRate
      G_JobRateHistory,J123,01/01/2019,3
    • If multiple main records are found for the given selection issue an error message
    • Example:
    • If more than one job exists with export-id "Pick 123", the log file will include an error message
    • H_JobRateHistory,Job.ExportIdentifier,FirstDate,PieceRate
      F_JobRateHistory,Pick 123,01/01/2020,4
  9. Department screen: Remove auto-size on "Cost Accounting Export Folder"
  10. Job-Card Description Tab: Adding details to
    • Including source of Over-Time-Rules: Employee Record, Employee history, Job, or Job rate history.
    • Including source of tier-schedule: Job record, or Job rate history
  11. Updated the Copyright Year to 2022
  12. Transfer Crew Pieces: Use the preference of "Piece Rate Decimal Accuracy" to round Job-card’s "Piece Rate".
PET Windows Version 74.11 [12/28/2021]
  1. Speeding up retrieval of dropdown items that are verbal but represented as numbers in the code.
  2. Handling Overtime Rule of 150% by Day of the week.
    • If the day is Sunday: The created shift is "Overtime".
    • All other days: The created shift is differential shifts when computing minimum wage include the differential rate/amount
    • The change affects computation of minimum wage and overtime premium.
PET Windows Version 74.10 [12/20/2021]
  1. The Shortcut screen can be scaled without minimum width or height.
  2. Added help messages for PayChex4 items in Preferences, and department.
  3. Added Restore database option to Orange Menu.
  4. Not clearing data after import when user clicks on cancel on dialog for importing with parameter /ClearImportSettings.
  5. The Update Program: When upgrading Reports, and Help the default folder is the downloads fold
  6. Paychex 4 export format:
    • Minimum Wage Adjustment or Job Export Identifiers are not required.
    • Maximum decimal accuracy of hours is 2 decimals.
  7. Importing from Face-id Line device: The crew of Non-line employees is their Home Crew.
  8. Correct Day Start rounding with Earliest start-time defined
PET Windows Version 74.09 [12/09/2021]
  1. Remove preference 'Paid-break Off-Clock Job'
  2. Line (Schedule) Scan Devices
    • Those are Scan Devices of Device Type "FingerTec FaceID" that include in "Time-Card Defaults" Tab shift-grid entries of 'Auto-All'. The devices are used by two types of employees:
    • Line Employees: Employees that are working on a packing line. They start working together at the same time and stop working at the same time. Their jobs are determined by the "Auto-All" and "Auto" lines of the grid.
    • Non-line Employees: Employees that are not working on the line doing jobs like cleaning or maintenance.
    • Imported entries of the "Everyone Codes"
      • Use the "Auto-All" Job.
      • They are converted to Crew-In, and Crew-Out of the Default Crew.
    • Line Employees individual entries
      • Imported entries of Individual before the line started working use the "Auto" Job.
      • Imported entries after line started use the "Auto-All" Job.
    • Non-Line employees,
      • Use the default job from employee record not the grid.
      • They are not moved to the "Auto-All" job when supervisor uses the "Everyone Codes".
  3. Scan-Device:
    • If multiple shift grid entries exist at the same time, order by line number when finding the appropriate entry
    • Import from Scan Devices in alphabetical order of device name.
    • Exclude "Auto All line when finding the Job for a Time-In
  4. Allow shortcut screen to be repositioned
  5. Sub-report record selection: Match names with or without .rpt extension
  6. Set the name of the device in the biometric device import file
  7. Changes in pulling data from FingerTec biometric devices
    • Import and process in batch.
    • Import from Biometric devices in real-time, write log file only once
    • All Sync folders of the devices should be under a common parent folder.
    • Add menu option in Import to re-import biometric device files in bulk, selecting the parent folder to reimport data from all devices
  8. Change defaults for Backup preferences:
    • Backup Type: Real-time
    • Backup Time: 01:00
  9. Remove the option to restore backup from program. Restoring a backup only available from Update program
  10. Allow real-time import interval to be fraction of a minute for example 0.5: 30 seconds, 0.25: 15 seconds, 0.017: 1 second
PET Windows Version 74.08 [11/30/2021]
  1. Do not show errors from db-layer if retrying.
  2. If network connection to database fails, wait for 5, 10, and 15 seconds to reestablish and read the data again.
  3. Changes in Export to Payroll format Paychex 4:
    • Added to the Preferences and the Department screen
      • Paychex Client ID.
      • Paychex Minimum Wage Adjustment Pay Component.
      • Paychex Minimum Wage Adjustment Job Number.
    • If the preferences are empty, export minimum-wage job-cards as time.
    • Export minimum wage with the new preferences.
    • Handles Job-cards paid by Piece.
    • Handling Job-cards paid by Time and Piece.
  4. View Time Card and Transfer to Job Cards Screens: The Action Menu at the screen top is sorted Alphabetically ("Modify Time-Card" is always first as it is expected to be most used).
PET Windows Version 74.07 [11/25/2021]
  1. Job Cards: Add new payment-type "Off-Clock". Job Cards with such Jobs have only Gross Time no Net Time. For example a lunch.
  2. New preference: "Paid-break Off-Clock Job".
  3. Transfer to Job Cards: When the preference "Paid=break Off-clock Job" is defined, if an employee returns late from a paid break (later than default break-length), the program creates an Off-clock job-card
  4. Net-time-minutes columns represent the Net-time column, instead of being the difference between Gross-time and Break-length columns (Off-clock job-cards do not have break-length).
  5. Employee screen:
    • When list A requires I94 document, then List B includes the I94 or I94A details.
    • Allow only I94 in List B for Passport with I94 on List A.
    • Allow only I94B in List B for Passport with I94B on List A.
  6. Invoice Screen: Set Help context Ids on Invoice screen
  7. Utilizing Iris ID devices
    • Facilitating sending OS Update command from the Orange menu.
    • Added a Preference "Iris ID Authentication Mode" - default: Fusion or Card.
      • Facilitating identifying the employees with RFID cards when face identification fails.
      • Facilitating multiple methods for identifying the employees.
  8. Orange Menu >> Manage Scan Devices >> FingerScanner or IrisID >> Upgrade OS or Upgrade Program
    • Added the device type to the header.
    • Default update mode is "Update Now".
  9. Change in the program type at the bottom of the screen:
    • [32-bit] and [64-bit] instead of x32 and x64 for bit-ness.
    • No background color highlight.
  10. Job Card screen: Saving changes when clicking on the "Test File" button.
  11. Real-time Service Log: Adding Windows User and Computer Names. This helps setup the service on re-install when using a different user than LocalSystem.
  12. Changed the name of the Preference "Required Finger Scanner Template Quality" to "Required Biometric Template Quality", to indicate that it is used for both Finger Scanner and Iris ID.
  13. Saving Time-cards from Biometric Devices: Including seconds.
  14. Preferences: Time-card Tab defaults of new database
    • Time In of Everyone code 333
    • Start of Meal of Everyone code 222
  15. Uses preference "Populate Crew from Employee" to set Crew in Time-Cards (Previously always using Home-Crew from Employee)
    • Office Attendance
    • Fixing out of order time-cards
    • Multi-new screen
      • Time-Ins
      • Multi-new Job-Cards
    • Time-in screen defaults
    • Scan Screens
      • Driver Time-in
      • Driver Time-out
      • Time-Card
      • Time-In
    • Import Time-Cards from Biometric and Batch devices
  16. Changes that facilitate use of biometric devices to record employees that work on a packing line and that are paid only for the time between starting the line at the work day start and stopping it at the end of the work day.
    • Importing of records of "Everyone Codes" from biometric devices
    • Scan Device’s "Time Card Defaults" tab
      • Using the default values the tab: Ranch, Field, job and Crew.
      • In the Time Card Type of the Job Grid, added a new value "Auto All".
      • The Job of "Auto All" line is used for two purposes
        • Importing a "Time In of Everyone Code". It is the Job of starting the packing line.
        • Importing a Time-in record of an employee that members of his crew, on the work day already have the Time-cards with the Job of "Auto All".
      • When there is a line of "Auto All", a line of "Auto" is required also. The Job of the "Auto" line is a Job of Payment Type "Off-Clock and is used to for Time-ins of the employees when they start work.
  17. Fix out of order time-cards uses this type to set the Job
PET Windows Version 74.06 [11/11/2021]
  1. Modify the way the program use the Field’s Export-Identifier to verify the Validation code. Instead of taking the entire Export-it takes only the first 4 characters.
PET Windows Version 74.05 [11/08/2021]
  1. When importing customer data
    • Do not Compute Irrigation data.
    • Do not Export to scan devices:
      • Lunch start, and total pieces.
      • Employee Roll-assignments.
      • Work-orders.
      • New setup records.
  2. Time Sheets: Preventing null exception when considering meal-penalty (Scenarios of Employees having only a non-labor entry).
PET Windows Version 74.04 [11/05/2021]
  1. Export to Accounting: corrected the code to handle the preference "Use previous Job-card Export ID for Breaks" when the "Sort order" is "Date then Employee".
  2. Added a new Payroll Export preference "Unit for Totaling Time for Rate Average", options Minutes, Hours Default Minutes
    • It determines the unit that is being used when computing the average regular hourly rate for breaks and overtime.
    • It affects the accuracy only when the "’Time Decimal Accuracy" is up to 2 decimals.
    • Example
      • Number of Work Minutes is 460, Total Pay is 109.16 Time Decimal Accuracy 2
      • Minutes the value in hours is 7.67, Hourly Rate is 14.23
      • Hours the value in hours is 7.66, Hourly Rate is 14.25
  3. Setting Last Work Date
    • Added an exception log when failing to set last work date of Employees in real-time service.
    • Real-time: Run for each employee and limit query to records to 7 days prior to last run time. [Preventing query time-outs on large databases].
    • When running the procedure from other menu options prevent failure due to large database.
  4. Export to payroll: Preventing inclusion of a job-card multiple times when the User has a limited department access.
  5. When exporting User including Job Groups, and Device grids.
PET Windows Version 74.03 [11/1/2021]
  1. Preventing an error when clicking on Export button on a second job-card zoomed-in from Job-card grid.
  2. Computing correctly the Total Amount of a shift row when adding Extra Wages job-cards of piece job-cards with Underpayment.
  3. Added a new Payroll Export format of CompuPlants 2.
  4. Adding an Orange Preference 'Include Audit in Export to Orange Support' default is Yes.
  5. UKG1 Export: Export Hours in decimal format instead of hours and minutes in the "Amount" column.
PET Windows Version 74.02 [10/26/2021]
  1. UKG1 Export:
    • Non-labor Job-cards - do not export Job export-Identifier.
    • Regular Differential is export two lines: One with regular Pay-code the other the differential Pay-code.
  2. Restore mode: Enable Export if user has Export permission
  3. Job Card screen: Enable Export and Report when zoomed-in from job-card grid.
  4. Do not export to Personal devices if the selected Scan Device Personal Template is not active.
  5. Tier Schedule Piece Incentive Bonus: Show error message when appropriate tier schedule is missing for the worked pieces.
PET Windows Version 74.01 [10/25/2021]
  1. Employee Screen: Added the Department to Rate Grid.
  2. Crew screen: Set help context id for "Individual Pieces Distributed to Entire Crew".
  3. Correcting the importing Employee data.
  4. Correcting the Employee multi-edit for Hire and Release days.
PET Windows Version 74.00 [10/20/2021]
Major changes of handling Employee onboarding and using PET Pocket by individual Employees (free PET Personal).
  1. Setup Export Format DataTech1 Changes:
    • Header change NAME_KEY to ACCT_NUM.
    • Header change CREW_NUM to CREW_ID.
    • When Employment-type None is exported as empty.
    • Hire Date is only exported for New employee (Employee.Exported = No)
    • Add new Item 'Sick Pay Plan'.
  2. Employee Class
    • Remove Barcode item
    • Barcode, and Department are removed from Employee class table
  3. New Table and Screen: "Sick Pay Plan", accessed from File >> Administration >> Setup >> Sick Pay Plan.
    • Used in new field of the Employee record.
  4. When using the option Orange >> Find Duplicate Barcodes, added the file with the list, the master record name (Eg: Ranch for Field)
  5. New Table and Screen: "Employment Type screen", accessed from File >> Administration >> Setup >> Employment Type Screen.
    • It is used in the Employee screen in field of "Employment Type" instead of the current fixed list.
    • Added the standard Employment-types to the table as Orange records.
    • The values that are used in setup export and the export identifier.
    • When the value is None the export identifier is empty.
  6. Payroll Export Formats AgStar 2 and Agstar 2.1: Use the export Identifier from the record for User-defined Employment-types.
  7. Preferences:
    • Change the Preference name "Use Employee Rate History" to "View Employment and Rate History".
    • Made preferences that can be edited by SU user only, visible to non SU users (for example: Barcode Uniqueness, Employee Unique Item).
    • Document Preferences:
      • Renamed the Preference "I9 documents folder" to "I-9 Document Folder".
      • Document preferences: I-9 documents, and documents folder can only be edited by SU user.
      • When assigning a folder the program verifies that the folder exists.
      • When assigning a new folder, files are copied from the old folder to the new ones, and the path is modified in the employee record. Error messages are issued if the old folder is not found. Files with the same name in the new folder are skipped.
  8. Employee screen:
    • Change caption 'Hire Date' to 'Last Hire Date' (This field always contains the latest hire-date for re-hired employees).
    • Added "Sick Pay Plan" input field.
    • Replaced the fixed list of "Employment Type" with a user defined values taken from the table "Employment Type".
    • Added a button `Open I9 Form` in documents tab to open I9 documents of the employee. It is displayed when the Preference "I-9 Document Folder" is not empty.
    • Changed the name of the Tab "Rate History" to "Employment and Rate History".
    • Employment and Rate History Tab
      • The always included in the screen
      • Changed the name of the Tab "Rate History" to "Employment and Rate History".
      • Added a new grid to the tab "Employment History":
        • It includes columns for hire date and termination date.
        • This grid is always visible.
        • Each time an employee is hired or rehired, a new line is created.
        • Each time an employee is terminated or furloughed the termination date is added.
    • New procedures to activate and inactivate Personal-device.
      • Screen values required for an employee to have a Personal-device:
        • "Active" – Yes
        • "Email Address" – Not empty and valid.
        • "Personal-device Template" – Not empty
        • "User Prefix" – Not empty.
      • Exporting setup data to the Personal-device.
        • Saving a new Employee record with all the Personal-device Required items valid.
        • Saving an existing Employee record where the old one did not have all the items valid and now they are.
      • Sending a command to inactivate a Personal-device.
        • Saving an existing Employee record where the old one had all the items valid and now one or more are not.
      • Comment: The employee status is not considered for activating or inactivating a Personal-device. An employee whose status is not Working will still have data sent to a Personal-device if all the Personal-device required value valid.
      • Allowing clearing personal-device template, prefix, and email address together.
      • When an employee is deleted, send an inactivate command to personal device.
    • Handling I-9 documents of H2A employees: I-9 form of H2A employees requires details of two documents: Passport and Form I94 or I94A. To facilitate the recording of the two forms
      • Changed the List B caption to List B and I94
      • Added Form-I94 and Form-I94A to list B
      • When the form in list A is Passport with I94 or Passport with I94A the user is expected to enter the Passport details is List A and the I-94 or I-94A in List B.
  9. Scan Device: Facilitate selecting Default Scan mode for Personal Device templates.
  10. Job Screen:
    • Clear Tier Schedule when not required for the Job’s Payment-type (For example Non-labor).
    • When "Consider Employee Rate" is No, "Hourly Rate" must be greater than 0.
  11. Salaried employee:
    • Non-labor job-cards are paid at "Regular Rate" using the number of hours from the applicable item from the Job’s "Overtime Rules".
      • If the salary period is Daily, the Regular Rate is the Daily Salary divided by the "Daily Overtime (1.5) starts after [Hours]".
        • For example Daily Salary: 160, "Daily Overtime…": 8 then Regular Rate is 20 (160/8).
      • If the salary period is Weekly, the Regular Rate is the Weekly Salary divided by the "Weekly Overtime (1.5) starts after [Regular Hours]".
        • For example Weekly Salary: 1000, "Weekly Overtime…": 40 then Regular Rate is 25 (1000/40).
      • Is The Non-Labor Job’s "Consider Employee Rate" is No, the hourly rate is taken from the Job Record.
    • When computing the hourly rate consider only Job Cards that have Net-hours (Excluding Non-labor, Extra Wages and Bonus).
  12. Time Card grid: Non-labor hours are shown with time-decimal accuracy
  13. Correct the verification of Minimum Wage when the Job’s Payment-type is Idle-time.
  14. New Export format: UKG 1
  15. Mapping: Adding ranch map coordinate source.
  16. Preventing Unhandled exception when importing Crew Piece out records from Scan devices with Sick-leave or Paid-Leave modules
Changes in the PET handles the Social Security Number (SSN) in the Employee Screen:
  1. The Full Social Security Number is masked to secure the privacy of the employees.
  2. Only Users that have the permission of "View Complete SSN" can see it fully and modify it.
  3. On the employee screen only the last 4 digits appear in the format XXX-XX-1234
  4. A button next to the SSN allows user with the permission to view it in full and to modify it.
  5. The SSN In the database it is scrambled.
  6. The user can select employees by their last 4 digits., It is possible that there will be more than one employee with the same last 4 digits.

Older

 

Call us today to see what we can do for you! 559.229.2195