After version 1.00.19.091 a new facility has been added to allow the import of bookings from an Excel spreadsheet. After Version 1.00.20.035 it is also possible to save import formats against a specific company.
The idea is that users can receive spreadsheet from a client containing details of number of bookings or shifts that they wish to fill. Provided the spreadsheet contains sufficient data, it will be possible to map each of the columns in the spreadsheet to a particular field, such as start time, end time, Booking date, etc. and then import the information into the database to create unfilled bookings for that client.
Example spreadsheet shown below.
The basic process is:
Select the Spreadsheet
Go to Maintenance > Temp Centre > Reporting > Import unfilled Bookings
Drag/drop your spreadsheet into the [Spreadsheet] field.
If the spreadsheet contains column headings tick the 1st Row Heading [ ] box.
Use the Data starts on Row [ ] to specify where the data begins.
Tip: It is a good idea to tweak the supplied spreadsheet by removing any unwanted rows, so that the Column Headings are in Row 1 with the data directly underneath (See below)
Choose the Company
Use the [...] button next to the Company field to select the company from the database.
Map The Information
You may then proceed through the form and specify where each of the elements of a booking will come from.
Work your way down the form
For each item you may either specify a FIXED Value (using the drop-down at the left hand side) <OR> you may use the 'Columns' drop-downs at the right to select a column from within the spreadsheet which contains the data.
In the example below, the Contact has been specified as Barry Brick, whereas the Role, Start Time & End Time and Date are taken from columns within the spreadsheet.
(Below is the spreadsheet that the mapping relates to)
In certain cases when using a Column to specify the values, the column will contain several entries. In those cases it is necessary to create a [X-Ref] list, which will be indicated by the presence of the X-Ref button.
The [X-Ref] list is used to determine which actual value within the database each of the values within the chosen column equates to.
To build the X-Ref list simply click the X-Ref button.
The system will then display a list of all the values from the selected column in Excel, and you can map these to the equivalent value within Influence.
In the example above the value "Van Driver" from the spreadsheet has been mapped to "Driver 3.5t (LGV1 Code)" in Influence.
Having completed the mapping for the columns, you should then specify the Pay Period for these bookings (Hourly/Daily)
Optional - Date Ranges
Ideally the spreadsheet will contain details of each booking/shift that is required, along with a date for the booking. However, if that is not the case it is possible to specify your own date range and days rather than rely upon the spreadsheet.
For example, if you wish to create bookings on every Monday and Wednesday during Feb, you may set the Date Range as 01/02/2019 - 28/02/2019 and specify the Monday and Wednesday (See Below for Example)
Import The Bookings
Once you have completed all the necessary fields, press [Load]
Provided you have completed everything correctly, the system will attempt to load the information from the spreadsheet and use this to create unfilled bookings at the specified company.
The system will display a Preview of what it will create.
At this point you can press [Cancel] to abort, or [OK] to go ahead and create these unfilled bookings.
From Version 1.00.20.037 or later, if you press [OK] the system will offer the chance to SAVE the import template for that Company.
If you choose to import the bookings the system will confirm what has been created (See below).
These bookings can then be viewed and processed in the normal way using the [Planner], [Bookings] tab of the client record, etc etc.