Category Archives: SaaS

b-pack: Taking Root in Their Brave New World, Part II

In Part I, we discussed how b-pack, who packed it in for a brave new world (Part I, Part II, Part III, and Part IV) back in 2010, crossed the Atlantic in their quest to spread some of their French Procurement bohemian revolution to the rest of the world, bringing with them a suite of Procurement solutions that take you from the start of a traditional sourcing cycle (RFx), through a contract, to a requisition (which may be from a catalog), against a budget, to receipt (which can include asset tracking information), and an invoice, to payment, reporting, and supplier management. Three years ago their Procurement suite, which also included document management, expense and travel management, asset management, inventory management (which is integrated with asset management), fleet management, dispute resolution, a supplier portal and procurement business intelligence reporting in a solution that was extensively internationalized, was one of the most in-depth solutions available, and it has been developed considerably since then.

In the past three years b-pack has added (or significantly improved) (collaborative) contract authoring and advanced contract management (coming out in the next release this quarter), advanced requisitioning and services procurement, OCR (Optical Character Recognition) integration, project management and project support across requisitions and budgets, an enhanced collaboration portal, a GPO (Group Purchasing Organization) module, and enhancements across the board to all core and supporting modules while at the same time extending their out-of-the-box integrations with ERP (Enterprise Resource Planning) and AP (Accounts Payable) systems, increasing usability, and taking (RAD) rapid application development to a whole new level with respect to the degree to which the platform can be customized for a new client.

Today we are going to discuss the enhancements to requisitions, budgets, and project-management.

As discussed in yesterday’s post, one of the things b-pack has learned while servicing over 100+ global clients in 20+ industries in the public and private sector is that every company has their own unique Procurement process, which starts with the requisition. For example, some companies start with a requisition, which must be approved before a PO can be generated, some companies start with a PO, and some companies, where most of the spend is for small amounts, start with the invoice. In addition, and this is true in the public and health-care sectors, some processes start with check requisitions for employee (travel) expenses and study participant payments. Each of these requisitions requires a different (approval) process. In addition, while some requisitions are for one time product or services buys, some are for repeating, regularly scheduled buys, and some are for products or services that are to be delivered over multiple phases of a project, and multiple POs, invoices, and receipts need to be managed against the same requisition over the course of the project.

In response to this need, b-pack has extended their platform to support a slew of requisition types and processes, and each customer can select just the types, and processes, that they require. In addition, each step can be customized as needed and the approval process, which is rules-driven, can be as simple or complex as required. This is what allows them to meet the needs of Sony Music UK, for example. In the music industry, requisitions are for projects which can include CD recording and CD promotion. A CD recording will require studio costs, producer advances and fees, artist advances, flat fees and payments, post-production costs, etc. A CD Promotion will include promotions for multiple singles, which will have associated production costs, advertising costs, and special event costs (for artists appearances). And while the CD recording requisition might be a single-phase project, the promotion will generally be multi-phase, with each phase centred around the release of a single. The b-pack platform not only supports the requisitions required for these types of projects, but also supports templates for each project (or recurring order) that is required. So, all a talent, or project, manager, needs to do to set up a project is select the type of requisition, select the template, input the expected costs (against the pre-populated expense groups and project codes), and send it off for approval.

It’s budget creation and tracking capability is also quite advanced. It allows you to set up a budget that is as detailed as necessary and track it monthly or against project phases. The budget can be compared against the appropriate project(s), requisitions, invoices, and receipts and the user can see how they are doing at any particular time. This real-time visibility into the budget allows them to track the success of the project.

After requisitions, the next biggest enhancement to the platform is probably in respect to its project definition and management. In the b-pack platform, projects can be as simple or complex as required. They can be single phase or multi-phase; associated with a budget; linked to zero or more documents and contracts; associated with the relevant requisitions, invoices, and receipts; associated with one or more users including the project manager; and updated automatically when any associated requisition, invoice, receipt, etc. is updated.

And, as with previous versions of the b-pack platform, all of the data fields are driven off of master-data and the suppliers, approvers, account codes, project codes, etc. can all be selected from drop-down lists after a few characters have been entered. In addition, all of the master data tables (that are not pulled from associated ERP, AP, etc. systems) can be updated using Excel spreadsheets – making it easy to administer.

