Pages

Tuesday, December 17, 2013

Step by Step Configuration of SQL Server Reporting Services for Dynamics GP


When you install SQL Server you have option to automatically deploy & configure SQL Server Reporting Services (SSRS) with default settings. But in case if you already installed SQL but didn’t installed SSRS, don’t worry you may configure these reports later on at any time you may want. This post will elaborate step by step actions with screen shots, which you need to perform while deploying SQL Server Reporting Services.
following linked manual will help you in step by step  deployment of SSRS for dynamics GP.

Sunday, November 10, 2013

How to Record Macro in MS Dynamics GP

Hi friends hopefully you all will be fine. These days I am receiving many queries regarding Macros in Dynamics GP, many of the users perform routine repetitive tasks in dynamics GP. Macro is a very useful functionality to perform routine repetitive tasks in Dynamics GP (all versions). Let us have a look on how you can record macro for any window in MS Dynamics GP.
For simplicity to learn as starting point, I am using vendor maintenance window.

Following are some simple steps to record macro to create, maintain or update vendors in Dynamics GP;
·         Go to 
                purchase series>>>>cards>>>>vendors
o   On vendor maintenance window you will find “Macro” in “Tools” menu
o   In order to play any macro first you have to record it so click on Record or otherwise you many also open window using short keys (Alt+F8)
§  Give path to save macro file and save it on any easy accessible location on your system.
1.       Using Tab key go to the respective fields on vendor maintenance window i.e.
a.       for creating vendor go to Vendor ID field and type Vendor ID
b.       using tab move to vendor name field and type vendor name
c.       Using tab move to address ID and type address ID
d.      Using Mouse go to vendor class and type class name, it is assumed that you are using vendor classes.
2.       After completing data entry click save to save updated records and return to Tools menu from where we started recording macro, to stop recording.
3.       Following is final shape of Macro recorded for creating vendors in sample company (Fabrikam); (Note that, you can use Notepad to open your recorded macro file)

Tuesday, November 5, 2013

GP unable to connect with database engine

it can occur if the you rename SQL instance name, provided while installing Dynamics GP, if it is the case follow these line.

for windows Server 2008R2

windows folder>>>sysWOW64>>>odbcad32.exe>>>system DSN

double click Dynamics GP and provide sql server name you want to connect and press next until you finished the wizard. 

Restart GP and enjoy :)

Monday, October 28, 2013

Step by Step, Configuration of Multicurrency in MS Dynamics GP.


There are two series that are involved in setting up any new currency in MS Dynamics GP.
  1. Administration
  2. Financial
 1.   Administration
1.1.  Navigate to system setup & click currency fill the farm ISO code is international currency code set by international standard organization i.e. for Pakistani Rupee it is PKR & for US$ it is USD, after setting up new currency save it & Close window
1.2.   Navigate to exchange table which is just below the currency, provide name & description of exchange table, set other configuration, save & close window
1.3.  Give access to of currency to company or companies by clicking Multicurrency Access Link on System setup area.
2.   Financial
2.1.      After completing above setup now come to financial series. Navigate to setup, click multicurrency & fill the farm. After setting different dimensions of newly configured currency save & Close window.
2.2.       Navigate to Rate Types and configure default exchange rate types for newly configured currency based on your company policy. Rate types are average, buy or sell.

Your new currency has successfully been configured....

Enjoy!

Dexterity shared components not detected while installing GP 10.0

Error:

When I try to install GP 10 on a server with an existing GP 2010 , I get an error that dexterity shared components are not detected and then the installation fails.

Solution:
The installation was failing because GP 10.0 doesn't work with Dexterity shared components 11.0, which is used with GP 2010.   in order to solve this issue you should browse to the bin folder of your download/media, then open the DexCmn folder and install the Dexterity shared components 10.0.  Your error should go away.

Enjoy :)

"maxRequestLength" Error while deploying Reporting Services for MS Dynamics GP

Error Statement:
"The deployment has exceeded the maximum request length allowed by the target server. Set maxRequestLength = "20690" in the web.config file and try deploying again."

Solution:
To modify the Report Server Web.config file:
1. Create a backup copy of the web.config file located in the ReportServer folder.
(by default The ReportServer folder is located in C:\Program Files\Microsoft SQL
Server\MSSQLSERVER\Reporting Services\ReportServer, where Reporting
Services is installed.)
2. Open the Report Server web.config file using a text editor, such as Notepad.
3. Search for <httpRuntime executionTimeout="9000" />.
4. In that line, change executionTimeout=”9000” to executionTimeout=”19000”
and add the value maxRequestLength="20960".
(<httpRuntime executionTimeout="19000" maxRequestLength="20960"/>
5. Save and close the Report Server web.config file.

Remember no other other will be accepted as maxRequestLength other than "20960" 

Enjoy :)

Wednesday, October 9, 2013

Bank Reconciliation in MS Dynamics GP 2010

OVERVIEW AND SETUP PROCEDURES

Bank Reconciliation is used for;

   * Discuss the features and benefits available in Bank Reconciliation
   * Use the setup windows to personalize Bank Reconciliation for your business
   * Set up checkbooks in Bank Reconciliation
   * Convert existing checkbooks to begin using Bank Reconciliation

