General Overview
Since August 2024 Sparkrock & Edsembli Professional Services launched the Value Added Services offerings available for all of our esteemed Customers.
The Services are offered in the form of four new curated packages and at competitive price points, the service packages are categorized as follow:
- Consulting Services.
- Business Process Review.
- Custom Development & Reporting.
- Learning & Development Services.
A more detailed description of each service package will be found in the following sections of this article.
All Customers interested in any Value Added Services package can request more information through our Support portal or by contacting their respective Customer Success Manager.
Consulting Services
Our team of expert consultants offers strategic consulting services to help optimize technology use. As part of this package our consultants will review Customer processes, improve technical aspects, and provide guidance on system architecture, configuration, communication, and technical issues.
Additionally, we will provide key strategic services such as data migration, state reporting preparation, standard implementation, advanced data visualization, and support during organizational transformation.
Services Scope
- Workshop style collaborative session led by one of our best Finance and/or HRP consultants.
- Review of the entire solution or a subset of modules.
- Review of existing configurations and finalizing future solution.
- Documentation with recommendations.
- Estimates for recommendations that involve configurations / customizations to be delivered by Sparkrock.
Delivery Method
Typically, our services are delivered via virtual meetings for convenience. However, if both you and Sparkrock agree that on-site workshops would be more beneficial, we can arrange them as needed.*
Prices
Item Description | Price in CAD | Inclusions |
Half-day workshop | $2,000 |
|
Full-day workshop | $4,000 |
|
On-site workshops | Custom Quote* |
|
Business Process Review
Our BPR (Business Process Review) services help customers using Sparkrock optimize their solution by enhancing feature use, streamlining workflows, and improving performance. We address inefficiencies, under-utilized features, integration issues, and data accuracy through targeted training and process improvements, ensuring you get the most out of your Sparkrock solution.
Services Scope
- Workshop style collaborative session led by one of our best Finance and/or HRP consultants.
- Review of entire solution or a subset of modules.
- Documentation with recommendations.
- Estimates for recommendations that involve configurations / customizations to be delivered by Sparkrock.
Delivery Method
Typically, our services are delivered via virtual meetings for convenience. However, if both you and Sparkrock agree that on-site workshops would be more beneficial, we can arrange them as needed.*
Prices
Item Description | Price in CAD | Inclusions |
Half-day workshop | $2,000 |
|
Full-day workshop | $4,000 |
|
On-site workshops | Custom Quote* |
|
Custom Development & Reporting
Our Custom Development team creates and maintains SparkApps, a suite of solutions designed to boost Customer organization's efficiency and streamline operations. Each SparkApp is tailored to meet Customer specific needs, ensuring smooth integration and optimal performance. By automating manual processes and enhancing productivity, we help Customers save time and reduce costs. We continuously refine and update these solutions to keep pace with your evolving needs and the latest advancements in Business Central.
Services Scope
- Review of inefficient workflows and intensive manual processes.
- Workflow configurations and testing.
- Process automations and testing.
- Custom report development and testing.
- Design document and Test cases.
- Customer training on the solution.
- Customer Testing and Signoff.
- Annual maintenance of Solution.
Delivery Method
In this case our services are delivered remotely. The Solution will be available in the Customer Sandbox Environment first for the Customer to test, once approved it will be promoted to Production.
Prices
Item Description | Complexity | Price in CAD | Inclusions |
Customization | Simple | $3,000 | Adding fields to tables and adding controls on pages. |
Customization | Medium | $6,000 | Validations to table fields, table trigger changes, adding/updating table properties, writing page triggers, flow fields, flow filters, report procedures with simple logic. |
Customization | Complex | $10,000 | Writing complex logic in procedures, adding/updating report pages, custom page actions, writing and exposing webservices and OData services, xml ports, importing files and exporting data. |
Customization | Super Complex | $16,000 | Consuming external data through API's, custom code units with reusable logic. |
Integration | Simple | $3,000 | Exposing a page as a webservice or OData service, creating a page of type API. |
Integration | Medium | $6,000 | Communicating with third party services through Azure functions, exporting data to customer network shared locations. |
Integration | Complex | $10,000 | Writing multiple Azure functions, pull data from Business Central, push data to different customer sftp locations. |
Integration | Super Complex | $16,000 | Read data from external systems, import data into Business Central, run sql queries against customer database(s). |
Custom Report | Simple | $3,000 | Display additional fields in the PowerBI /SSRS report, demo to clients, user training on reports, scheduling reports, publishing reports. |
Custom Report | Medium | $6,000 | Building a new report from scratch, adding computed fields, creating derived tables. |
Custom Report | Complex | $10,000 | Extending a data model, building parameterized reports, transforming data, creating stage tables. |
Custom Report | Super Complex | $16,000 | Creating a data model from scratch, loading data from multiple data sources. |
Learning & Development Services
We offer a range of Learning and Development services designed to meet Customer needs at any stage of the adoption journey. Our offerings include foundational and advanced product training, best practices workshops, refresher courses for existing staff, new hire training in batches, and certification programs. These services are tailored to ensure that your team gains the knowledge and skills required to effectively use Sparkrock and maximize its benefits.
Services Scope
- Participate in interactive webinar-style training led by our top Finance or HRP consultants.
- Get answers to Customer pre-submitted questions and see demonstrations during the session.
- Receive curated materials relevant to the topic after the session for further reference.
Delivery Method
Typically, our services are delivered via virtual meetings for convenience. Each online session accommodates up to 10 participants and includes a recording, along with any relevant documentation or cloud learning session links based on the type of session. However, if you and Sparkrock agree that on-site workshops would be more beneficial, we can arrange them as needed.*
Prices
Item Description | Price in CAD | Inclusions |
Foundational Product Training | $1,000 |
|
New joiner training (in batches) | $1,000 |
|
Advanced Product Training | $2,000 |
|
Refresher training for existing staff | $2,000 |
|
Best Practices Training | Custom Quote |
|
Add-on Training packages | Custom Quote |
|
*Travel & Accommodation at an additional cost
Appendix
Example of Customization Services
Customization Name | Description |
Advance Salary Payment | Clients may require the ability to provide a mid-month advance to certain employee groups. This customization can apply to different employees with different salary negotiations.
For example, advance payments could be made on the 15th of each month for employees paid hourly, based on 45 hours at the assignment pay rate and prorated by FTE, or employees paid salary, based on 27.7% of assignment monthly amount and prorated by FTE. |
Dimension Allocation | Clients may require the ability to allocate lines on Purchase Invoices and Purchase Credit Memos to multiple Cost Center dimension values at the time of posting. The customization is to have both pre-defined codes and also allow one-time allocations. |
Streamlining business operations through automation | Sparkrock can deliver custom-built solutions to automate manual tasks by configuring job queues that can be scheduled to run at predefined time intervals. |
Override of hours and days on ROEs | Teachers work X hours per day but for ROE purposes, we require that Y hours are recorded on the Record of Employment when employees go on leave or ROE is required. |
Customization of Pay Cheque/Stub | Customizing placement of company logo, date, signature and MICR lines etc... |
Salary Deferral Adjustment Calculation | The process for calculating Teachers Summer Savings within involves applying an X% rate to the Applicable Gross Pay, which encompasses both Base Salary and Allowances. Despite Teachers' Payroll being processed on a monthly basis, the payout for July and August is divided into four separate paychecks: July 15, 31, and August 15, 31, as mandated by legislation. |
Payment Export for checks | Implementing a payment manager service with Wells Fargo to avoid printing checks and facilitating the process. As part of this customization the payments are exported in one of the formats specified, ideally XML. |
Proration for Average payroll | This customization is to use averaging method to pay prorate basis for employees joined in the Mid of pay period.
Example: When an employee with an average hours per pay period of, for example, 56.57, joins in the middle of a pay period, we aim to prorate the 56.57 based on the number of days worked within that pay period. |
Example of Integrations
Integration Name | Description |
Questica | Questica Budget can store all your actual cost information alongside your budgeting information. However, typically actual cost transactions are generally entered into a third-party financial system and need to be transferred to Questica Budget. |
Apply to Education (ATE) - Absences & Substitutes | This integration is to export a file detailing info about staff members, and then another file about staff members positions and assignments. Then split between full time and occasional workers. Also, there is a file to provide qualifications for each employee. |
Apply to Education (ATE) - HR Import Framework | ATE posts new job advertisement and gets applications for the same. Applicants' information is pulled into a worksheet in SR365 by making an API call to ATE. Data out of worksheet is processed into an HR request and the resource is hired. |
User Provisioning | User Provisioning integration includes APIs, scheduled jobs and templates that enable the efficient exchange of employee’s data between client's system and SR365. |
D365 CRM | SR365 has an ability to consume data available in D365 or to expose data to D365. This integration is accomplished through APIs. |
Frontline - Absences and Substitutes | This integration is designed to: 1. Push employee and substitute information while onboarding a new employee or substitute into the system. 2. Allows to download an excel with employee's active assignments, which will then be submitted to Frontline. 3. Allows to download an excel with employee's absence balances information, which will then be submitted to Frontline. |
US Bank | US Bank is a bank in the United States, through which several clients pay US vendors. This is accomplished by an exported Vendor and Payment file. |
Ebase | This integration provides an ability to Ebase to read Posted Purchase Document information where the work order dimension is populated on the lines. |
Frontline - ATS | Frontline posts new job advertisement and gets applications for the same. Applicants' information is pulled into an worksheet in SR365 by making an API call to Frontline. Data out of worksheet is processed into an HR request and the resource is hired. |
VENA Reporting | This integration sends transactional data (GL entries) to Vena Solutions by consuming their public APIs. Vena then runs ETL jobs to generate reports. The time period for which the data has to be sent, and the frequency of the data transmission are configurable. |
Kwiktags | This integration is to add, view and download documents stored in Kwiktag database from SR365 pages. |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article