b-pack has put a lot of thought into usability and worked hard to make sure the platform meets the needs of its international users. Tomorrow, we’ll dive deeper into its new, relatively unique, RAD architecture.

b-pack: Taking Root in Their Brave New World, Part I

When we first introduced you to b-pack in 2010, they were packing it in for a brave new world (Part I, Part II, Part III, and Part IV), hoping to spread some French Procurement bohemian revolution to the rest of the world.

Unlike other e-Procurement systems of the day, b-pack understood that e-Procurement was more than just requisitions, catalogs, and invoices. Good e-Procurement solutions take you from procurement through purchase through receipt, payment and supplier management to begin the cycle anew. To this end, b-pack brought with them a suite of solutions that take you from the start of a traditional sourcing cycle (RFx), through a contract, to a requisition (which may be from a catalog), against a budget, to receipt (which can include asset tracking information), and an invoice, to payment, reporting, and supplier management. In addition to these core e-Procurement modules, they also brought document management, expense and travel management, asset management, inventory management (which is integrated with asset management), fleet management, dispute resolution, a supplier portal and procurement business intelligence reporting in a solution that was extensively internationalized.

So what have they been up to since then? Quite a bit. In addition to (collaborative) contract authoring and advanced contract management (coming out in the next release next quarter), advanced requisitioning and services procurement, OCR (Optical Character Recognition) integration, project management and project support across requisitions and budgets, an enhanced collaboration portal, a GPO (Group Purchasing Organization) module, and enhancements across the board to all core and supporting modules, b-pack has been working hard to extend their out-of-the-box integrations with ERP (Enterprise Resource Planning) and AP (Accounts Payable) systems, increase usability, and take (RAD) rapid application development to a whole new level with respect to the degree to which the platform can be customized for a new client.

One of the things b-Pack has learned serving 100+ clients globally across 20+ industries in the public and private sectors over the past 13 years is that every single company is different when it comes to the Procurement processes that they use. Furthermore, not only are the procurement (inventory, and receiving) processes (just to name a few) different, so are the types of requisitions, budgets, and projects that they use. And if you try to meet their needs with a one-size fits all platform that doesn’t mimic organizational processes exactly, what ends up happening is that the employees, used to doing things a certain way, do everything they can to bypass the platform, no matter how easy it is to use or how consumer-oriented it is. And what ends up happening is that, instead of Supply Management getting their spend under management (SUM), maverick spend actually increases after the e-Procurement platform is implemented. In response to this realization, b-pack has been very heavily focussed on not only increasing the customization capability of their platform over the last few years, but in doing it in such a way that the platform can be custom configured through user-driven administration options. This achieves three very important goals in the enterprise software world. One — there is only one instance of the b-pack platform – which makes it very easy to maintain and update as every customer runs the same core code base. Two — every customer (administrator) can configure the platform themselves as their needs change. Three — a custom instance can be configured for even the most complex Fortune 500 in a matter of days by a b-pack product manager who sits down with the customer and walks through all of their Procurement processes with them.

In the posts that follow we will discuss some of the unique customization capabilities in the new b-pack solution in detail.

3PLs, Make Your Deliveries Click with Airclic

Real-time package tracking, routing, and route optimization isn’t new, as the big global delivery companies have been doing it for a while now, and neither is Airclic’s Transport Perform solution, but its tight integration with their new Route Planning and Route Optimization solutions, their enhanced support for multi-national organizations and international routes, and their improved end-user configurability is.

SI doesn’t review real time vehicle tracking, route management and last mile delivery software very often as it is not core Supply Management functionality for the average enterprise, that typically outsources this aspect of Supply Management to a 3PL which has this solution in place, but Airclic’s recent incorporation of support for simultaneous high-volume cross-docking, multi-driver cross-border routes, their new web-portal that makes their platform as easy to use as a multi-tab spreadsheet, and extensive configurability options attracted our attention.

