Resolved Issues

  • Contractor Profile Page
    • Fixed an issue where an error occurred when updating the Start Date field while creating a new contractor.
    • Updated the State and Federal Filing Status dropdown options to display updated items according to the IRS.
  • Dashboard Link
    • Fixed an issue where the public dashboard link displayed localhost instead of the correct subdomain.
  • Contract Jobs
    • Fixed an issue where creating a contract job did not require the State Working or Job Site Address fields.
  • Timecards
    • Fixed an issue where the timecard status would not reflect accurately in certain scenarios.

Resolved Issues

  • Reports
    • Fixed an issue where GP calculations were not including records with Vacation Time on certain reports.
    • Fixed an issue where the sum of the data points didn’t match the total Sales and GP amounts on certain report charts.
  • Invoice
    • Fixed an issue where invoice remittances were not updating when changed on the invoice detail page.
    • Fixed an issue where an error was displayed when viewing the invoice detail page.

Resolved Issues

  • Bulk Time
    • Fixed an issue where the documents that were uploaded would not display a preview when clicked on.
  • Login Page
    • Fixed an issue where the welcome email redirected them to a different login environment.
    • Fixed an issue where a user was unable to log in successfully.
    • Fixed an issue where a number was required but not displayed when creating a new password.
  • Reporting
    • Fixed an issue where the data points on the Sales and GP by Team Member report would display “Invalid Date” when looking at various filters.
    • Fixed an issue where the previous period’s data and the previous year’s data on the Comparison report would display inaccurate results.
  • Request Edit
    • Fixed an issue where an additional blank comment was added when a Request Edit message was sent by the contractor.

Resolved Issues

  • Contract Job
    • Fixed an issue where copying the contract job did not copy the time collection method.
  • Contract Overview
    • Fixed an issue where no records were displayed on the contract overview page.
    • Fixed an issue where an error occurred when filtering the contract overview page by the Comment column.
  • Dashboard
    • Fixed an issue where editing/adding a data filter did not display the correct custom field dropdown options.
  • Expenses
    • Fixed an issue where the invoice pdf was not created successfully when a timecard with expenses did not have a description in the expense item.
    • Fixed an issue where an error occurred when entering expenses as a team member.
  • Invoices
    • Fixed an issue where an error occurred when attempting to create an invoice for a timecard with a future period end date.
    • Fixed an issue where a team member with invoice history permission enabled could not access the invoice PDF.
    • Fixed an issue where the invoice detail page did not load properly.
  • Miscellaneous
    • Fixed an issue where an error was displayed when viewing various pages.
  • Pay Bill Items
    • Updated the PBI attribute logic for Overtime, Double Time, and 1099 Overtime.
    • Updated the PBI attribute logic for Multiplier attributes. Now when a PBI has the multiplier attribute, it requires a Rate Relationship attribute.
  • Performance
    • Updated the contract job detail page to significantly reduce RAM usage and prevent an error for various users.
  • Team Members
    • Updated the validation message when updating a team member’s profile.
    • Fixed an issue where the expense total was not updated on the team member’s timecards page.
  • Timecard Report
    • Fixed an issue where the totals would not update based on the filters applied.

New Feature

  • Increased Application Security
    • Users are prompted to a Reset Password page where they can enter a new password that meets more secure criteria. 
  • What if I don’t want my contractors to use an email address/password to log in?
    • We have a new feature that creates an automatic pin number (or “badge pin”) for contractors. You can find additional information and a helpful video available in Version 2.0.39 release notes: https://www.bilflo.com/releases/2-0-39 