Please note that, If Bank Reconciliation is started after using other modules, complete following tasks before entering information in Bank Reconciliation Setup and other Bank Reconciliation windows:
·         Post all transactions in other modules so the balance of the cash account assigned to each checkbook is up-to-date when registering the Bank Reconciliation module.
·         Reconcile existing checkbooks against the previous system to decrease the number of outstanding checks and transactions to enter, and to reflect accurate balances when you begin using Bank Reconciliation.

NOTE: If Multicurrency features are being used, and US Dollars is specified as the functional currency for the company, and a Canadian Dollar checkbook and a Euro checkbook exist along with US Dollar checkbooks, funds cannot be transferred between the Canadian and Euro checkbooks only the US and Canadian and US and Euro checkbooks.

NOTE: If checkbooks are set up in Microsoft Dynamics GP prior to using Bank Reconciliation for reconciliation purposes, consider setting up completely new Checkbook IDs when activating Bank Reconciliation for this purpose. This way, transactions that were entered in other modules do not need to be posted before using Bank Reconciliation. If this is done, inactivate the current checkbooks and then, eventually delete them.

User-Defined Fields
User-Defined fields track additional information related to checkbooks. For checkbook Type in the User-Defined 1 field. Checkbook Type appears as a field title in the Checkbook Maintenance window to further identify the type of checkbook.
The first user-defined field can be used as a sorting option on reports. The User- Defined 2 field tracks additional information about each checkbook; however, it is not a sorting option on reports, unless it is defined as a sort using Report Writer.
NOTE: Once the Bank Reconciliation module is set up to be used in Microsoft Dynamics GP, verify that the Customer Account Maintenance, Vendor Account Maintenance, and Employee Maintenance windows are set up to use the cash account from the checkbook. If you do use the cash account from the checkbook when posting, it is very difficult to reconcile the current balance in the Checkbook Maintenance window with a cash account's General Ledger balance.

NOTE: If you are not allowing duplicate checks in Payables Management, and the system has assigned all possible unique numbers, a message is generated indicating that a unique document number is not available.

NOTE: Duplicate deposit numbers are not allowed. If all unique deposit numbers have been used when attempting to enter a deposit, check the Checkbook Maintenance window because a unique document number is unavailable.

Inactivating Checkbook
A checkbook can be inactivated at any time. To close a checking account and prohibit writing new checks or adding receipts to the checkbook before reconciliation, inactivate the checkbook.

If a checkbook is inactive, you can still:
·         Post transactions entered in any module (no new transactions).
·         Void receipts, transactions, or deposits in any module.
·         Enter deposits using the Bank Deposit Entry window.
·         Enter adjustment transactions using the Reconcile Bank Adjustments window.
·         Adjust the checkbook balance to zero using the Reconcile Bank Statements window.

Transfer Existing Checkbooks to Bank Reconciliation
Complete the following steps to transfer existing checkbooks:
1.       Reconcile existing checkbooks using your previous system.
2.       Set up each reconciled checkbook, ensuring that the last reconciliation balance is the bank statement ending balance from Step 1.
3.       Enter transactions for outstanding checks and deposits that have not cleared as of the reconciliation in Step 1.
4.       Post. Make sure that outstanding checks and deposits do not re-post to General Ledger, if previously posted from another module.

Ø  Reconcile the existing checkbook manually or in your other system before setting up a checkbook in Microsoft Dynamics GP. Reconcile the checkbook when the monthly bank statement is received. Otherwise, there may be a number of outstanding checks and deposits that must be entered manually.

Ø  Use the Checkbook Maintenance window to set up each of the reconciled checkbooks. Enter the last reconciled balance for each checkbook. The last reconciled balance is the ending balance on the last bank statement. Change the last reconciled balance until the checkbook is reconciled for the first time in Bank Reconciliation.

Ø  Enter checks, withdrawals, or deposits issued that have not cleared the bank since the bank statement to enter the last reconciled balances in Step 2. The checkbook balance is not the same as the cash account balance in General Ledger if all outstanding documents are not included.

Ø  Use the Bank Transaction Entry window to enter checks and withdrawal receipts. Use the Bank Deposit Entry window to deposit receipts or enter lump sum deposits.

Ø  Bank Reconciliation transactions are posted individually. There are no batches in Bank Transaction Entry. When transactions are posted, the checkbook and accounts in the General Ledger are updated.

NOTE: If transactions have been entered and posted in another module before registering and using Bank Reconciliation, these transactions may have previously updated General Ledger. Do not post these transactions to General Ledger as duplicate entries may result.

Some key points to remember from Setting up Bank Reconciliation:
·         Two user-defined fields used to track additional information related to checkbooks are provided. The User-Defined 1 field is also available for sorting on reports.
·         Customize transaction types and numbers to reflect your business’ needs.
·         An unlimited number of checkbooks can be set up to manage a company's cash.
·         When using Bank Reconciliation, use the cash account from the checkbook being used when entering transactions in other modules.

Friday, September 27, 2013

Microsoft Dynamics GP 2013 Roadmap Refresh


MS Dynamics GP Updated Roadmap from MSdynamicsworld



Moving towards a cloud based structure :) according to roadmap GP 2013 H2 is due now......

let see what added functionality Microsoft is going to add in H2....