QuickBooks 2018 Updates and Enhancements

QuickBooks 2018: Changes You See and Updates You Can’t See

QuickBooks 2018 has been released, and there are a number of beneficial enhancements and changes to the application that many will find very useful.  Sometimes it is the little things – like a past-due stamp that can be printed on invoices when they are re-sent to a customer – that can make getting the work done just a bit easier. Being able to search the chart of accounts is another thing that doesn’t sound like a big deal, but becomes one when you just can’t remember the account number you’re looking for. Frequently having to scroll through the list of accounts is taking more of your time than you’d think it would.

For the most part, it looks like there are some nice and needed changes that come with QuickBooks 2018. These changes address some functionality and usability issues (like supporting multiple monitors) and are visible to the user.  There are also other important changes that come with QB 2018 editions that aren’t quite as visible.

All editions (Pro, Premier and Enterprise) in the US, Canada and UK got some common updates, including:

  • Multiple monitor support
  • Search in the Chart of Accounts
  • Cash/Accrual toggle on reports
  • Past Due Stamp
  • Keyboard shortcuts for copy/paste lines in transactions
  • Secure Webmail option

For folks using payroll, there are now useful reminders for payroll tax liabilities, and for accountant edition users there is now the ability to merge multiple vendor records.  An exciting feature for many users of QB Enterprise is improvement to the sales order fulfillment process, including support for mobile (un-tethered) barcode scanners.

The changes that remain less visible to the user are primarily component updates and security improvements.  Additional encryption for certain PII (personally identifiable information) fields, version updates of framework and database components, and reliance on Internet Explorer v11 are among the items addressed. While these are not visible changes that impact the program functionality directly, they are necessary to keep the product up to date with Windows platform and to modernize the security in the product. In particular, users should pay attention to the requirement for Internet Explorer v11.  While Microsoft continues to promote Edge as the power browser for Windows 10, it is Internet Explorer v11 that QuickBooks requires.

It is important to note that Intuit‘s support for 3rd party applications is sometimes impacted with QuickBooks updates, particularly when it comes to security, encryption and unattended access to QuickBooks data.  Changes made to how QuickBooks encrypts stored credentials (among other things) caused many 3rd party solutions to lose their ability to connect to and sync data with QuickBooks while unattended (like a middle of the night sync, when nobody else is working).  Many applications had to return to a user-attended sync process, where a user in QuickBooks had to manually initiate the sync which allows the application to connect to QuickBooks and run.  With the release of QuickBooks 2018 this issue remains, which means that you should check with your 3rd party software provider regarding any possible automation changes or additional configuration that might be required due to the update.

For those running QuickBooks in a server-based or hosted environment, there are a few additional considerations regarding some of the changes in QuickBooks 2018. Some of these items represent known technical limitations of working in a terminal server/RDS/hosted environment, and sometimes they’re limitations or restrictions based on the technology being used and how it is applied. It is in this area where the suggestion that hosted QuickBooks will work EXACTLY as the program does when locally installed is not entirely true.

Multiple monitor support, for example, may or may not be easily handled by your hosting provider or remote access solution.  In particular, if you access your hosted service as a Remote Desktop or Virtual Desktop, you may have only one actual Window (the remote desktop window) to work with.  Even if your hosted QuickBooks were to attempt to open multiple popup windows so you could move them to different monitors, you’ll still be limited to the dimensions of your remote desktop. If the remote desktop doesn’t span over multiple monitors, then the QuickBooks windows that open in the remote desktop window won’t either.

The option to keep a user logged in to QuickBooks is another item that may not be useful or workable in a hosted environment, and isn’t necessarily a great idea even if running QB on a local computer.  This option keeps the user logged in to the QB “instance” which can make working with lots of company files a bit faster and makes loading/unloading QB seem faster because it doesn’t really unload or shut down.  While it may be convenient to eliminate the wait times during these login processes, the offset in security risk and problematic application functionality may be higher.  Leaving a user connected to QB for a fast login means that an unattended PC becomes a vulnerability as someone could access the app and files without having to enter credentials every time.  In a hosted environment, the functionality tends to leave QuickBooks running in a user session, often causing the user to be unable to launch QuickBooks if they log off and back on to the host system (getting the message that QuickBooks is already running or the company file is already open).

Support for 3rd party integrations varies in hosting environments, too, but the granting of administrative permissions to users is largely consistent: users do not get administrative permissions. This means that some applications which require Windows administrator permissions to run cannot be easily handled in a hosted delivery.  Additionally, applications that run as services on the computer, and particularly those with controls accessible via the task manager, are difficult to manage in a hosted environment because users are generally not able to access the task manager on the machine to start or stop running services.

