Oct 21, 2009

Adding Extender fields to a Great Plains Report

Adding an Extender Window field to a Great Plains report is a simple process of adding a calculated field to the report. Before you add a field to a report, you should make a note of the Window ID, the key field/s for the window and the number of the field that you want to add.

To add an Extender Window field to a Great Plains report:
1) Select Tools >> Customize >> Report Writer.
2) Select Great Plains as the Product and click on the OK button.
3) Click on the Reports button to open the Report Writer window.
4) Select the report that you want to modify from the Original Reports list.
5) Click on the Insert button to move the report from the Original Reports list to the Modified Reports list.
6) Select the Report in the Modified Reports list.
7) Click on the Open button to open the Report Definition window.
8) Click on the Layout window to open the Report Layout window.
9) If the Toolbox window is not already open, select Layout >> Toolbox to open it.
10) Select Calculated Fields from the Resources list and click on the New button to open the Calculated Field Definition window.
11) Enter a Name for the calculated field.
12) Select the Result Type as String.
13) Click on the Functions tab and select the User-Defined option.
14) Select System from the Core list and rw_TableHeaderString from the Function list.
      Note
          The rw_TableHeaderString function has 5 parameters and returns string value:
          Product ID, Window ID, String Key Value, Numeric Key Value, and Field Number
15) Click on the Add button to add the function to the expression string.
16) Click on the Constants tab and select Integer as the Type.
17) Enter 3107 as the Constant value and click on the Add button to add it to the expression string. 3107 is the Product ID for Extender.
18) Select String as the Type.
19) Enter the Window ID for the Extender Window as the Constant value and click on the Add button to add it to the expression string.
20) If the key field for the window is a numeric field, clear the Constant value and click on the Add button to add a blank string to the calculation.
21) Click on the Fields button and select the Table that contains the Key value for the window. Select the Field that contains the Key value. Click on
      the Add button to
22) Click on the Constants tab and select Integer as the type.
23) If the key field for the window is a string field, clear the Value field and click on the Add button to add a zero to the calculation.
24) Enter the number of the field in to the Value field and click on the Add button.
25) Click on the OK button to save the calculated field.
26) Drag the calculated field on to the report.
27) Close the Report Layout window. Click on the Save button.
28) Click on the OK button to close the Report Definition window.
29) Select File >> Microsoft Business Solutions – Great Plains to return to Great Plains.
30) You will need to set security to the modified report before you will be able to view. Refer to the Great Plains manual or help file for more information on setting security to modified reports.

For more information about how to create an Extender calculated field, click the following article number 898983 to view the article 898983 in the Microsoft Knowledge Base: 898983 How to modify the SOP Blank Order Form report to include information from an Extender window for the Sales Transaction Entry window in Microsoft Dynamics GP and in Microsoft Great Plains

Oct 12, 2009

Listing of Microsoft Great Plains tables used by Microsoft FRx


FINANCE tables:
1. GL00100 Account Master

2. GL10110 Account Current Summary Master

3. GL10000 Transaction Work

4. GL10001 Transaction Amounts Work

5. GL00200 Budget Master

6. GL00201 Budget Summary Master

7. GL30000 Account Transaction History

8. GL40200 Segment Description Master

9. GL20000 Year-To-Date Transaction Open

10. GL30001 Account Summary History

11. DTA00100 Analysis Group Master

12. DTA00200 Analysis Code Master

13. MC40000 Multicurrency Setup

COMPANY tables:
1. SY40100 Period Setup

2. SY40101 Period Header

3. SY00300 Account Format Setup

SYSTEM tables:
1. SY00302 Account Definition

2. SY003001 Account Definition Header Dynamics

Tables that are directly read when generating FRx Financial reports are as follows:
1. DTA10200 Transaction Analysis Codes

2. GL10110 Account Current Summary Master

3. GL10111 Account Summary History

4. GL20000 Year-To-Date Transaction Open

5. GL30000 Account Transaction History

6. MC00201 Multicurrency Summary Master

7. MC30001 Mulitcurrency Account Summary Master