Clients First knows their software, but they are also astute business people, and they really understand manufacturing and distribution in particular.
Jimmy Witcher, COO, Merrick
Why Do Companies Need Modifications to their Software?
Most clients who have ERP and Accounting software will at some point need modifications or personalizations to fit their specific business needs and processing work flow. These modifications are formally called ‘change requests’ and can occur during the initial implementation or at a later point when a business improvement or change is needed. These modifications can be simple report changes like cosmetic updates to the check report or complex updates to EDI or manufacturing processing. These modifications allow companies to adapt their business model to changes in the market place and maintain their competitiveness.
After the write-up of the change request and client approval, the NAV developer will complete the development of the design changes. The developer creates a formal release of these new object changes and assigns a specific version tag. The release object will go through internal testing /quality control by the NAV Solution Center (NSC) and will then be released to the end user.
Why Clients Should Test Modifications
When new functionality is released as part of object changes, testing in a NAV staging, testing, or development database before deploying into the production database is critical to ensure a successful implementation of these updates and minimize business disruptions. In many instances, new issues are discovered during end user testing, as the end user may have inadvertently left out information during the initial change design sessions, or process using a deferent methodology.
Case Study:
A client asked for a new processing report to import payroll journal entries from their payroll company. During end user testing, it was discovered that the file provided by the payroll company did not have the correct G/L account numbers as needed. The appropriate design and data updates were made, and new testing completed that resulted in no disruptions to business processing and /or user complaints. If the end user would have deployed these changes without testing, the result could have been business disruptions (manual keying of the journal entry) and user complaints.
The following are key reasons why end user testing is important:
Reduce business interruptions
Reduce the occurrence of over-budget projects due to additional programing needed
Reduce data corruption issues
Reduce security/permission issues.
Higher level of user satisfaction.
Creating a Development Environment – Key To Success
If you have not done it already, you will need to set up a staging environment that simulates your production database. With this staging or development database, new released objects can be imported and tested without the risk of business disruptions. Further, the end user project manager can then assign test scripts to the actual users to test the updates, as the actual users may find different issues when they begin processing in their normal day-to-day manner. Once the end user testing has been completed, then deployment into the production database can be scheduled and completed.
If your servers are ‘Virtualized’ creating and maintaining Development and Test platforms becomes much easier. This white paper on Virtualization explains it in laymen terms.
MAS 90 Support and MAS 200 Support: If you use Sage MAS90, MAS200, or MAS500 distribution and accounting software, Clients First Business Solutions, LLC wants to be your go to partner for ongoing service,help, support, report writing, upgrades and maintenance.
You may not be aware, but SAP Business One includes integration to Microsoft Outlook for free as an add-in that ships with the base product. This allows you to exchange and share data to keep everybody up to date about account and Business Partner developments, business opportunities, appointments, contacts and tasks. You can have this synchronization run manually or automatically on a timed basis.
For example, if you enter a calendar entry in Outlook, you can press a toolbar button and select the Contact and optionally Opportunity that this entry relates to. Then, upon synchronization, that entry will appear in the Activities log of the Contact and also on the SAP Business One Calendar.
If you create a meeting in SAP Business One, the same meeting will appear in the outlook calendar. You can choose which of your contacts will sync to Outlook and vice-versa. Tasks and ‘to-do’s’ will also sync.
Another component of the integration is the ability to hit a button when viewing an Outlook email and have that email automatically attached to the SAP B1 CRM record as an activity. It even copies the email as an attachment so you can drill down to the email including email attachments!
In addition, it offers the ability to attach an Excel Spreadsheet that overviews the Business Partner Information. This spreadsheet appears as a related document within the Contact in Outlook. You can drill down on things such as Open Accounts Receivable and Payables, quotes, orders invoices etc. You can even enter a quote in Outlook and have it synchronize and become a quote within SAP Business One.
This latest Service pack is now officially compatible with Microsoft Windows 7 and Microsoft Windows Server 2008 R2.
Microsoft is still testing Microsoft Dynamics NAV 5.0 SP1 with Microsoft Windows 7 and Microsoft Windows Server 2008 R2. Furthermore, the compatibility for Microsoft Windows Server 2008 R2 does not include Business Notification for Microsoft Dynamics NAV and Commerce Gateway.
In addition, Help source files have been released for Dynamics NAV 200 Service Pack 1 (one) as well. They are available to partners on PartnerSource and includes versions in 8 different languages across 16 countreis/regions. If all this were printed it would stack up to about 30 feet high!
Now we at Clients First Business Soutions can tailor the help files to any modifications you may have had made.
Did you ever want better step by step documentation on how to use XLReporter for SAP Business One? This guide goes through various instructions, and illustrated lessons and examples to teach you how to use it.