Among the most challenging items to support in a hosted environment are mobile and handheld scanning devices.  Mobile scanning devices have become essential tools for inventory and product management, providing users with the ability to rapidly access item information by simply scanning a barcode.  Manually keying in data increases the potential for errors, but also requires a machine with a keyboard be nearby. With mobile scanners, workers are able to input item information regardless of whether they have a computer nearby or not (which is often the case in a warehouse or out on the shop or store floor). The software sees the barcode scanner input as though the data were typed in, which eliminates input errors and failed lookups by ensuring the item number is correctly entered every time.

Where the challenge with a hosted solution comes to play is in communicating between the hosted software (QuickBooks in this case) and the scanner device.  Usually, a scanner must be able to “see” the computer running QuickBooks on the local network.  The scanning device, like a networked printer, is able to communicate directly with the PC on the network so it is able to work with the software running on the PC.  When the QuickBooks software is running on the hosting provider’s computers, the mobile scanners in your business location aren’t able to “see” the host computers on the local network so they may not be able to communicate.

The time for software upgrades is also the time to take a look at how you’re implementing the software to ensure that your business has the most effective and easy to manage system possible. Rather than simply installing the new version on top of the old, consider whether your systems and software might be handled in a more cost efficient and useful manner.

If you’re installing the new QuickBooks editions in-house, maybe it makes sense to take a look at doing a server-based approach, which reduces the number of software installs required, centralizes the access and applications which makes managing the system easier, and creates a single system to back up and administer.

If you’re looking to eliminate the burdens of installing and maintaining your software, backing up your systems and dealing with hardware issues, moving to a managed hosting solution may be the right answer.

Software upgrade time is the right time to explore these options, giving your business the opportunity to test out new delivery models and services without impacting the production system.  There is always some element of risk in updating applications, so it is important to make sure things are ready before starting the process. Make sure all systems are fully backed up, and make sure you have the tools necessary to re-install the old versions of your applications just in case there are changes you can’t work with or problems you didn’t expect. If you’re not sure the best way to approach upgrading your QuickBooks system, contact me and we’ll find the right answer together.

Make Sense?

J

Remote applications, virtual desktops and hosted QuickBooks

Cloud computing and SaaS applications are all the rage, and businesses are finding tremendous benefits with the mobility and managed service these models provide.  On the other hand, there also continues to be huge reliance on the desktop computer and the software running on it. From basic productivity tools to more advanced business solutions, desktop-based software and locally installed applications remain in favor for the vast majority of businesses around the country.  Adoption of web-based solutions is certainly increasing, but the need for tried-and-true business applications that were traditionally installed and managed directly on the PC or local network doesn’t seem to be going away. At least part of the reason for this is the functionality and performance these applications deliver.  Another factor is that hosting and remote access solutions have matured to the point where hosting applications is just as “mainstream” (and often more useful to the business) as using a SaaS solution. Managed application hosting models have made solutions like Microsoft Office and QuickBooks desktop editions available anytime, anywhere and using just about any device. I call hosting the best “tweener” solution available, because users can have the functionality they need and still get fully managed, on-demand service.

Back when a few businesses started operating as Application Service Providers (ASPs), there were a limited number of realistic approaches available for building the platform to deliver desktop applications.  Many application hosting offerings grew somewhat like a fungus from the internal Citrix Metaframe and terminal service set ups performed by IT service companies.   A lot of these companies didn’t start out to provide application hosting services; they simply found it to be more efficient and profitable than trying to manage all that hardware and software at the client site.

Over the years, a variety of solutions have been introduced to ease the burdens of implementation and management of desktop applications on centralized platforms, but most of them were designed more for enterprise deployment rather than as the basis for a generalized service offering.  Microsoft’s Remote App and Remote Desktop services, Microsoft and Citrix and Dell (Quest) app virtualization/management/publishing, even streaming and “containerized” applications… there are quite a few options out there and, in some circumstances, they can work pretty well.   What has kept them from working out REALLY well, however, is the cost and complexity of deploying these solutions.  From printing problems to user device support to simply allowing a user to gracefully reset their connection when it gets stuck…  application and desktop delivery platforms can be very difficult to set up and manage.

