Software Information |
|
Microsoft Great Plains: Annual Enhancement Program ? How To Be Re-Enrolled
Microsoft Business Solutions Great Plains is mid and even corporate market ERP and as being relatively complex and difficult to do self-support in-house, Microsoft Business Solutions requires you first to have so-called VAR of record, or your MBS partner and second ? pay annual enhancement program, which is typically 16% of you software price list. Enhancement program allows you to get new version of the product as well as purchase and add new modules you might need. Plus you get discounts on the technical support cases placed to Microsoft Business Solutions technical support directly. In the recession time of recession 2000-2004 ? a lot of clients decided not to pay the enhancement program and save some money, needed for staying in business. Among them were mostly small and mid-size businesses, however we see corporate clients as well with 40 users Great Plains eEnterprise and more. In 2004-2005 the economic situation improved substantially and businesses are back to IT investments. In this small article we'll show you your options to re-enroll into enhancement program and upgrade your system: ? Re-enrollment fee. If you need to get back to enhancement program, minimal re-enrollment fee is 35% of the software price list. This amount incorporate 16% enhancement program plan. So, the penalty of being out of the program is 19% - if you stayed without support all the recession years ? say four ? you saved some money and I don't think you should be unhappy. Go ahead and re-enroll ? VAR of Record. Your company had tough time three years ago, your former Great Plains Partner had the same of even larger problems, trying to stay in business. Maybe it is not around anymore. Then you need to do research ? who could be your new MBS reseller. Choose between local and nation-wide MBS partners. If you have a lot of customization and integration ? you probably have to sacrifice local presence and seek somebody who has very good customization experience. The switch from your old partner to the new is very straightforward ? you need to sign Change VAR form and fax it to MBS or your new MBS partner ? Upgrade. If you on MS SQL Server and do not have customization, only ReportWriter reports: SOP Invoice, POP Purchase Order, etc., then the upgrade should be simple. Great Plains Professional (high end, more than 10 users) and Standard (low end, up to 10 users) are still Great Plains Dexterity based applications and now they are on MS SQL Server only (Pervasive SQL and Ctree support and upgrade is discontinued). Upgrade should be done by outside consultant through Great Plains Utilities. If you have customizations, then your new partner should explore your Great Plains Workstation: DYNAMICS.SET (to identify Dexterity third parties, you use), FORMS.DIC (Modified forms: Modifier/VBA), REPORTS.DIC (Modified reports: Invoice, PO, or the like) plus if you have Integration Manager integrations (IM.MDB) and SQL custom stored procedures ? if any. This might be paid assignment to estimate ? and you will have the clear picture on what you have, and what you might need for the new version. ? Additional Considerations. Other custom pieces you might have could be: Crystal Reports, web applications, such as eCommerce ? this is good candidate to be rewritten in Vb.Net or C#.Net with Great Plains eConnect Good luck and you can always seek our help in customization, implementation, integration and support. Call us: 1-866-528-0577 or 1-630-961-5918, [email protected] Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies ? USA nationwide Great Plains, Microsoft CRM customization company, serving Chicago, California, Arizona, Texas, Florida, Georgia, New York, Australia, UK, Canada, Germany, Continental Europe, Russia and having locations in multiple states and internationally ( http://www.albaspectrum.com ), he is Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer
|
RELATED ARTICLES
Upgrading Great Plains Dexterity Customization ? switching to new technologies: SQL, Crystal, eConne 1.� Replace Dexterity cursor with SQL Stored Procedure Dexterity was designed as multiplatform technology (primarily Btrieve, Ctree, SQL Server, potentially Oracle).� Dexterity data retrieving mechanism is based on Range start, Range End, Get First and Get Next clauses.� It� is in fact similar, however a little bit slower to cursors in Transact SQL.� Long ranges in Dexterity are good candidates for replacement by SQL stored procedures with update clause. For example, consider to replace following Dexterity code: Range clear SOP_HDR_WORK. Clear 'SOP Type' of table SOP_HDR_WORK. Clear 'SOP Number' of table SOP_HDR_WORK. Range start table SOP_HDR_WORK. Get first table SOP_HDR_WORK. While errEOF do ��������������� If 'Salesperson ID' of table SOP_HDR_WORK = "ERIC" then ������������������������������� Edit table SOP_HDR_WORK. Set 'Salesperson ID' of table SOP_HDR_WORK to "BILL". ��������������� Save table SOP_HDR_WORK. End if. Get next table SOP_HDR_WORK. End while. � With the following SQL code � Update SOP10100 set SLPRSNID="BILL" where SLPRSNID="ERIC" � Bringing new data into a table in Dexterity is based on change/edit table clauses, in SQL they are equivalent (by performance) to inserting one record at the time. When having long cycle of change/edit table in Dexterity, consider replacement by SQL stored procedure with Insert Into clause. � 2.� Use Crystal Reports, call them from via VBA in Modified form The easy way to call Crystal Report from your VBA code from your modified form: Const RPT = "D:ClientsTheClientInvoice Status.rpt" Public crwApplication As CRPEAuto.Application Public crwReport As CRPEAuto.Report Private Sub Print_BeforeUserChanged(KeepFocus As Boolean, CancelLogic As Boolean) If SalesTransactionInquiryZoo.Type = "Invoice" Then If crwApplication Is Nothing Then ��� ��������������������������� Set crwApplication = CreateObject("Crystal.CRPE.Application") End If Set crwReport = crwApplication.OpenReport(RPT) crwReport.ParameterFields(1).SetCurrentValue (DocumentNo) crwReport.Preview End If 3.� Use Direct .Net Web Publishing from Great Plains Database The easiest and safest way is to use eConnect - SDK with VB samples, created for eCommerce programmers and web designers to call the functionality in Microsoft Great Plains.� If your company can not afford eConnect - create your own set of stored procedures to address Great Plains database and go ahead with Visual Studio.Net to do the web publishing. Happy upgrading and customizing! if you want us to do the job - give us a call 1-866-528-0577! [email protected] � Implementing Microsoft CRM: setup and configuration ? notes for IT specialist Microsoft Business Solutions CRM is web-based CRM application, deploying all the spectrum of recent Microsoft technologies. We'll try to analyze different needs and implementation scenarios attributed to specific industries and business types, based on our experience. Internet Faxing Service Review The Internet is reshaping every form of communications medium, and faxing is no exception. The latest twist: Internet faxing services that let you send messages to any fax machine from any Web browser or email, and others that give you a "personal fax phone number," then forward any documents sent there to your e-mail inbox. 10 Steps To Secure And Manage Your Passwords Passwords protect your most sensitive personal, financial and business information. They are the key to accessing membership, financial, and other web sites that you are a member of. All sorts of havoc can occur in your life if some unauthorized person discovers your password. Here are some tips for making that event less likely: Microsoft Great Plains Food Processing ? Implementation & Customization Highlights Microsoft Great Plains might be considered as ERP platform to build your own custom solution upon or as the assembly place for the existing modules. Microsoft Great Plains has Inventory Control (IV), Bill of Materials (BM), Manufacturing modules, coming from Microsoft Business Solutions directly, plus it has third party solutions, such as Horizon Light Manufacturing. In Food Processing industry, however the manufacturing itself is so-called process manufacturing, where with variable input you have variable output. It is opposite to discrete manufacturing, where you expect exact number of parts to be assembled into exact number of finished products. In our opinion ? you should first understand your options to automate business processes and if Manufacturing module is absolute must ? only then you should purchase manufacturing and implement it. Let's give you some highlights: Software Companies: Generate New Revenue Streams and Decrease Costs with Custom e-Learning Content It's no secret that software companies operate in a very competitive space where rivalry is increasingly fierce and where profit margins can be razor thin. New, smaller software companies are sprouting up each month and the leading software companies continually make strong advancements forward leveraging massive cash flow reserves. This cycle makes it difficult for the mid-sized software company to compete because (a) they don't typically have the cash flow necessary to take giant leaps forward in the industry and (b) because they need to continually move forward to stay ahead of the smaller software companies that are vying for their slot in the marketplace. Consequently, making the jump from an unknown to a mainstream brand can prove to be very difficult for the mid-sized software company. Enterprise Resource Planning Overview ERP (Enterprise Resource Planning) Overview covers What is ERP, Brief history of ERP, Why is it necessary, Market Leaders and the future of ERP. Microsoft Great Plains: Government & Non-Profit Organization ? Workflow Implementation Usually workflow & messaging is realized in CRM and then transactions are just logged into Accounting/ERP/MRP. In the case of Microsoft Business Solutions products: Microsoft Great Plains, Navision, Solomon, Axapta the natural CRM choice would be Microsoft CRM. However typical CRM application targets Sales automation, which is usually not applicable to government structure, non-profit or public company (community services, public utilities, churches, charities, etc.). Not-for-profit organization needs purchasing and requisition workflow, payroll approval workflow, and in certain cases special General Ledger (GL) transactions workflow. Microsoft CRM doesn't provide the functionality. Then how could this be realized? We'll provide two scenarios to realize this customization: Brand Your Websites URL With a Favicon Have you ever noticed that when you look at your browser favorites menu or the address bar, some entries have their own little icon beside their URL? Microsoft Great Plains Upgrade ? Things to Consider and FAQ If you have Microsoft Great Plains and support it for your company then you need to know some technical details about Great Plains version upgrade and what is going on behind the scenes, which options do you have in case of Dexterity, VBA, SQL customization, additional complexity comes with migration from ctree/Pervasive to MS SQL/MSDE. C++ Function Templates C++ Function templates are those functions which can handle different data types without separate code for each of them. For a similar operation on several kinds of data types, a programmer need not write different versions by overloading a function. It is enough if he writes a C++ template based function. This will take care of all the data types. Running a Program on a Remote Server Using SSH How do you run a program on a remote server using ssh? Inherent Dangers Of File Sharing Via The Internet. Cyberspace has opened up a new frontier with exciting possibilities of "File Sharing." We can explore any interest imaginable and research any topic of choice. We truly are global in reach with high speed internet usage at our disposal and a keyboard at our fingertips. We can share music, movies, games and even personal photographs. Microsoft CRM Messaging through Lotus Domino eMail Server - Balanced Solution Microsoft CRM and IBM Lotus Notes Domino seem to be taking completely different paths and if company is Microsoft oriented - we see MS CRM, MS Exchange, MS SQL Server, SharePoint, etc. In the case of Lotus Domino - it is opposite - Lotus is corporate Information Media and could technically play CRM role with internal messaging coming through Lotus Domino server. However realities of modern corporation give us multiple examples when Microsoft CRM and Lotus Domino should coexist in compromise. There are several reasons why corporation doesn't like to stick to one platform: Crystal Reports - Microsoft SQL Server Microsoft SQL Server is the leader for inexpensive and middle size SQL solutions. Plus it is now capable to serve large enterprise on Microsoft Windows platform. Crystal Reports is the most flexible tool on the market and it has market recognition. Multiple software vendors offer Crystal Reports as the main reporting tool: Microsoft, Best Software, Oracle to name a few. How to Make Own CMS Every day millions of new web documents emerge on the Internet, and the amount of web management tools is growing simultaneously. These tools are usually referred to as Content Management Systems, CMS for short. If you have a web site and still do not use any CMS, you will definitely face a choice to buy or to develop an enterprise content management solution in the near future. What would you do if you wanted to develop a CMS, your own software that has a WYSIWYG editor and perfectly meets all your requirements and security standards? Can this task be fulfilled? Which ROI should you expect? You will have to answer all those questions all by yourself. Your chance to success can be increased if you gain an understanding of basics of a web content management system. Business Planning Software Once a business idea is selected, it is highly recommended that we sharpen the concept by a detailed planning process. The result of this step is a comprehensive business plan, with its major components being the marketing "mix," the strategic plan, operational and logistical structures, and the financial proposal. The purpose of the business plan is to recognize and define a business opportunity, describe how that opportunity will be seized by the management team, and to demonstrate that the business is feasible and worth the effort. SSH (SCP) Send Files from Windows to Your Linux Box Not all of us have the luxury of working both at home and at work on a UNIX based system. However that doesn't mean you can't transfer files safely and securely between the two systems. OSI Layers Model Introduction Microsoft Great Plains Reporting ? Overview for Developer Looks like Microsoft Great Plains becomes more and more popular, partly because of Microsoft muscles behind it.� Now it is targeted to the whole spectrum of horizontal and vertical market clientele.� Small companies use Small Business Manager (which is based on the same technology ? Great Plains Dexterity dictionary and runtime), Great Plains Standard on MSDE is for small to midsize clients, and then Great Plains serves the rest of the market up to big corporations.� There are several reporting tools available and you definitely need to know which one to use for different types of reports. If you are developer who is asked: how do we create report for Microsoft Great Plains ? read this and you will have the clues on where to look further. Great Plains Report Writer (ReportWriter) ? this is built-in reporting tool.� All the original report in Great Plains are written in ReportWriter.� ReportWriter itself is Dexterity module.� You should use this tool if you would like to modify existing Great Plains reports, such as Blank Invoice Form - here you can place your company logo, change the positioning, fonts, colors, etc.� ReportWriter will allow you also do new� reports - simple option� if you want to export all the records from one Great Plains table - use it.� New report, however doesn't have interface where you would enter parameters - so it is not useful for real custom reports.� Another limitation of ReportWriter - you can not do cross-modules report - when you need sales and purchasing info on the same report for example. FRx.� This is excellent tool when deal with financial reporting - it works on the General Ledger level (Balance sheet, P&L, Cash Flow Statement, etc.).� It also allows you to do multiple companies consolidation - when you do consolidated Balance Sheet (with inter-companies transactions elimination). Smart List - Export to Excel ? this is nice feature in Great Plains - you could create a list with simple criteria and then export it to Excel. Crystal Reports.� It gives you unlimited functionality.� Obviously flexibility requires you to know Great Plains table structure:� Launch Great Plains and go to Tools->Resource Description->Tables.� Find the table in the proper series.� If you are looking for the customers ? it should be RM00101 ? customer master file.� If you need historical Sales Order Processing documents ? they are in SOP30200 ? Sales History Header file, etc.� Create ODBC connection to GP Company database.� Use the same technique as when you create standard ODBC connection for GP workstation ? but change default database to targeted company database.� Create SQL Query to probe the data ? we always recommend tuning your query and see that you are getting adequate results ? in any case ? Crystal Report is just a nice tool to show the results of your query. Direct Web Publishing off Great Plains databases ? yes - it is easy now with Visual Studio.Net and you can hire good programmers.� This is good - Microsoft Business Solutions products: Great Plains, Solomon, Navision and Axapta will be integrated into so called Microsoft Business Portal - which will have web interface - you can get the idea if you look at Microsoft CRM web client - so direct web publishing is good taste. SQL Queries.� If you have SQL background - this is great field for you.� You know - with properly formatted SQL query you can realize simple EDI export/import for the integration with legacy systems. Happy designing!� if you want us to do the job - give us a call 1-866-528-0577! [email protected] |
home | site map |
© 2005 |