"ActiveX component can't create object" Runtime Error in Visual Basic Application

This behavior can occur if any of the following conditions are true:

  • Data Access Objects (DAO) is not properly registered.
  • One or more references are missing.
  • There is a utility database reference that is not valid.
  • You do not have the required permissions for required libraries.
  • There is a damaged wizard file.

Cause 1: DAO is not properly registered
1. On the computer that hosts Microsoft Windows Terminal Server or the computer on which Microsoft Access is installed, click Start, and then click Run.
2. Type regsvr32 followed by the path to your DAO file. Enclose this path in quotation marks. For example, to register the DAO 3.6 library, use the following command regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"

Cause 2: One or more references are missing
1. Open the database for which you receive the error message.
2. Press ALT+F11 to open the Microsoft Visual Basic Editor.
3. In the Visual Basic Editor, click References on the Tools menu.
4. Examine the list of libraries. If any items are marked as "missing," locate the library file and re-associate the reference. Or, click to clear the check box next to the library name.

Cause 3: There is a utility database reference that is not valid
1. Open the database for which you receive the error message.2. Press ALT+F11 to open the Visual Basic Editor.
3. In the Visual Basic Editor, click References on the Tools menu.
4. Click to clear the check box next to any reference to Utility Database or Utility.

Cause 4: You do not have the required permissions for required libraries
Make sure that users have "read" permissions for all files in the following folders as per Operating System Location:

  • Windows XP \Windows\System32
  • Windows NT and Windows 2000 \Winnt\System32
  • Windows 95, Windows 98, and Windows Millennium Edition \Windows\System

If you cannot grant read permissions, you can use a utility such as FileMon to determine which file or files the users do not have the required permissions to use. To obtain FileMon, visit the following Sysinternals Web site: Sysinternals

Cause 5: There is a damaged wizard file
1. Use Windows Explorer to locate the following wizard files: Acwzmain.mde, Acwztool.mde and Acwzlib.mde.
2. Change the file name extension of each file to "old." For example, change Acwzmain.mde to Acwzmain.old.
3. Reinstall Access to restore the files.

Financial Flash Report

The Flash Report or financial dashboard report is defined as a periodic snapshot of key financial and operational data. It's a one-page report that helps management assess the key performance indicators of the company. The flash report should cover the shortest time period that is feasible, usually a weekly basis. The whole process should be based on the KISS principle (Keep It Simple Stupid) and should not take any longer than 30 minutes to prepare and get ready. If it takes any longer than that, then the flash report is too detailed and will be too difficult to maintain.  There are 3 sections to the flash report:
  1. Liquidity
  2. Productivity
  3. Profitability
Flash Reports are a rough measure of change. They are not meant to be 100% accurate. If the data is 80-90% accurate, it will be enough to manage the business. For complete accuracy, the firm can defer to its monthly financial statements, which come out 2-4 weeks after the month closes. For management purposes, it is timeliness and "mostly accurate" is good enough. If one were to wait for complete accuracy, the competitive landscape may have change so completely that the "accurate" financial statements may not be of any use.

Flash reports should be done on a weekly basis. However, some companies elect to do it every two weeks in order to more naturally capture the payroll cycle in terms of monitoring cash flow.

The CFO/Controller should get together with the Owner(s)/Management to arrive at a set of metrics for the Productivity Section. This is the hardest part to arrive at and will require the input of both operations as well as finance/accounting.

After the initial metrics have been determined, the CFO/Controller can have someone in the client's accounting staff to gather the data for the Liquidity, Productivity and Profitability sections.

Each section tells a different story about the firm.

1. The Liquidity Section tells management about the cash situation of the firm. Is the company generating cash? Does it have enough money to pay the bills?

2. The Productivity Section gives an indication of the key performance metrics of the business. These metrics are tied to operations and are a way to combine the operations of a company to its financial performance.

3. The Profitability Section gives a rough indication of how much money the company has made during the period of measure. It is important to emphasize again that complete accuracy is not necessary. Timeliness, however, is. Management can work off of 80-90% accuracy. What they need to focus on is the change in trends over a period of time.

Flash Reports: Liquidity Section

The purpose of the Liquidity Section is to measure the change in working capital of the company. In so doing, the company will have a rough estimate of whether or not they can pay the bills and how much money they will have left over.

Monitoring the company's working capital over time will allow the firm to see: how cash increases/decreases, any effects of seasonality and effects of management decisions. If a company is making a profit then the Working Capital should increase over time!

As part of the overall Flash Report, the Liquidity Section ought to be monitored and reported on a periodic basis. What is that period? It is recommended that the entire Flash Report at a minimum be reviewed on a weekly basis. The more management reviews the information, the faster they can respond to crises.

The frequency of monitoring depends on several factors: Availability and commitment of the management team to review the information, Frequency of certain cash inflows/outflows (i.e. payroll), Ease of access and/or generation of information and Timeliness of data entry of information pertaining to this section (i.e. are all A/R and Inventory entered into the system on a timely basis?).


Information for the Liquidity Section can be found in the Balance Sheet section of the company's financial statements (so long as it is updated). If the firm uses a software program (i.e. Peachtree, QuickBooks, Great Plains, etc) to manage its books, then the information can be easily retrieved.

NOTE: Make sure that the ending period on the Balance Sheet matches that of the Flash Report. Both are snapshots of the company in time. Make sure we are talking about the same time period!!!

Cash: Look in the check register to see how much cash is there. Do not use the bank balance because there may still be outstanding checks. Be leery of using the cash position off of the balance sheet. The information is good only if it is updated.

Accounts Receivable: Look at the Accounts Receivable detail report for total accounts receivable. Deduct any bad debts reserved.

Inventory: Look at the inventory detail report for total inventory on hand.

Accounts Payable: Look at the Accounts Payable detail report for total accounts payable.

Working Capital: Sum up the values for Cash, Accounts Receivable, and Inventory. Subtract the value of Accounts Payable. This will give you the value for working capital.

Review and monitor your results. Graphing the results may also be a very effective method to see what is going on in your company's process.