My team works with a number of solutions which address these aspects of application and desktop delivery, bringing the functionality to a level where small businesses and their IT service providers can easily set up secure remote access and hosting environments that actually work.  This includes addressing the printing facilities, user management, app and desktop publishing, workspaces administration, and connection management that makes a remote desktop or app deployment useful. For IT folks, the fact that no special firewall configurations are required and that a static IP address is not needed means that our solution for on-prem can work where many VPNs and web portals can’t.

Remote Desktop services (Terminal services) is the most widely recognized approach for creating “virtual” desktop or hosted application services.  It solves many of the problems involved in centralizing the management and administration of computing resources and applications for broad bases of users, and it’s pretty much the only game in town when it comes to putting traditional desktop applications online (or putting the desktop online).  This approach, which is essentially packing all of the computing requirement into a centralized infrastructure, is the most effective method of addressing the total business requirement (e.g., hosting all the business applications with associated data, administering user security and access, and managing the entire system) at any significant scale.  Each of these methods of providing managed applications require that the entire realm of solutions – the main applications, all integrations, drivers for devices to be supported, and all associated data – exist on the service provider servers and under the service provider’s control.

Our services deliver a simple and straightforward set up so you begin using the platform right away; seamless and affordable.

Joanie Mann Bunny FeetMake Sense?

J

Like your Cheese, the QuickBooks ProAdvisor Website has Moved

Intuit is making big changes to the QuickBooks ProAdvisor program and website, clearly reflecting the desire to keep QuickBooks Online edition at the forefront of the solution set.

The QuickBooks ProAdvisor benefits are now delivered within QuickBooks Online Accountant, including desktop licenses, etc.  Earlier this year, Intuit began redirecting to QBOA for those looking for the ProAdvisor program information, and now the entire ProAdvisor site is about to be fully retired.

Those working with QuickBooks desktop editions should pay close attention here, because being a ProAdvisor no longer means simply getting training and software.  The belief is that all ProAdvisors are professionals serving a client base, and that these professionals should use QuickBooks Online Accountant to manage that client base.  Staff accountants, bookkeepers and those who wish to get accredited for their QuickBooks training, whether desktop or online, will be able to manage that activity only from within the QBOA app.

The ProAdvisor website used to be where enrolled advisors could obtain their training, certification, manage their listings for referrals, and get their software.  With the introduction of client and practice management features geared towards helping ProAdvisors manage their entire client bases (QBO and QB desktop clients), it seems that QBOA is now the sole way for professionals to engage with Intuit as ProAdvisors, too.  No longer a standalone site, ProAdvisors must now enroll and access their program benefits – including desktop benefits – as QuickBooks Online Accountants.

read more on Intuit’s website: ProAdvisor Website moving to QBOA – QuickBooks Learn & Support

Make Sense?

J

Channel Partners: Selling Telephony With a Side of Remote Access and Cloud Hosted Applications

Channel agents and telephony resellers are facing stiff competition these days. Line access or voice service isn’t as easy to sell as it once was, and the convergence of digital voice and data has made things even less simple. Business customers demand comprehensive solutions that can address a variety of business problems, and they tend to seek out those solutions from the advisors they trust. The “advisor” could be a software reseller, an accounting professional, the local IT guy, or the professional that delivered great telco, voice or network access.

Convergence isn’t only for voice and data solutions; convergence is the combining and compressing of channels delivering those solutions. MSPs and “pure” IT resellers are also feeling the squeeze, finding telecom agents and channels among those challenging the VARs and MSPs operating today. Marketing budgets are increasing, but differentiation is not.  Reselling is a crowded space and everyone has become a service provider. Having the right messages to win new customers and retain existing ones is essential not just for success, but for survival.

Once a channel partner or provider has established a solid customer relationship, it is important to capitalize on that goodwill (and develop even more) by delivering the other value-added services the customer needs. Access, connectivity and voice solutions are just a start when it comes to servicing small and growing business customers. Having come from an application hosting background, I am very aware of the demand for mobility and “always-on, always-available” computing services among businesses small and large. When the partner is working with the customer and is solving connectivity and telephony problems, the likelihood of successfully selling additional IT solutions to address mobility is quite high. The challenge has often been with the investment required for training and certification; development of new competencies which are viewed as diversions from the core business. Evolution of technology, markets and demand suggests that offering a broader base of solutions isn’t a diversion any longer, it has become a core requirement.

