Activity Cost Management
The user experience for managing activity costs within Oneserve has been improved. Our data structure has always allowed activity costs to be uploaded per client and work log type but the activity admin page did not reflect this structure. We have modified the activity page to allow users to view and manage activity costs per Client,Work Log Type with set start and end dates.
This image shows the new Activity page. To access it on your system you will need to open the Admin menu and select the activity page. The new plus icon will allow you to create a new activity or select an exisiting activity to view the cost records already created.
- Activity costs will need to be created for the clients and work log types you would like to use the activity for. Without the record it will not appear on the create job screen or the job activity tab.
- If you have multiple cost rows per activity for the same client and work log type it will check the date range to see what cost is valid. If multiple costs are valid for the date range it will use the most recent entry using the created date.
- The 'Show Inactive' button will show the cost rows where the end date is in the past, the work log type is inactive or the client is inactive.
- Activity costs can be modified - If the start date is in the future you can change the Start Date, End Date, Unit Sales and Unit costs. If the start date is in the past only the end date can be modified.
- New activity costs can be created with a start date of the current day and time or in the future.
- The client filter will only show active clients linked to the logged in user, if users are expecting to see costs for other clients you will need to review the user account.
- By default the activity cost rows will be filtered by the created date but you can click on the table column headers to alter the order by.
- Activity costs can only be deleted if the start date is in the future. If the start date is in the past you will need to edit the row and set the end date to 'End Now'. This will stop the activity cost being used on future jobs.
Part Cost Management
Improvements have been applied to the performance of creating and updating part records. Previously part costs were saved against each client which created multiple rows in the database to insert or update. The parts costs will now be saved in a single row against the part details reducing the amount of data stored.
Assigning parts to jobs did not check the cost per client so the old structure was no longer required. It will also reduce the additional step in the create client process because stock parts will not be required to be linked to the new client, this will allow parts to be used against any jobs.
The data structure changes are not reflected in the front end but if you were to create a new part or update one of your exisiting changes you will notice the save time will be a lot quicker.
Job and Site Documents Uploader
The documents tab against Jobs and Sites for the desktop application has been rebuilt and improved. Documents can now be uploaded in bulk and we offer drag and drop functionality.
The 'Upload Document' window has the following features
- The ability to select multiple files
- Documents can be dragged into the upload window from your machine
- The document title can be modified using the pencil icon
- The document category can be set - Categories hold their own View, Generate and Manage access per user type so please review the Document Categories help guide for more information.
Once the files have been uploaded users can use the new filters to find documents they are looking for. The Category, Uploaded by and type drop downs will only display the values from the fields in the table below.
Using the actions button a document can be modified to change the description and title or deleted.
|Development ID||System Area||Description|
|OSD-5233||Admin- Notification||The Notifications page under the admin menu controls SMS and letter. The type dropdown has been fixed to prevent text being removed from other fields on the page when the type is selected.|
|OSD-5176||Calendar||The date format on the calendar page for the week view has been updated to day, date, month|
|OSD-5347||Client - Supplier||A fix to ensure the Client Supplier relationship is generated when a new supplier has been created, this will allow jobs to be created and assigned to any team.|
|OSD-5203||Cloning Job||The cloning job functionality will use active activities and ignoring deleted activities|
|OSD-5103||Contact Considerations||The contact consideration has been added to the contact section on the job details page. If you update the contact considerations for a site it will update the linked jobs to have the latest considerations.|
|OSD-5119||Cost Type||Creating new cost types from the admin menu has a type drown down. This has been fixed to populate the full list of cost types instead of a sub set.|
|OSD-5199||Create Button||The create button for Job, Site, Contact and Part has been updated to display correctly on a touchscreen device.|
|OSD-4800||Day Division||The fixed scheduler has the option to change the posting type of an appointment form Fixed to Pooled and Pooled to Fixed. If the user changes a fixed appointment to pooled it will now use the sequence set against the day division to assign the right division to the job, this is usually AM or PM. Please contact the support desk if you would like to know what sequence you have configured on your system or you would like to change the sequence.|
|OSD-4911||Job Appointment||The page to update an appointment using the desktop application (Select the update option against the appointment on the Job Resource tab) has been modified to split the time field into separate Hour and Minute dropdown. This will allow the appointment time to be recorded accurately instead of using the 15 minute interval dropdown|
|OSD-5056||Job Cost||The design of the job cost tab has been updated. The update/approve/delete icons have been added to a update drop down against job cost lines|
|OSD-5224||Job Dates||Changes have been applied to the 'Complete Job Transition' screen to allow the job actual end date to be updated with the date entered in the transition screen. Previously the job actual end date would only be populated if the date was empty.|
|OSD-5055||Job Sheets||A fix to ensure activities appearing on Job Sheet printouts only appear once. Previously activity lines could appear multiple times if the activity was assigned to multiple activity groups|
|OSD-5191||Job Transitions||Mandatory fields on the transition pages have been highlighted with a *. If a user fails to populate the mandatory fields the field will turn red and a validation message will appear to indicate the missing fields. Transition pages are used when you move a job from one status to the next.|
|OSD-4918||Link Job||The window to link jobs has been updated to improve the pop up window display|
|OSD-5027||Mobile||The 'Page Loading' message has been prevented on the mobile application when the user opens the part tab but the assigned parts are no longer associated with their store. The mobile will now show all parts assigned to the job but the user can only access the edit panel for the parts available in their store. Parts that are inactive or only available in another store can only be viewed.|
|OSD-5223||Mobile - Contact Details||After clicking the phone number for the contact on the mobile application the text was turning white. The text will now remain blue/black so it will be visible.|
|OSD-5429||Mobile - Signatures||Against the signature options on the mobile application you can request a name to be entered. (To set this up you will need to open the Work Type page under the admin menu and select the Require Operative/Customer name fields) A new validation message has been added for mobile application to tell the user the maximum characters for the name field is set to 50.|
|OSD-5265||QJC||After creating a job and opening the job details page the QJC form will be reset. This will prevent the browser back button to be used to access the QJC with all of the previous details still populated. If users would like to create multiple jobs they can use the Create and Create another option on the QJC or use the Clone Job functionality.|
|OSD-5248||QJC||A fix has been applied to the QJC to clear the fields when a user changes the site. Previously if a site was selected and a new contact detail added before changing the site the contact fields would remain populated.|
|OSD-5098||Scheduler Notes||The notes field against the appointments on the fixed scheduler (double click on the appointment to see the appointment details) has a limit of 1000 characters. Validation has been added to the notes field to indicate the character count, once the note reaches 1000 characters the save button will be disabled.|
|OSD-5427||Search Dates||The dates shown in the search pages have changed from a dd/mm/yy to dd/mm/yyyy. This is to allow dates that were 2030 and over to be exported correctly and not defaulting to 1930.|
|OSD-5145||Stock Check||The notes entered during the stock check process will now be recorded in the summary tab on the stock check.|
|OSD-5343||Stock Check||Creating a stock check will populate the 'In Stock' values at the time of creation. Previously it would use live stock quantities from the store but this prevented old stock checks to be reviewed as the data would not match the quantities at the time the stock check was performed.|
|OSD-5274||Stock Management||A new option has been added to allow store parts to be marked as inactive if the quantity is 0. Store parts can still be deleted as long as they have not been associated with a stock check and the quantity is 0|
|OSD-5148||Stock Parts||An error has been prevented when a stock part is updated without an assigned service|
|OSD-5234||Teams||Improved design for the inactive box on the team admin page to make it easier to use. This box is at the top of the page to allow inactive teams appear in the team list|
|OSD-5260||Transition Screens||The fields to capture the Start and End dates on the transition screens have been updated to allow the time to be entered as Hours and minutes separately, before the time increased in 15 minutes intervals. This will allow the exact times to be captured.|
|OSD-4601||User Type||A new option has been created on the user type homepage field to access the create job screen. By using the Create Job option for user types the users will be directed to the create job page after a successful login.|
|OSD-5185||User Type Right||A new user type right has been created to control the option to complete activities on the job activities tab, the new right is called Activity Completion [ACOM]. Previously the access to complete activities was covered by the Modify Activities [MWI]|
|OSD-5348||User Type Right||A new right called 'QJC and Job - Edit Owner Field' has been created to allow users to edit the owner field on the create job and job details pages. This right will automatically be assigned to user types who already have access to the create job page.|
|OSD-5350||User Type Right||A new right called 'QJC - Edit Your Ref' has been created to allow users to edit the Your Ref field on the QJC. To edit the ref on the job details page the user type would require the 'Edit Job Client Ref' user type right. This right will automatically be assigned to user types who already have access to the create job page.|
|OSD-5349||User Type Right||A new right called 'QJC and Job - Edit Coding Field' has been created to allow users to edit the coding field on the create job and job detail pages. This right will automatically be assigned to user types who already have access to the create job page.|
|OSD-5261||Work Type/QJC||The create job page (QJC) has been improved to accept the default priority value set against the work type. The work type is selected behind the scenes after a user has selected the work log type and the first activity for a new job. The priority field will still show all priorities mapped to the work type but pre select the default value.|
|OSD-4831||Workflow||Against the admin page for workflow, the edit page use to have a delete icon at the end of every row to remove a transition. This delete button has been moved to the edit transition window, you will need to click on the transition for the edit panel to open on the right hand side, the delete button can be found at the bottom of this form.|