One fact that comes through loud and clear in a review of their solution is that they understand the importance of a clear, easy to use, non-distracting, straight-to-the-point interface for dock workers and truck drivers, especially when all these people have is a small, primarily text based, mobile device. The application, which can be pre-configured with relevant supplier data, including whether the supplier is ASN-based or non-ASN-based (Advance Shipping Notice), allows the application to be customized to each supplier so that a dock worker or driver only has to enter the absolute minimal amount of information (which, for an ASN-based supplier, can be as little as scanning a barcode) and when additional data has to be collected, is presented with a minimal list of options to choose from. For an average ASN supplier, it’s select the supplier, scan the barcode, and, if the item is damaged, check a box, record the reason and, optionally, upload a picture. For an average non-ASN supplier, it’s select the supplier, enter the piece or item ID, an (optional) container ID, and destination. The application supports receiving, loading, migration of pieces/items to containers, container consolidation, returns, and depot transfers for dock workers and route selection, stop identification, pick up, deliveries, returns, depot drop-offs (for undeliverable items) and unscheduled customer stops for drivers. All data is collected and transmitted in real time to the web portal over the cellular network and updates and alerts are transmitted back to the driver in real time. In addition, alerts can automatically generated and sent to the supplier when a driver is getting close to their location.

Their web-portal allows the dispatcher to see the current status of every route, driver, dock-worker, shipment, and item. The routes are simultaneously displayed in text view and on a Google Map and either option can be used for drill-down. The interface allows the dispatcher to make changes in real time, and updates the drivers and dock workers as appropriate. If the organization has a route optimization solution, it can be integrated with the solution and optimized routes pulled in on the fly. If the organization does not have a route optimization solution, the dispatcher can manually define new and altered routes or use Airclic’s route optimization solution.

The built-in reporting is very extensive, with just about every report (template) that a dispatcher will need. There are route and route item reports, full chain of custody reports, complete item history reports, proof of service reports, inventory reports, order reports, GPS and container tracking reports, damage reports, route reports, stop reports, etc. They can be automatically generated and directed to the right individual.

But the best part of the solution is the administrative panel. Everything is configurable at a very fine-grained level of detail. Groups (which correspond to different regions, divisions, or locales with different operating rules), users, locations, handsets, workers, internationalization, routes, loading and delivery processes, can be defined and customized as needed – and the right version of the application that is localized for the driver and delivery location can be delivered to the right handset every time. When a truck is handed off from an English speaking driver to a Spanish speaking driver after a border crossing, the application can be configured to be smart enough to recognize the changeover and deliver the Spanish version for the Spanish handset pre-configured with the delivery options for the Mexican market. A multi-national will a lot of trucks, drivers, pick-up, and delivery locations will have to invest the time to integrate with it’s current Supply Management solution and to configure the Airclic solution to the appropriate level of detail, but it’s easy to see how a 3PL will easily save 400/month per truck. That savings, which approaches 500K a year for a 3PL with 100 trucks in its fleet, adds up fast!

FieldGlass: Adapting to Every Contingency, Part III

In Parts I and II we discussed all of the improvements FieldGlass has made to its contingent workforce management platform since SI first covered FieldGlass back in 2010, including its improved rate guidance, rate structure, job posting process and it’s new ask-an-expert recommendation engine and powerful timesheet module. Today we’re going to dive into FieldGlass’ new Statement of Work (SoW) module.

You’re probably wondering why SoW gets its own post, because, after all, isn’t a Statement of Work just a formal document that captures and defines the work activities, deliverables, and timeline of a project that can be attached as a PDF? Well, technically, yes, but from a usefulness point of view, no. The problem with SoWs is that they are not a static contract attachment but a living, breathing document, and process, that needs to change and adapt as circumstances change. Every time new information is discovered, resource availability changes, external events introduce delays, unexpected regulatory changes require new approvals or different materials, or requirements change for business reasons, the SoW needs to change. Moreover, in order to effectively manage a project governed by a SoW, hours and resource usage has to be tracked against the SoW, which has to be updated as needed for the tracking to be relevant.

