Report Definitions

<< Click to Display Table of Contents >>

Navigation:  General Ledger > Financial Reporting > Setup & Special Features >

Report Definitions

Also see: Financial Reporting Overview

Pak Accounting financial statements are based on Report Definitions, which are formats created using the Report Definition Maintenance screen found under the Financial Reporting menu. They can be accessed two different ways.

 

The first is through the Report Definition menu. This will open a Report Selection screen. Select the report you would like to review.

rpt def 1

The second way is accessing them directly from the report itself – which makes going from report to definition and back again extremely easy! Go into the report menu item you will be working in, select the report you need, then, click on the [Click to Edit] Report Definition button.

rpt def 2

Report definitions determine headings, which account(s) will be listed, and what kind of totals are to be computed and included. Understanding this powerful feature will allow you to customize standard reports, generate specialized spreadsheet listings, and create automatic entries based on report definitions.  

 

We will go into more detail on each of these throughout training. However, below is a brief description of the different items on the screen.

rpt def 3

1.Each report will have a unique number. Change the number at the top of the screen to view the report definitions for each. Each company can have up to 9,999 reports.

2.Indicates the Sequence Number that is selected in the table below. (Also see #4.)

3.Indicates the Record Type that is selected in the table below. (Also see #5.)

4.Sequence Number: Within each report definition, records are organized by sequence numbers. The report processes these records from the smallest sequence to the largest. The system will assign sequence numbers; however, the user can override. Spacing sequence numbers is advisable. The only sequence number that is required is #1 due to the lookup feature.

5.Record Type: There are several different record types that indicate a section of the report and how it should be handled. A brief description is listed below. We will go into more detail on each of these during training.

1

This record type is required on EVERY report and should only be on the report once. This gives the report a name.

H

Prints a header record before the section of accounts.

A / S / C

Determines which Accounts / Sub-Accounts will show in the report and how they will be listed.

P

Prints a total line for the preceding section of accounts.

B / M / J

Performs actions in the report.

O / T

Affects formatting.

6.Description: for the “H” and “P” records, this will indicate what prints on the report. For the other report types, it will indicate accounts or options selected.

7.S (sign): this indicates how an account sign is handled.

For accounts that hold a credit balance (such as Income), you can indicate if you would like to reverse the sign to show a positive balance on your report. The system will default to reversing these accounts.

If an account holds a debit balance, you can indicate how to show a negative balance.

8.T (total): will indicate if an item is using a Total Level (T) or a Memory Level (M). This is typically only needed on A/S/C and P records.

9.L (level): used in conjunction with Total and Memory Levels. The numbers indicate the hierarchy.

10.These tabs will help set up and format each Sequence number. The information on each of these tabs will vary depending on the Record Type.

11.These buttons are Utilities to help manage your reports.

 

hmtoggle_plus1Record Type "1"
hmtoggle_plus1Record Type "H"
hmtoggle_plus1Record Type "A"
hmtoggle_plus1Record Type "P"
hmtoggle_plus1Record Type "T"
hmtoggle_plus1Record Type "B"
hmtoggle_plus1Record Type "S"
hmtoggle_plus1Record Type "C"
hmtoggle_plus1Record Type "M"
hmtoggle_plus1Record Type "O"
hmtoggle_plus1Record Type "*"

Column Based Report

When defining the Row Based Report definitions, we used various Record Types (H, A, P, T, etc.) to describe how we wanted the report to look going down the page. To define each column, we also use different record types to define the different elements and/or data sources.  To accomplish this, we use the following Column Based Record types:

U - Defines the title that will print for the column.  

E – Defines one or more account ranges to be accumulated for the column.

N – Defines one or more math/formula for a column.        

For each column, you will have a “U” record for the column to print.  Then depending on the contents of the column, you could have one or more E or N records (either/or not mixed).

NOTE: when doing advanced math functions, there are times that you may want the system to look at an account but not print on the report. In that case, you would set up your E or N record but not associate it with a U record.

Sequence #1

This sequence works very similarly to what we have discussed previously in training. However, noting that the Special tab can adjust the column widths is good.

Also see Spreadsheet Report

hmtoggle_plus1Record Type "U"
hmtoggle_plus1Record Type "E"
hmtoggle_plus1Record Type "N"

 

Also See:

Financial Reporting Options

Financial Statement Presentation

Memory Cells and Total Levels

Substitution Codes

Summary Report Level Options

Switches

Drill Down Feature

Summary Groups