New Features

  • Badge-Id Login
    • Video Overview: https://www.loom.com/share/c326a59538d34197a8b9ace52127accd
    • When creating a new contractor, we now have a “Badge ID” field that is automatically generated. This ID number can be used so contractors can log into Bilflo without using an email address or password.
    • Badge IDs have also been automatically created for pre-existing contractors.
  • How do I use the Badge ID?
    • You can change the login URL from “[ABCstaffing].bilflo.com/login” to “[ABCstaffing].bilflo.com/badge-login”
  • How do I find the Badge IDs for my contractors?
    • The Badge ID is available on the specific contractor’s detail page (or contractor profile) but you can view the Badge ID for all of the contractors by going to People > Contractors, clicking Columns, adding BadgeId, and then clicking Apply (see below for reference).
    • You can also download that page as a CSV file if you want to print it out or reference it later in case someone forgets what their Badge ID is.
  • Punch-in Punch-out Button
    • This feature allows the contractor to click a button that will use a current timestamp for their local time to populate the Clock-in, Start Lunch, End Lunch, or Clock-out cells instead of allowing them to manually enter the time.
  • How do I set up the Punch Button feature?
    • On the contract job detail page, in the Time and Pay section, set the time collection method to Clock-in Clock-out, 9/80 Timecard, or Detailed Clock-in Clock-out (see images below for reference).
    • Once any of these time collection methods are selected, you’ll see Timecard Punch options:
      • Display punch button: when this option is selected, the Request Edit button and Punch button are displayed and can be used by the contractor. If the contractor wants to manually enter their time in any of the cells, they can still click the cells to edit the timecard.
      • Only allow punches: when this option is selected, the contractor is unable to click the cells to edit the timecard. However, Team members (with permission) can still select a cell to edit the timecard.
  • Does the Punch button change when the timecard is updated?
    • When the contractor is viewing a timecard and the current day is NOT on that timecard, the punch button is not able to be used, so they will need to click the cells to edit that timecard.
    • When the contractor is viewing a timecard and the current day is on that timecard, the following options are available:
      • Clock-in: this option is available only when the current day does not have any values in it
      • Start Lunch: this option is available only when the current day has a Clock-in value and the Start Lunch does not.
      • End Lunch: this option is available only when the current day has a Clock-in value, a Start Lunch value, and the End Lunch does not.
      • Clock-out: this option is available only when the current day has a Clock-in value, a Start Lunch value, an End Lunch value, and Clock-out does not.
  • What does the Request Edit button do?
    • When the contractor clicks on Request Edit, a dialog box is displayed where the Contractor can send an email to the Team Members so they can update the timecards or review the Request Edit message.
    • This is useful when the contractor mistakenly submits their timecard or needs to update one of the cells for a specific day (see below for an example).
    • NOTE: the Request Edit will also be added as a comment on the timecard.

Resolved Issues

  • Contract Jobs
    • Fixed an issue where adding a new address did not populate the job site address field.
    • Fixed an issue where overriding PBI values updated the Pay Rate and Bill Rate to 0.
  • Clients
    • Updated the graph on the Client detail page so it includes Sales and GP for all timecards (regardless of status).

Resolved Issues

  • Direct Hire
    • Updated the Direct Hire Overview page to display “true” or “false” when filtering by the Commissioned and Paid columns.
    • Fixed an issue on the Direct Hire Overview page where the Commissioned and Paid columns were not filtering properly.
  • Miscellaneous
    • Updated various pages in Bilflo to validate user credentials and check against company association.
  • QuickBooks Online
    • Fixed an issue where exporting invoices produced an error and did not export by the client (as defined on the configuration page).
  • Reports
    • Fixed an issue where a timeout error occurred when attempting to run the Sales and GP by Team Member report.
    • Fixed an issue where there were inconsistencies between the Custom Field report, Sales and GP by Team Member report, and the Metrics Report.
  • Settings
    • Fixed an issue where an error was displayed and prevented the user from accessing the integration settings.
  • Sick Time
    • Fixed an issue where the Ending Available Sick Time Hours field was not properly in sync with the timecard detail page.
  • Sign Up
    • Updated the Bilflo sign-up page.

Resolved Issues

  • Bullhorn
    • Several updates made to increase the performance of our Bullhorn integration as we continue to work on releasing this feature.
  • Invoicing
    • Fixed an issue where the invoice status was “Ready” on the create invoices page when a termed timecard was not approved.
    • Fixed an issue where the Invoice Settings were not displayed properly.
    • Fixed an issue where an error occurred when updating payment terms after syncing/exporting a direct hire invoice.
    • Fixed an issue where jpeg remittances were not displayed on the invoice PDF.
  • Miscellaneous
    • Updated the home page to display a message that prompts the user to connect an ATS or create a contract job in order to start invoicing, as well as allow the user to book a meeting with our success team.
      • Connect your ATS should go to the settings/integration page
      • Create your first assignment should go to the new contract job page.
      • “Need help? Book a meeting with our success team”
    • Updated the payment information modal on the new contract assignment page
    • Updated the Company Settings page to add the company’s API key.
  • Timecards
    • Fixed an issue where an error occurred when uploading a large file to a third-party timecard.
  • Pay Bill Items
    • Updated the default pay bill item attribute values for Overtime, Double Time, and 1099 OT.
  • Reports
    • Fixed an issue where the Production Dashboard displayed invalid dates on the graph.
  • Vacation Time
    • Fixed an issue where an error occurred when creating an adjustment on the Vacation Time Journal.
    • Fixed an issue where an error occurred when refreshing the web page on the Vacation Time Journal.

Resolved Issues

  • Client Contract Jobs
    • Fixed an issue where checking the “inactive” checkbox did not add a term date column to the search table and termination date. 
  • JobAdder
    • Fixed an issue where a contract job with a future start date did not export to Bilflo.