To this end, FieldGlass has built a very powerful, and flexible, SoW that supports the entire project lifecycle from a worker and resource perspective because you can’t just manage the resources, you also have to manage the resources they need to do their jobs. Take construction projects for example, in addition to the digger, he will need a Digger Truck. The workers putting up the frame will need a crane. And so on. And, more importantly, this equipment will have to be inspected on a regular basis, typically every six months, to comply with safety regulations. The ability to track the resources, and their last inspection date, is not only important, but critical to minimizing costs. For example, one customer, that was unable to effectively track and access this inspection data on a project basis, was inspecting a machine every time it was assigned to a new project on a new site. Because some machines are only needed for a few months, it was doing almost three times as many inspections as it needed to, and for one machine which cost 25K an inspection, spending 125K to 150K a year when it only needed to spend 50K. These costs added up and this savings on its own more than paid for the FieldGlass solution.

The SOW is full-featured and supports not only a project description and a list of approved workers but also rates, fees, schedules, milestones, deliverables, resources, roles, and management events. Each worker can be associated with the appropriate rate structure, payment schedule, location, onboarding, and offboarding process. Each resource can be associated with it’s own schedule (for usage, maintenance, inspection, onboarding, and offboarding), fee structure, and payments. Deliverables can be added and modified as required, and reports can be set up to report on the amount paid to date, budget amount, etc. It’s quite powerful and quite useful as the full lifecycle of the project, worker, and resource has been taken into account, made fully visible to the reporting engine, and integrated in such a way that the appropriate information can be used in timesheets, job postings, etc.

The new FieldGlass Statement of Work functionality has the potential to transform the way you manage outsourced projects.

FieldGlass: Adapting to Every Contingency, Part II

Yesterday, in Part I, we outlined all of the improvements FieldGlass has made to its contingent workforce management platform since SI first covered FieldGlass back in 2010, and discussed in detail its improved rate guidance, rate structure, and job posting process. Today, in Part II, we will cover e-mail approvals, FieldGlass’ new Ask-an-Expert recommendation engine and its powerful timesheet module. Then, tomorrow, in Part III we’ll cover its new Statement of Work (SoW) support.

E-mail Approvals
While this is an “old-news” capability for many supply management platforms, what is surprising is just how much e-mail approvals accelerate the worker selection and approval process. Customers who implement e-mail approvals reduce their cycle time, on average, by 66%! A manager who may not log into the system every day is in her email (every working hour of) every day.

“Ask an Expert” Recommendation Engine
This is a powerful tool for customers who want to take the time to customize the default workflow templates for their organization. By defining the appropriate questions and responses, a manager can be directed to the appropriate labour category for any position and the appropriate process. Is this a temporary position? Contingent? Outsourced to a service provider under contract? Or should it be a full time position that should go through a non-contingent process? And are there appropriate contingent labour providers who can staff the position, or will an RFP need to be issued? (For example, let’s say it’s a one-time integration of a new back-office Supply Management system and no currently approved provider has an expert on staff.) Depending on the need, the system will direct the user to the appropriate course of action, which could be as simple as creating a new instance of an archived job-posting for a 6-month temporary labour position to issuing an RFP to find a new provider for an 18 month systems integration project.

New Timesheet Module
Just like e-mail approvals, timesheet solutions are “old-news” too, except when they are expertly integrated into the contingent workforce solution in such a way that usage for both employees and managers is almost effortless. In the average situation, an employee will just have to enter the number of hours they worked each day during the week because the system will automatically retrieve the projects they are working on and the associated billing codes, and automatically classify overtime. For an average worker on one project, they will have to enter five numbers each week. The system automatically validates each timesheet against statements of work; daily, weekly, monthly and SOW hour limits; and employee work hour/day/month restrictions and generates warnings where manager review/approval is required. A manager can then one-click approve all timesheets without warnings, and, through check-box selection, approve all timesheets with warnings that are expected and acceptable (which will happen if a manager approves overtime on a given project to get it done). This greatly reduces the number of timesheets that require individual review and attention and makes managers much more efficient.

In other words, while a number of these improvements were evolutionary and to-be expected, what is unexpected is how well some of these improvements were integrated. The bulk of the FieldGlass platform is incredibly easy to use for the average manager and approver once initial configuration is done.

Tomorrow we’ll discuss the new Statement of Work functionality.