In the spirit of flexibility, the Flash Report can and ought to be customized to fit each company's needs. The basic format is just that….a basic platform to help get you started. For the Liquidity Section, some companies have also added the following items:

Cash Receipts - This gives a feel for the cash that has come in during the period of concern.

Cash Disbursements - This gives a feel for the cash that has gone out during the period of concern.

Taken together, The Cash Receipts and Cash Disbursements give an indication of whether the cash flow for the firm is positive or negative.

Days Sales Outstanding (DSO)

DSO= 365 x Average A/R / Total Credit Sales

This tells you how many days it takes on average to collect on A/P.

Days Payable Outstanding (DPO)

DPO= 365 x Average A/P / Total Annual Purchases

This tells you how many days it takes on average to pay your liabilities

Days Inventory Outstanding (DIO)

DIO= 365 x Average Inventory / Cost of Goods Sold

This tells you how many days it takes on average it takes to turnover your inventory Cash Conversion Cycle (CCC)

CCC= DSO + DIO - DPO

This tells you how many days it takes to convert raw material to cash.

Flash Reports: Productivity Section

A major issue that businesses of all sizes face is the inability for the Operations people to connect with the Finance/Accounting people and vice versa. The Productivity Section seeks to address this disconnect by measuring and tracking certain metrics that both Finance/Accounting and Operations can agree upon. By identifying and monitoring these non-accounting metrics, management can now manage the productivity of the company in a more meaningful way.

How do you get these metrics? An important by-product of this process is the communication process that both Finance/Accounting and Operations must have with one another. In essence, coming up with these metrics forces each party to “stand in the other person’s shoes.” In so many ways, this section is the most difficult to create, but it is by far the most powerful section.

For companies that have multiple profit centers, it may be worthwhile to have the key performance metrics grouped by profit centers.

The CFO/Controller sets it up. Then someone in the accounting department inputs the information into the template. The majority of the metrics should be formulas.

Since the goal is to tie operations to financial numbers, it is important to come up with operational metrics that will have significant impact on the financial performance of the company.

Step 1 - It is important for both the operations and financial departments to both grasp the general economics of the firm. Some key questions to ask are: What are the key drivers of the business? What/Where is the process bottleneck? How can we measure the bottleneck? What are the unit economics of the business? What is the breakeven point for the business? Note: Breakeven may be done on a dollar basis or unit volume basis.

Step 2 - Map out the business process. Ask yourself how does each part of your business contribute to the key performance indicators identified in step one?

Step 3 - Come up with business metrics that tie in the unit economics of the firm (Step 1) to the business process (Step 2).