Secure remote access to on-premises systems, managed hosting on cloud servers delivering always-on service or disaster recovery, and collaboration tools that keep everyone on the same page – these are the solutions that savvy businesses are looking for, and which represent the additional value channel partners and service providers could be delivering to their valued customers. After all, if the customer can’t get what they need from their trusted reseller/advisor, they will find somewhere else to buy, removing their “advisor” from the mix. Most business owners would agree that it takes less to nurture and maintain existing customers than it takes to find new ones, so the investment in offering and delivering value-added solutions is well worth it.

The best way for channel partners to retain their customer relationships is to offer a full range of solutions and value-added services to meet the variety of needs of their business clientele.  MyQuickCloud, for example, is a highly successful partner solution and add-on for resellers of IP telephony services and line access. MyQuickCloud offers very flexible and affordable secure remote access and cloud hosting solutions that do not require investments in training or certification to resell, giving channel partners and telecomm agents the right stuff to beat out the competition and keep small business and growing enterprise customers happy and coming back for more. Partners leverage their expertise and creativity in developing solutions with MyQuickCloud, resulting in cost-effective and powerful network, application and continuity services not previously available.

MyQuickCloud secure remote access creates a secure business cloud from on-premises systems, with hosted or co-located cloud servers, or any combination of on-prem or offsite hosts. The on-premises capability leverages investments in existing infrastructure and adds value and capability to locally installed systems, a benefit which is not available with traditional hosting models. Able to be positioned as simple remote access, managed hosting or complete disaster recovery, MyQuickCloud gives channel partners a simple yet comprehensive approach to meeting customer computing needs regardless of the applications in use or mobile devices to support. MyQuickCloud is also used by installers and support technicians, enabling remote access to client on-prem systems, turning service and support into a more streamlined and efficient effort and improving customer service and retention.

I wrote an article a while back about how it all comes down to 3 applications for small businesses… applications to address fundamental business requirements. Among those requirements is the need to communicate.  Whether it be via voice or electronic mail or other means, every business communicates and every business needs communication tools.  Chief among the communication tools is the voice service (telephone), whether it be on-premises or hosted, digital voice or IP (not much analog out there anymore) or some combination of all of the above. Extending telephone systems to service a remote and mobile workforce or to connect multiple business locations is a high demand business and has proven to be very lucrative for many partners.  Adding value to these solutions by delivering remote access or hosting service simply increases the overall value of the system and allows business customers to take full advantage of mobile, connected and integrated working models.

Make Sense?

J

 

Hosting QuickBooks Desktop Editions – The Good and the Bad – Accountex Report

published on Sleeter.com blog, now Accountex Report, January 22, 2013. This is an oldie but a goodie… perhaps more relevant now than ever.

With the accounting industry moving towards cloud computing and fully online working models, users of Intuit QuickBooks desktop editions may believe that their best option is to migrate to a web-based edition of the software rather than continuing to use the version of QuickBooks they have come to rely on. While QuickBooks Online Edition may seem like the best option for anytime, anywhere access to financial applications and data, it might not provide the functionality or features that QuickBooks desktop edition users need. When the business needs the full capability of the desktop edition product, hosting that solution with an application hosting service provider may be the right answer.

“Hosting” QuickBooks desktop editions means that a hosting service provider installs and manages the QuickBooks software and the company data files on their own cloud-based servers. Users don’t have to install QuickBooks on their PC, because they use the Internet to connect to their QuickBooks software and company data hosted by the service provider. Whether the service is accessed by clicking on an icon on the local PC desktop or by logging in via a web page or portal, the underlying technology is still Windows and QuickBooks.

Continue reading Hosting QuickBooks Desktop Editions – The Good and the Bad – Accountex Report

check out MyQuickCloud for QuickBooks Remote Access and Managed Cloud Hosting

The best first step to getting started with the #cloud might be to address #remote access and #mobility

The best first step to getting started with the cloud might be to address remote access and mobility

It can be a confusing and convoluted trip if the first steps to cloud enabling the business are not the correct ones.  Rather than stumbling about and approaching the problem with trial and error, it makes sense to start by enabling the solutions already in place, creating secure remote access and mobility for the desktop solutions the company has already invested in.

Extending workflows to embrace mobile workers and remote offices is the first step to developing an efficient anytime/anywhere business.  Once the organization has developed an understanding of how remote teams work best together and has put in place the processes and framework within which they will operate, then it make sense to take the next step to investigate new applications and tools which could further improve and streamline operations.

Address remote working and mobility first to better understand what the other benefits and impacts might be with cloud computing models in the business.  Then, when the business is operating from a more informed position, does it make sense to map the strategy to more fully embrace cloud technologies.

jmbunnyfeetMake Sense?

J