Out of this process you will come up with several key performance metrics that will indicate how the business is doing. These metrics may not relate directly to dollars, but indirectly they will. Two great ways to approach this is to look at process bottlenecks and sales in terms of volume (i.e. # of feet, # of barrels, # of units).

Focus only on the most important metrics. Four to five will do. If you focus on too many, it will be hard to measure and difficult act upon. Step 4 - Also find some metrics that tie your business process down to the employee level. Relating this to the employee gives management a way to see how each employee contributes to business performance. Here are some examples for various businesses:

Business - Metric Construction Firm - # of Active Projects per Employee Construction Firm - Construction Cost per Employee Consulting Firm - Hours Billed per Employee

Step 5 - Review and monitor your results. Graphing the results may also be a very effective method to see what is going on in the business process. Flash reporting is an ongoing process until you have identified the key performance drivers for the business.

In the spirit of flexibility, the Flash Report can and ought to be customized to fit each company's needs. The basic format is just that….a basic platform to help get you started.

For the Productivity Section, some companies have also added the following items: Metrics for each Product Line or Business Unit, Separated out FTE employees versus Sales Employees (Example: Sales per Sales Person) and Sales per Full Time Employee.

Flash Reports: Profitability Section

This section gives you an estimate of how much money the company has made during the period. It is important to emphasize the word "estimate" for several reasons. First, the Flash Report itself was not meant for complete accuracy. This cannot be overstated. The Flash Report is used best when it is timely and mostly accurate- (80-90%) is good enough. Second, you will notice that profitability was derived from the estimate of the volume throughput for that period. This makes sense as sales and productivity are often a function of volume throughput (i.e. # of barrels, # of gallons, etc.). Another option is to obtain the values for Revenue, Cost of Goods Sold (COGS), Gross Profit, Overhead, and Net Income directly from your accounting system.

The second method is the simplest, but there is a hidden risk that you must account for. Not all the items associated with sales and cost/expenses may have been entered into your accounting system during that time period. Thus, there is a risk that the numbers you use may not even be "mostly accurate". It may or may not be. Thus, backing into your profitability estimate can help remove that risk. Now, you just need to make sure that you have a good grasp of how many units were sold as well as the associated costs.

Note, the metrics in the Productivity Section can be an excellent guide in helping you to start estimating the profitability of the firm.

The CFO/Controller sets it up. Then someone in the accounting department inputs the information into the template. Regular monitoring should be done by the Owner(s)/Management of the firm. Here are some ideas on how to get things started:

Option 1: Obtaining information directly from your accounting system. If you are obtaining revenue and cost information directly from your accounting system, then anyone with the proper authorization can obtain the numbers.

Option 2: Backing into the Profitability Numbers. The CFO/Controller, as well as, the key person(s) in charge of operations, initially it may be wise to have both parties involved. Operations will have the feel for units sold. Finance/Accounting may have a better grasp for costs.

Later on, you may decide to create a system where such numbers are automatically reported by someone as part of that person's responsibilities.

For those choosing to obtain numbers directly from the company's accounting system, it will be relatively simple to obtain. Just go to the Income Statement section to retrieve information regarding Revenue, Cost and Expense. However, please understand the risks as described above in the Goals section. You may be taking on some hidden risks by going directly to the Income Statement for the profitability information. Not all the information pertaining to sales and costs/expenses for that period may have been entered.

For those of you electing to indirectly arrive at profitability using sales volume and unit costs and unit price, please refer to the following steps:

Step 1 - Obtain data on the # of units sold, cost per unit, and estimate of monthly expenses. Having a good understanding of the unit economics of the firm will be to making this step easier. Initially, this may be somewhat challenging to be able to collect. However, over time it will become easier. Here are some helpful tips:

Number of Units Sold: The operations department will need to keep records to in order to record how many units have been sold. There is no short cut here. However, if you can know 80-90% of the # of units sold, then that is enough.

Unit Sales Price: Sales and Accounting will need to keep good records on prices. Please note that sometimes, prices may have changed in the middle of the period.

Unit Sales Cost: Sometimes you can easily determine the cost using vendor invoices. If it becomes difficult, a helpful way is to look at historical P&L Statements. You can estimate the COGS amount for this period by seeing what historically they were as a percentage of revenue. For instance, if COGS was 60% of sales last year, then you can estimate COGS for this year as 60% of current revenue.

Step 2 - Plug in the data for Revenue, COGS, and Overhead Expense. Sum up as per the example in the Basic Format section.

Step 3 - Review and monitor your results. Graphing the results may also be a very effective method to see what is going on in the business process.

In the spirit of flexibility, the Flash Report can and ought to be customized to fit each company's needs. The basic format is just that….a basic platform to help get you started.

For the Profitability Section, some companies have also done the following: Report just the Gross Margin and/or Net Income. You can do this, but this does not excuse you from understanding the underlying unit economics. You still have to do your homework. Include profitability on a per employee basis.

Flash Reports: Monitor & Review

Now that you have assembled all the parts of the Flash Report, it is time to review your results. Again, it deserves mention that the purpose of the Flash Report is to provide management with a timely, "mostly accurate" tool to assess the current state of affairs. Thus, any changes that need to be made can be made quickly. Emergencies can be proactively addressed at the problem stage, rather than reactively in the crisis stage. If you want complete accuracy, wait until the financial statements for the period are complete 2-4 weeks after the month has ended. In the meanwhile, 80-90% accurate is fine for managing a business.

The Owner(s)/Management of the firm should review the results of the Flash Report after it has been completed. If possible, review on a weekly basis in order to expedite the decision making process. This way, the company can react to trends faster.

Any person or parties involved in the active management of the firm should certainly be included in the performance review of the firm. It is especially important that representatives from Operations, Finance, and Accounting be there as well.

In and of themselves, the numbers do not tell you a whole lot. They serve as a point of reference for discussion. It is recommended that you start off with the review of the firm's cash position. The cash position may provide questions as to why cash is short, which in turn will generate questions regarding A/R or sales.

Steps 1 - Review the Liquidity Section This section will provide management an idea of whether or not they can pay the bills. Deficiencies will usually spring from a collections issue, sales issue or cost/expense issue. It will be up to management to explore each of these areas to see where potential problems lie.

Step 2 - Review the Productivity Metrics Section Ultimately, if done right, this section gets to the heart of the business process. It is important that the Finance/Accounting people are in accord with Operations people that these metrics are meaningful. If they are not, keep working at them until they are. This may be several iterations later.

Review of this area can tell management in a very simple way, how the business process is doing. These metrics should provide a simple read as to the how the heart of the business is beating. Should there be problems, these metrics should capture them in some way. In turn, revenue should be affected as well. For instance, revenue may be down, because a certain machine was down for repairs. Thus, % utilization could tell you indirectly why revenue was down for the period.

Step 3 - Review the Profitability Section because the firm's productivity affects its profitability, so too will the results from the Productivity Section be seen in the Profitability Section. It is important for management to confirm this.

Continue to monitor results from period to period. If changes to Productivity Metrics need to be made, please feel free to do so. The key to successful implementation and use of the Flash Report is the commitment to its use and the commitment to communication and discussion.

Some companies may choose to graph the results in addition to having the flash report in a tabular format. A graph may at times be easier to understand than numbers, especially for analyzing trends.

For the purposes of the flash report, it may be useful to include 3 historical periods in addition to the current period. This will aid in the analysis of trends.

Extender for Microsoft Dynamics GP

Back in September with the release of service pack 4 for Microsoft Dynamics GP version 10.0, the existing Extender functionality was enhanced allowing users to add data fields, notes, macros, lookups and much more, without writing a single line of code.  You can also develop strong business processes and enrich your reporting power with this powerful functionality.  I know this is old news but as I learn more about the product and its capabilities, I am convinced that it is an easy inexpensive way to Extend Microsoft Dynamics GP’s core functionality without always having to purchase 3rd party products or do custom development work.

Download Link for Extender

Feed Management Systems for Microsoft Dynamics GP

Feed Management Systems solutions automate and integrate all of your feed production functions. We link information between your mill and your suppliers and customers to create a more efficient supply and distribution chain.  You can rest assured that our solutions will be compatible with your existing systems. Comprehensive yet easy to use, our solutions automate and optimize formulation, regulatory compliance, pricing, ordering, labeling, and risk management allowing you to do more with less.
  • Simplify re-orders.
  • Make formula changes in a snap.
  • Retain a customer's complete ingredient history for immediate call-up.
  • Maintain absolute feed integrity.
  • Easily provide precise feed formulas.
  • Stay on top of inventory.
With Feed Management's total solution on your team, your business will operate more profitably, more efficiently, and with greater peace of mind.

Solutions

Brill Formulation, the global industry standard solution for formula creation and optimization enables manufacturers to develop the most cost-effective recipe for a specific formula based on required ingredients and nutrients Feed Mill Manager is only real-time information management solution that integrates data from production, formulation, process manufacturing and accounting into a single system for commercial feed manufacturers.
Feed Mill Manager integrates the feed management and accounting needs of producers with the inventory and accounting needs of mills.
Feed Ration Balancer simplifies the development of custom feeds and supplements for multiple species, at cost-effective prices. This robust software also handles nutrient restrictions based upon NRC specifications for each species.
Feed Tags provides the business logic in a feed management software solution that ensures the highest compliance for labeling . This product is a versatile label generator that evaluates medications in feed formulas for accuracy and automatic compliance with AAFCO/CFIA labeling requirements and inclusion restrictions.
Microsoft Business Solutions automate and help improve financial, customer relationship, and supply chain management. Delivered through a network of Microsoft partners, these integrated, adaptable solutions work like and with familiar Microsoft software to streamline processes across an entire business.
Services Our commitment to you is to provide the highest quality implementation, training, troubleshooting, and other support services day in and day out

By: http://www.feedsys.com

SmartConnect - One Stop Integration for Microsoft Dynamics GP and Microsoft Dynamics CRM

Integration and automation are essential components to every successful ERP system. SmartConnect makes integration and automation simple. No other ERP/CRM combination has a toolset that is as powerful, flexible, extensible and yet easy to use as Microsoft Dynamics GP, Microsoft Dynamics CRM and SmartConnect.
SmartConnect provides a drag and drop user interface for configuring integrations into Microsoft Dynamics GP and Microsoft Dynamics CRM from any data source. SmartConnect is powered by both eConnect and CRM web services and has transformed both from being developer tools, into an easy to use end user toolset. There are complex and expensive tools on the market that do a fraction of what SmartConnect can achieve. Save your time and money and read below to discover why SmartConnect has changed the way GP and CRM are implemented - without a single line of code.
Heard enough, Skip Straight to the SmartConnect Videos

SmartConnect provides a number of critical advantages for your Microsoft GP and/or CRM solution:
  • The easiest and yet most configurable way to integrate data into Microsoft Dynamics GP see example
  • The easiest and yet most configurable way to integrate data into Microsoft Dynamics CRM
  • Remote Push integration from Excel to GP and CRM, via SmartConnect Webservices see example
  • Direct Excel data entry for any record type, with predefined ready to deploy templates for Sales Transactions, Purchase Orders, General Ledger, Accounts Payable and Inventory Transactions. Download Templates Now or Watch GL Demo or Watch PO Entry Demo
  • Real Time, two way integration between Microsoft Dynamics GP and CRM.see example
  • Automation of GP and CRM business processes see example
  • Two way integration with Microsoft Dynamics GP eXtender and eXtender Enterprise from eOne click for more
SmartConnect provides a user front end for eConnect. SmartConnect provides all the functionality partners love about Integration Manager but 50 times faster and much more robust. In addition SmartConnect can link to all GP modules, is as easy to use as SmartLists and can be used to automate your business processes.
SmartConnect for Dynamics CRM provides direct drag drop integration for Microsoft Dynamics CRM as well as between CRM and Microsoft Dynamics GP. SmartConnect for CRM is proving to be the easiest to use, best value and most configurable solution for integrating Dynamics GP and Dynamics CRM.
:
SmartConnect Benefits
  • A single flat fee price of US$4,500 (includes SmartConnect for CRM). Bundled with eXtender Enterprise for $6,950.
  • Drag and drop to create eConnect mappings. Creating transactions in Dynamics GP is as simple as dragging and dropping from the source to the destination. No knowledge of Dynamics GP tables is required.
  • SmartConnect is fast. The reduced time required to create mappings, combined with the speed of eConnect, makes SmartConnect the fastest way to create or update records in Microsoft Dynamics GP and CRM. Hundreds of thousands of records can be generated in minutes.
  • Automate data entry. SmartConnect can be used to automate the creation or update of any GP or CRM record based upon definable business rules.
  • Schedule maps to take advantage of downtime to perform bulk transaction processing without disrupting users.
  • Create intercompany transactions. Records can be created across multiple companies. Purchase orders in one company can be used to create sales orders in another company.
SmartConnect Features
  • Create transactions for all supported eConnect modules
  • Create transactions from SmartList - Use SmartList queries as a data source for SmartConnect. Combined with SmartList Builder, you can create or update records from any data in Microsoft Dynamics GP.
  • Connect to any ODBC-compliant data source - Import records from Excel spreadsheets, legacy databases, POS systems, CRM applications and any database or file that can be accessed via ODBC.
  • Scheduling - Create schedules to automatically run daily, weekly, monthly, once, at system startup and at login.
  • Intercompany Flexibility - Create transactions in more than one company at a time. You can even create transactions on different Dynamics GP installations on separate SQL Servers. (N.B. SC does not support the Microsoft Intercompany module).
  • Rolling columns - Use auto-incrementing values. Values can be a custom sequence or one of the standard sequences from Receivables Management, Payables Management, Sales Order Processing, Purchase Order Processing or Inventory Management.
  • Security - SmartConnect adds user security to eConnect. Users can only create and run maps for the nodes and companies that they are granted access to.
  • XML Import/Export - Export and import setup details via XML to share mappings between companies.
Watch an overview of SmartConnect
View the full SmartConnect Brochure
SmartConnect and eXtender together


By: eOne Solutions

How To Detect SQL Server 2005 Instances Installed on a Single Machine


Have you ever wondered if there is a programmatic way to detect all the SQL Server instances on a single machine? Well, no worries, copy the following code given below and save it as SQLInfo.Vbs and run this script using C:\CScript SQLInfo.Vbs or just dobule click on the script.

Contents of SQLInfo.Vbs:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\Microsoft\SqlServer\ComputerManagement")
Set colItems = objWMIService.ExecQuery( "SELECT * FROM SqlService",,48)
For Each objItem in colItems
      Wscript.Echo "-----------------------------------"
      Wscript.Echo "SqlService instance"
      Wscript.Echo "-----------------------------------"
      Wscript.Echo "DisplayName: " & objItem.DisplayName
      Wscript.Echo "ServiceName: " & objItem.ServiceName
      Wscript.Echo "SQLServiceType: " & objItem.SQLServiceType
Next

Is your Microsoft Dynamics GP Database to Large?


Company Data Archive (CDA) is a 3rd party tool for Microsoft Dynamics GP by Professional Advantage that provides an easy way to move historical information from your 'live' company to another 'archive' company. Archiving your data will reduce the size of your live company database and improve system performance while posting, running reports, performing file maintenance, and day-to-day use of Dynamics GP. Company Data Archive allows you to enter in a cutoff date for historical data and all transactions on or before that date will be moved to the archive company. The archived transactions will still be available to inquire and report on by simply logging into the archive company as you would any other Dynamics GP company or take advantage of powerful cross company inquiries to view transactions from your live and historical companies at the same time. The archive can also be performed periodically - for example on a quarterly or annual basis. 

CDA will archive data from:
  • General Ledger
  • Bank Reconciliation
  • Receivables Management
  • Payables Management
  • Inventory
  • Purchase Order Processing
  • Sales Order Processing
  • Payroll
Check out the product in this quick demonstration:  http://www.profad.com/files/CDA/Company Data Archive Demonstration.wmv 

Dynamics GP on Windows 7 and Windows Server 2008 R2


With the release of Microsoft Windows 7 and Server 2008 R2 on the horizon (slated for an October 22, 2009) many companies will once again be faced with the decision whether to upgrade or not. You can rest assured that if you are running Dynamics GP 10 on one of the latest service packs (SP3 or SP4) that it will already be compatible with Windows 7 and Server 2008 R2 from the time you install your new operating system. The caveat to this is that Microsoft has no plans to make releases prior to Dynamics GP 10 (versions 9.0 and prior) compatible with the new operating systems.

Please take note, however, that Integration Manager is not yet supported in Windows 7. This could simply mean that Microsoft has not completed testing or that there will be some sort of Hotfix or Service Pack requirement for Integration Manager to be supported.

SmartSort for Dynamics GP

Ever wanted to change the default sort method for a lookup in Dynamics GP? Ever wanted to customize a lookup for a specific user or group of users? And SmartSort is the free utility you’re looking for.

Demonstration

Download for SmartSort

Micorosft Dynamics GP Version Retirement Dates By Microsoft

Microsoft Dynamics GP Version Retirement Date
GP Version 8 Retired (no longer supported by Microsoft)
GP Version 9 10/12/2010
GP Version 10 No Retirement Date Set At This Time








Microsoft usually only supports the two most recent version of Microsoft Dynamics GP. Microsoft will typically support a product for the following 24 months after the release of a subsequent version or service pack.

Keeping current with service packs and version releases provides Clients with the newest patches and newest features. It also ensures that you can get on going support from your local support provider or directly from Microsoft.

How to Gain Financial Stability


People always complaint about their financial instability, but they don’t do anything by themselves to make their bad financial state good. If they take care of only few little things, then they can get financial stability. Though, it’s not easy to gain a stable financial state, as it takes years to reach financial stability. But with only a little wise planning and consistency, people can become financially strong. Following are 8 effective ways by which you can become financial strong, let’s have a look on them.

Spend Less – Save More
Always try to less than what you actually earn. That’s because the less you spend the more you can save, and the more you save the more you become financially strong. Financial problems arise from the point, where people spend more than they earn. So try to avoid it as much as you can.


Follow a Budget
This should be included in your financial routine in any way. Prepare a budget that suits you and then follow this budget. Budget also helps you to keep a record of your spending. A settled budget will not allow you to spend more and it will restrict you to spend on unnecessary things.

Cut Off Luxuries

Check your earnings and then decide that do you really need to spend on luxuries even if you can live without them. For instance, if you can live with small 22” TV, then why do you want to purchase 52” TV? Etc.

Save Something for Rainy Day
Wow! What a true old saying. Even if you save little money in a separate account, it will work for you after retirement. So let the time work for you and save so9mething for rainy days.

Do You Have Extra Income?
Try to save your bonuses, tax refunds, or any other saving into a saving account separately. Try not to spend this income and forget it when the itch of spending this money rises in your hand.

Open a Roth IRA

Open a Roth IRA and contribute to it. You can take out the principle amount without any penalty if you have a backup fund for this. The amount that you have contributed to this account is after tax and the interest that you’ve earned on it is not tax deductible if you take it out after the age of 50 ½.

Prepare a Back up Fund
Keep this fund reserve for emergencies only. For building up this back up fund, start saving little amount every month or as per your convenient. Don’t touch this fund without any emergency.

Save Money for Major Purchases
If you want to purchase big items, then you should have a separate saving coffin for them. When you saved sufficient amount to purchase big items, then go to purchase them otherwise make your life habitual to live without them as long as you can.

WMI configuration error in SQL Server System Configuration Check

Select following text from "@echo on" to ":End" and copy into notepad. Then Save As "fixwmi.cmd" or "fixwmi.bat" in "C:\" and then from run command, type "CMD" then press Enter, from command line type "C:\fixwmi.cmd" or "C:\fixwmi.bat" and press Enter.

It takes several minutes to complete and at points it appears that it is not running but it is. After it is complete, you see the ":END" statement then start the SQL server installation again. Also, don't forget to add yourself as follower of this blog, thanks.

Contents of FIXWMI.CMD

@echo on
cd /d c:\temp
if not exist %windir%\system32\wbem goto TryInstall
cd /d %windir%\system32\wbem
net stop winmgmt
winmgmt /kill
if exist Rep_bak rd Rep_bak /s /q
rename Repository Rep_bak
for %%i in (*.dll) do RegSvr32 -s %%i
for %%i in (*.exe) do call :FixSrv %%i
for %%i in (*.mof,*.mfl) do Mofcomp %%i
net start winmgmt
goto End

:FixSrv
if /I (%1) == (wbemcntl.exe) goto SkipSrv
if /I (%1) == (wbemtest.exe) goto SkipSrv
if /I (%1) == (mofcomp.exe) goto SkipSrv
%1 /RegServer

:SkipSrv
goto End

:TryInstall
if not exist wmicore.exe goto End
wmicore /s
net start winmgmt
:End

NOTE: Administrator privileges might be required to run this script.

Whats Hidden in Microsoft Word

This should work in any version of Microsoft Word. Just open up a new document, type =rand() and hit Enter. Three paragraphs of text will be instantly added.

You can add more than 3 paragraphs or more than 5 sentences per paragraph by typing =rand(paragraphs, sentences), for 6 paragraphs of 20 sentences each, type =rand(6, 20).

You can also use =lorem() instead of rand(), with the same syntax if you wanted to insert the Lorem Ipsum text instead of completely random text.

Hidden Games in Microsoft Excel 2000

Follow the instructions to launch Trigger the egg game:
  • Open a new workbook Press F5, type X97:L97 and press Enter.
  • Press Tab Press Ctrl+Shift and Click on the Chart Wizard button from the toolbar.
You will be greeted with a full-screen animated image.  Use the mouse to “fly” over the landscape (the mouse changes direction, left button moves forward and right button moves backwards).  Fly around a bit and you will see a grey stone pyramid.  Fly to the side of the pyramid that’s black and you’ll see the credits scroll by for the developers.

Now, follow the instructions to launch a car racing/shooting game:
  • Open a new workbook in Excel 2000
  • Save as a web-page. Give any file name you wish. In the save as Window, select Selection:Sheet, add Interactivity and Publish as web-page. Click Publish
  • Now, open your saved web-page.
  • Reach Row 2000, column WC.
  • Use “Shift+Space bar” to select whole row.
  • Press ALT key+ Shift + Ctrl and click on the Microsoft Logo on the top left handed side of the sheet
  • Enjoy the hidden game. The game is car chase/driving game. It gives you control of a car and you get to shoot other cars. Also has unlimited lives.

Tricks for working more efficiently in Microsoft Outlook

1. Save a few keystrokes when entering dates
When entering the start and due dates for a new task, you don’t have to type the entire date. If a date is in the current month, just enter the day and Outlook will enter the rest of the date for you. For instance, if the current month is March and you enter 14, Outlook assumes you mean March 14 of the current year and fills in that date. When a date isn’t in the current month, you can still save a few keystrokes by entering the month and day. Outlook will fill in the year as follows:

  1. If the month and day haven’t occurred in the current year, Outlook uses the current year.
  2. If the month and day have passed, Outlook uses the next year.

2. Control how you print notes
If you use the Notes feature to jot down questions, ideas, or quick reminders, you might also want to print them occasionally. By default, Outlook prints each note on a separate page, which might or might not be what you want. You can force Outlook to fill each page, to save paper or to keep related notes together. Select the notes you want to print and then choose Print from the File menu. In the resulting Print dialog box, deselect the Start Each Item On A New Page check box in the Print Options and click OK.

If the option is disabled, you’re using HTML format. You must switch to plain or text format to enable this option. To do so, choose Options from the Tools menu. Click on the Mail Format tab and choose Plain Text from the Compose In This Message Format option’s drop-down list. Then, click Apply and OK. Repeat the print instructions, and you’ll find the Start Each Item On A New Page option is enabled. After printing the notes, just retrace your steps to reset your format setting.

3. Print e-mail when it arrives
For a variety of reasons, some of us end up printing e-mail messages. If you print most of your messages, or all of your messages from a specific source, opening each message to print it manually interrupts your work. Setting a rule to print the desired incoming mail might be more efficient. To do so:

  1. From the Tools menu, choose Rules And Alerts.
  2. Click New Rule on the E-mail Rules tab.
  3. Click Start From A Blank Rule at the top of the resulting Rules Wizard dialog box.
  4. In the Step 1 box, highlight the Check Messages When They Arrive option (it should be the default) and then click Next.
  5. In the Step 1 box, select the Where My Name Is In The To Box check box (or whatever option applies, if you don’t want to print all you messages) and click Next.
  6. In the Step 1 box, click the Print It option and click Next.

At this point, you can identify exceptions to the rule, but we won’t do that here. Just click Next, and then Finish, Apply, and OK to return to Outlook.

After setting up the new print rule, Outlook will print every incoming message that meets your requirements. Now, the chances are that you won’t want to print every message. So make good use of the conditions offered in steps 5 and 7 to limit the messages Outlook prints.

4. Store sent mail efficiently
When you reply to an e-mail, Outlook stores a copy of that message in the Sent folder. If you’re like me, your Sent folder has thousands of messages. If you need to find a specific message later, you must sort through all those messages, and that takes time. Instead, store your replies with the original message. For instance, suppose you automatically route all your messages from your boss into a folder named, appropriately enough, MyBoss. If you want Outlook to store your replies in MyBoss with the original messages, do the following:

  1. From the Tools menu, choose Options.
  2. On the Preferences tab (which should be selected by default), click E-mail Options in the E-mail section.
  3. Click Advanced E-mail Options at the bottom of the Message Handling section.
  4. In the Save Messages section, select the In Folders Other Than The Inbox, Save Replies With The Original Message check box and then click OK three times to return to Outlook.

Outlook will apply this setting to all of your personal folders. Just remember that Outlook saves replies with the original message and not in the Sent folder only when the original message is in a folder other than the Inbox. Outlook continues to save all replies sent from messages in the Inbox in the Sent folder.

5. Create a Flags toolbar
Quick Flags help you categorize your messages, usually by some level of importance or by task. For instance, you might use a red flag to mark messages that need a quick response and a blue flag to mark messages on which you’ve acted and are waiting for a response. The problem with Quick Flags is that there’s no way to customize their descriptions. Outlook identifies them only by color. You can’t change the name of Red Flag to Critical. Remembering what each color represents can
become burdensome.

  1. An easy way to remember what each flag represents is to create a custom toolbar that displays each flag with text that means something to you. Fortunately, the process is easy:
  2. From the Tools menu, choose Customize.
  3. On the Toolbars tab, click New and name the new toolbar appropriately (for instance, you might name it “Flags”) and click OK.
  4. In the Customize dialog box, click the Commands tab.
  5. Select Actions from the Categories list box.
  6. Next, drag the appropriate flag color buttons from the Commands list to the custom toolbar. (If you can’t find the toolbar, look behind the dialog box.)
  7. After adding all the flags you want, change the text for each flag button. Right-click a flag button and replace the Name setting, e.g., &Red Flag, with something more helpful, such as “Critical.” Select the Image And Text option so that Outlook will display the button’s name on the toolbar.
  8. Complete steps 6 and 7 for each flag button in your new toolbar.

6. Modify the scope of your Calendar work week
By default, the Work Week calendar view displays the five days of the traditional business week, Monday through Friday. To include Saturday and Sunday in that view, choose Options from the Tools menu. In the resulting Options dialog box, click Calendar Options in the Calendar section. In the Calendar Options dialog box, check Sat and Sun in the Calendar Work Week section. Then, click OK twice to return to the Calendar.

You don’t have to view a seven- or traditional five-day work week. Check the days of the week that apply to you for a custom work week view. For example, if you work Wednesday through Sunday, you can make those selections to build a view that reflects your schedule.

7. Use color to identify messages from specific senders
Expecting important mail? Identify it as soon as it comes in by displaying it in a distinctive color. Start by select an existing message from the sender in question, if you have one. If you don't, that's okay; you can enter the sender’s name manually. Now follow these steps:

  1. In Mail, choose Organize from the Tools menu.
  2. In the Ways To Organize Mail pane, click the Colors link on the left side.
  3. In the first condition statement (we won’t use the second), choose From in the first drop-down list.
  4. If you chose a message before starting, the sender’s name will appear in the text box to the right. If it’s the
  5. wrong name, enter the right name or the person’s e-mail address.
  6. Choose a color from the second drop-down list.
Click Apply Color and close the pane. Afterward, Outlook will display all messages, existing and new, from the person you specified in step 4 in the color you selected in step 5.
8. Distinguish incoming mail from existing mail
By default, Outlook displays incoming mail as bold text until you read it. If you need a bit more help, consider displaying unread mail in a bright color. To do so, you’ll work in a view, not a rule:

  1. In Mail, choose Inbox.
  2. Choose Arrange By from the View menu.
  3. Select Current View and then Define View from the subsequent submenus.
  4. In the Custom View Organizer dialog box, check the option and click Modify.
  5. Click Automatic Formatting.
    In the Automatic Formatting dialog box, click Font.
  6. In the Font dialog box, choose a color from the Color drop down list, and click OK three times. Then, click Apply View.
  7. Outlook will display all unread mail in the Inbox in the color you choose in step 7. Doing so won’t display unread messages automatically routed to other folders. Since this is a view, it works only on the current folder. However, you can set up a similar view for any folder you like. In addition, the unread mail formatting takes precedent over colors used to identify mail from a specific sender (see Tip #7).
9. Force replies to reach multiple recipients
A problem arises when you need recipients to reply to everyone receiving a message. The responding recipient must remember to click Reply All instead of Reply. If the recipient forgets to click Reply All, you’re the only one who will see the reply, forcing you to forward it to everyone else, which is inefficient. Before you send the message, you can configure it to reply to everyone:

When composing the message, click the Options button on the Formatting toolbar.

  1. Choose Options from the resulting drop-down list.
  2. In the Message Options dialog box, check the Have Replies Sent To option in the Delivery Options section, which will automatically enter your e-mail address.
  3. Next, click the Select Names button to the right and select all the appropriate recipients.
  4. Click Close to return to your message.
  5. When any recipient responds to the message, regardless of which reply choice they click, the reply will go to everyone you specified in the Have Replies Sent To option.
10. Create a temporary work week in the Calendar
The Work Week calendar view displays a week view, and you define what constitutes a work week (see Tip #6). If you need to see more or less than the usual work week, you can temporarily change that view. In the Date Navigation pane, click the first date you want to view. Then, hold down the [Shift] key and press the last date in the period. Outlook automatically adjusts the Calendar Work Week to include all of the dates in the selected time period. Alternately, you can view a group of non-contiguous dates by holding down [Ctrl] instead of [Shift] as you click dates. Outlook will display the days in order, regardless of how you select them.

Adding Extra Information in Active Directory

Adding extra information against domain users in Active Directory for creation of link between Intranet website or any other external software. Just suppose, we want to add "Attendance ID" and "Payroll ID" fields in Active Directory (AD). Before starting this process, please make sure that an successful system State Backup of Domain and Active Directory has been done. First, you install the Windows Server Support Tools from the Windows Server CD-ROM (Support/Tools), then perform the following steps:

  • Install the Schema snap-in (Start, Run, regsvr32 schmmgmt.dll)
  • To add the employeeID and employeeNumber attributes to the person class, open the Schema console, run MMC then from Add/Remove Snap-in, select Active Directory Schema, and from Schema console navigate to Classes, Person. Right-click Person and select Properties, select Attributes, select admincontextmenu, click Edit, click Add, then locate and click employeeID. Click OK. Click Add again. Locate and click employeeNumber, then click OK twice to close both dialog boxes.
  • Open the Active Directory Service Interfaces (ADSI) Edit utility, then navigate to Configuration Container, CN=Configuration, CN=DisplaySpecifiers, CN=409.
  • In the right-pane, locate and right-click CN=user-display, and select Properties.
  • In the Edit Attribute box, type &Attendnace ID, attend_id.vbs (Please find "attend_id.vbs" contents, bottom of this post) again click Add, and type &Payroll ID, payroll_id.vbs (Please find "payroll_id.vbs" contents, bottom of this post)
  • These steps configure the options Attendance ID and Payroll ID on the context menu for a user in the Microsoft Management Console (MMC) Active Directory Users and Computers snap-in.
  • Please copy these two VB Script files on any shared location for accessing from PDC and ADC.

After performing these steps, we will able to define Attendance ID's from Attendance System and Payroll ID's from Payroll System against all the users of Active Directory.

Contents of ATTEND_ID.VBS:
Dim oVar
Dim oUsr
Dim tmp
Set oVar = Wscript.Arguments
Set oUsr = GetObject(oVar(0))
tmp = InputBox("The Attendance ID of the user is: " & oUsr.employeeID & vbCRLF & vbCRLF & "If you would like enter a new ID or modify the existing ID, enter the new ID in the textbox below","Attendance ID")
if tmp <> "" then oUsr.Put "employeeID",tmp
oUsr.SetInfo
Set oUsr = Nothing
WScript.Quit

Contents of PAYROLL_ID.VBS:
Dim oVar
Dim oUsr
Dim tmp
Set oVar = Wscript.Arguments
Set oUsr = GetObject(oVar(0))
tmp = InputBox("The Payroll ID for this user is: " & oUsr.EmployeeNumber & vbCRLF & vbCRLF & "If you would like enter a new ID or modify the existing ID, enter the new ID in the textbox below","Payroll ID")
if tmp <> "" then oUsr.Put "employeeNumber",tmp
oUsr.SetInfo
Set oUsr = Nothing
WScript.Quit

Copy these contents and save as "ATTEND_ID.VBS" and "PAYROLL_ID.VBS".

Setting up Client Workstations for Microsoft Business Portal, GP

In order to required smoothly running of Business Portal on client workstations, perform following procedures on client workstations for smoothly running of Business Portal:

  • Set browser settings for a workstation
Be sure that the Internet Explorer options for client workstations are set so content is refreshed. Also, Internet Explorer security should be set up so that ActiveX controls are allowed to run on the Business Portal web site. If ActiveX controls are not allowed to run, users won’t be able to use result viewer web parts. Internet Explorer options are set for each user on a single computer as follows:

  1. Start Internet Explorer and open the Internet Options window from Tools > Internet Options.
  2. Click the General tab. Under Browsing history, click Settings.
  3. The Temporary Internet Files and History Settings window is displayed. Be sure the Check for newer versions of stored pages option is not set to Never.
  4. Click OK to close the settings window.
  5. Click the Security tab, highlight Trusted Sites, and click Sites to open the Trusted Sites window and also clear the “Require server verification (https) for all sites in this zone” check box. If you can’t clear the check box, you must change the security settings for the Local Intranet zone instead of adding Business Portal to your Trusted Sites list.
  6. In Add this Web site to the zone, enter the Business Portal URL and click Add.
  7. Click OK to close the Trusted Sites window.
  8. In the Internet Options window, be sure Trusted Sites is still selected and click Custom Level to open the Security Settings window.
  9. In the ActiveX controls and plug-ins section, select Enable for the following settings:
    • Download signed ActiveX controls
    • Initialize and script ActiveX controls not marked as safe for scripting
    • Run ActiveX controls and plug-ins
  10. Click OK an alert message will be displayed, asking if you’re sure that you want to change the security settings for the zone, Click Yes.
  11. Click OK to close the Internet Options window.

  • Pop-up blockers
Pop-up blocker software on client workstations may interfere with some Business Portal pages. It is recommended that configure pop-up blockers to allow pop-ups within the Business Portal URL. If your pop-up blocker doesn’t provide this option, please remove or disable pop-up blocker software on Business Portal client workstations.

  • Install Microsoft Office XP Web Components
In order to export information to Excel from a Business Portal client workstation, Microsoft Office XP Web Components must be installed, regardless of the version of Office you're using. The Office XP Web Components can be downloaded from the Microsoft Download Center.

Four Ways To Manage Your Cash With eBanking in Microsoft Dynamics GP

Looking for ways to increase your cash flow, make sure your money gets there on time, monitor cash balances, and reduce check fraud?  We have many customers looking at these exact issues and finding the suite of eBanking products available to Business Ready Advanced Management customers a perfect fit.

Safe Pay
After each check run, you can send a file to your bank with the correct check number and amount and the file is loaded into its system.  The banks call this process “positive pay”.  When the check is presented for payment, only the amount you sent will be debited from your account.  Any other check showing a different amount will be refused.  Every company needs to use this to prevent check fraud.

EFT for Payables
You pay vendors online via your bank’s wire transfer or ACH system now.  Why not transmit this information directly from Dynamics GP to your bank and take out several steps and opportunities for error?  Set up the NACHA format used by most US banks and you can generate a file to upload to the bank’s web or FTP site right after the check run is done with no process changes for payables staff.  The simple setup involves the file verification and pre-noting the participating vendors to verify the accounts and ABA numbers.

EFT for Receivables
An even better way of managing your cash flow is to receive your cash receipts via ACH.  Set up the required format used by your bank and you can download a file to upload the day’s cash receipts from your customers.  There is some setup involving the file verification and verifying the participating customer’s accounts and ABA numbers.

Electronic Reconcile
You don’t want to spend more time that necessary validating your cash in the bank.  Download daily, weekly, or monthly your cleared checks directly into the Bank Reconciliation window and you will always know the amount of cash available that day.  Use the time spent to click off the cleared checks for more productive analysis.

Virtual PC for Microsoft Dynamics AX

Microsoft Dynamics AX 2009 Virtual PC - Refresh 1, The Virtual PC image of Microsoft Dynamics® AX 2009 (Refresh 1) enables you to demonstrate the features of Microsoft Dynamics AX 2009 using a single PC or laptop computer.  This VPC image contains an installation of Microsoft Dynamics AX 2009 with Service Pack 1. The demonstration VPCs also include a range of integrations to Microsoft servers and application software.

Microsoft Dynamics GP 10.0 Product Download

You can download the Microsoft Dynamics GP 10.0 CD images in U.S. English or International English. The CD images contain the installation of the Microsoft Dynamics GP business application, and also contain separate installations for customization and integration tools such as the following:

Tool
Location
Extender
Feature option for the standard Microsoft Dynamics GP client installation from CD1
Modifier with Visual Basic for Applications (VBA)
Installed as part of the standard Microsoft Dynamics GP client installation from CD1
Integration Manager
Install from Additional Products on CD2
eConnect Runtime
Install from Additional Products on CD2
Web Services Runtime
Install from Additional Products on CD2
Dexterity
Install from the \Tools\Dex\ folder on CD2
Continuum APIs
Install from \Tools\Continuum\ folder on CD2
Microsoft Dynamics GP SDK
Install from \Tools\SDK\ folder on CD2