Report Functions by Category ​
The following list all available report functions by category, and a brief description.
Add Field (35) ​
ADDAPAY - Returns field from Pay table for a specific payment.
ADDCODE - Returns field from the Choices table.
ADDCOUNL - Returns a specific field from the Course Unlimited User Defined Field table.
ADDCRDAT - Returns Beginning - Ending date of a course in different formats.
ADDCRSE - Returns specified field from the Course table.
ADDCUDFS - Returns specified field from the Course User Defined Fields table.
ADDFEE - Returns Main and Other Fees set up in the Course Fees tab.
ADDFEE2 - Returns the descriptions and/or amounts of Optional charges for specific registrations.
ADDFINAID - Returns specified field from the master Financial Aid table.
ADDFIRM - Returns specified field from the Firms Table (based on the Name ID).
ADDFIRM2 - Returns specified field from the Firms Table based on the Instructor Firm ID.
ADDGIFT - Returns specified field from the GiftCard table.
ADDGRPAY - Returns payments for registration group with payment totals per receipt number.
ADDINT - Returns a Yes/No depending on whether the individual has the specified Interest Code; OR specified field from the Interest Code table.
ADDLABEL - Returns the text label of a specific user defined field.
ADDLOC - Returns course location and location information.
ADDLOC2 - Returns field from location table based on room ID code.
ADDNAME - Returns a specific field from the Names Table.
ADDNMUNL - Returns a specific field from the Names Unlimited User Defined Field table.
ADDNUDFS - Returns a specific field from the Name user defined fields table.
ADDOMNI - Returns any field from any table in the system (key value must be in cursor).
ADDOPT - Returns list of Additional/Optional fees for a single registration.
ADDPAY - Returns payment information for a particular registration.
ADDREG - Returns the value of a field from Register table.
ADDRGUNL - Returns a specific field from the Register Unlimited User Defined Field table.
ADDRUDFS - Returns a specific field from the Registration User Defined Field table.
ADDTCH - Returns specified field from instructor record.
ADDTIME - Returns time course is held.
ADDWKCODE - Returns workshop codes in which individual is registered for specific course.
ADDWORK - Returns the value of a field in the Workshop Master table.
ADDZIP - Returns specified field from Zip Code database.
CREDEXP - Used in a JUSTDOIT to add Credential records to the report cursor.
FINDINST - Returns specified instructor information for specific course.
GETMEMO - Returns course description or letter body from specified Catalog Builder record.
GRABREG - Returns specified field if student has taken a course which meets stated condition.
SHOWCLAS - Returns quick summary of courses taken for a single individual with the ability to specify courses by date or by course number.
Attendance Tracking (4) ​
CRSATTHRSSUM - Sums Attendance Tracking hours for specified course.
HRSONADATE - Returns the number of hours the course meets on a specific date.
HRSTODATE - Returns the number of hours the course has been held to date.
INDVATTHRSSUM - Sums Attendance Tracking hours for specified registration.
Budget (2) ​
BUDG_EXP - Returns sum of budgeted expenses for specific course.
BUDGPICT - Returns budget data into report.
Codes (11) ​
ADDCODE - Returns specified field from the Choices table.
ADDINT - Returns a Yes/No depending on whether the individual has the specified Interest Code; OR specified field from the Interest Code table.
BIGSTATE - Returns the full state name when passed the state field or state abbreviation.
CODERPT - Returns list of codes based on the value of a demographic field (e.g. zip code, city, etc.).
COUNTCOD - Returns the number of interest codes attached to an individual's Name record.
FINDGRP - "Query" by grouping code from most any registrant report area.
FINDINT - "Query" by interest code from most any registrant report area.
NCRPT - Returns summary information (listing of all codes) for a specified code field from the Names or Register tables for all registrants in a particular course.
QUIKCODE - Returns Description (or chosen field) of the selected code.
SHOGCODE - Returns grouping codes assigned to a course.
SHORTSTATE - Returns the state abbreviation when passed the state name.
SHOWCODE - Returns list of interest codes assigned to an individual.
Counting (26) ​
AGE - Returns the number of years between two dates.
CNTCURFIELD - Used in a JUSTDOIT to count occurrence of a condition (i.e. rgstatus="NOSHOW") in the cursor (and write it to the cursor).
CNTCURS - Counts occurrence of a condition in the cursor (e.g. pytype="3").
COPAYDTL - Returns number of payments per pay type with extended totals per category.
COUNTCOD - Returns the number of interest codes attached to an individual's Name record.
COUNTCX - Returns the number of canceled registrations in a course(s).
COUNTIT - Returns the number of records that meet your specified condition. Used to get a total count from an otherwise unrelated data table.
COUNTNAME - Returns the number of names in each course that match the stated condition.
COUNTNAMEUDFS - Returns the number of registrants in each course that match the stated condition, based on Name UDFs.
COUNTREG - Returns the number of registrations in each course that match the given condition.
COUNTTCH - Returns number of instructors assigned to a course.
COUNTMWK - Returns the number of Master Workshop records set up for the course.
CTNAMEREG - Returns the number of courses taken that meet custom criteria from the REGISTER table and/or COURSE table.
CTWORK - Returns number of workshop in which individual is enrolled for specific course.
GETSQLCOUNT - Returns the number of records that meet the specified criteria.
GRADREPT - Returns count of courses, or sum of hours/ceus for courses taken by a student.
HOWMANY - Returns how many unique values of a specific field are represented in report (e.g. nmcity).
HRSONADATE - Returns the number of hours the course meets on a specific date.
HRSTODATE - Returns the number of hours the course has been held to date.
MATCHREF - Returns number of records in any table that match the specified condition based on a field in the cursor.
NUMSESS - Returns the number of times a class meets per week.
NUMTAUGHT - Returns the total number of course taught by an instructor.
NUMWEEKS - Returns the number of weeks between the first and last date.
RGFEEDIST - Returns fee description, amount, number of people registered with that fee and the amount that fee has generated.
RGHASPAY - Returns number of payment records associated with specific registration.
SHOWPDSTAT - Returns a count of paid or Unpaid registrants from that particular course.
Courses (25) ​
ADDCRSE - Returns specified field from the Course table.
ADDCUDFS - Returns specified field from the Course User Defined Fields table.
ADDCOUNL - Returns a specific field from the Course Unlimited User Defined Field table.
BESTENRL - Returns entry in Group Count field on Master Course record if a number has been entered, otherwise returns the number enrolled in course.
COUNTCX - Returns the number of canceled registrations in a course(s).
COUNTNAME - Returns the number of names in each course that match the stated condition.
COUNTREG - Returns the number of registrations in each course that match the given condition.
FINDINST - Returns specified instructor information for specific course.
GETCEU - Returns the sum of CEUs earned by all registrants in a course.
GETHOUR - Returns the sum of hours generated by registrants in a particular course.
GTCOBAL - Returns the balance due for a particular course.
GTCODUE - Returns revenue generated by a particular course.
GTCODUE3 - Returns total due for a course with multiple options.
GTCODUE4 - Returns income due for specific registrations.
GTCOINVBAL - Returns balance due on invoices assigned to a particular course.
GTCOPAID - Returns total paid for a course.
GTLEDG - Returns expenses for courses.
INVSS - Create queries to search courses for specific characters in specific locations.
LISTSTUD - Returns list of individuals enrolled in course.
QUICKINST - Returns information for first instructor assigned to course.
SHOWEXP - Returns total expenses for a course.
STAMPCRS - Stamps a value in a specified field in the course database for all courses in report.
STAMPCUDF - Stamps a value in a specified field in the course user defined for all names in the report.
STAMPGRP - Stamps a grouping code to all courses in the report. Can also be used to remove a grouping code from course records.
SUMREG - Sum any numeric field from the Registration table for each course in the report.
Course Packaging (3) ​
CPCREATE - For use with Course Packaging Module - enrolls individual in Child courses.
PACKAGES - For use with Course Packaging Module - displays information about child courses in the Course package (as set on the Parent Course).
TOTPACK - Returns total of specified field for all child registrations in a person's course package.
Credentials (6) ​
CREDEXP - Used in a JUSTDOIT to add Credential records to the report cursor.
FINDCRED - "Query" by a person’s Credential Code criteria from any report area that has a reference to Student ID #.
HASCRED - Returns Y if a student has any or a specific credential record (parameter 2).
GETTEST - Returns Credential records.
SHOWTEST - Returns Credential records.
STAMPCRED - Stamps a Credential record for all names in the report.
CRM (2) ​
CRMRPT - Returns summary information for all or selected records from the CRM table for students in particular course.
LISTCRM - Returns all or specified log records from the CRM table.
Date/Time (30) ​
ACEDAY - Returns the Monday of the week of the specified date.
ADDCRDAT - Returns Beginning - Ending date of a course in different formats.
ADDTIME - Returns time course is held.
CDOW - Returns the character day of week for a given date.
CERTDATE - Returns date in formal date format (i.e., 10th day of January, 2015).
CIVTIME - Returns time in civilian format for fields that store time in military format.
CMONTH - Returns the name of the month from the specified date expression.
CTOD - Converts a character date expression to a date expression.
DATE - Returns System Date.
DATELIST - Returns listing of all meeting dates and times for a course.
DATETH - Returns formal format of day with "th", "nd", or "rd".
DOW - Returns the Numeric value (1-7) of the day of week for a given date.
DTOC - Converts a date expression to a character expression.
GETCIV - Returns Civilian time using individual time fields (costhr,costmin,coendhr,coendmin).
HOLIDAY - Returns True if date falls on holiday (i.e. dates entered into Holiday Calendar).
HRSONADATE - Returns the number of hours the course meets on a specific date.
HRSTODATE - Returns the number of hours the course has been held to date.
JUMPMON - Returns date that is the number of months after the month of the date passed.
LOADDATE - Returns specific session dates for use in Attendance Rosters.
MEETDATES - Returns the month and dates of a course.
MONTH - Returns the numeric month for a given date expression.
NICEDATE - Returns formatted dates.
NICETIME - Returns the time only from the course time field.
NUMSESS - Returns the number of times a class meets per week.
PADCDOW - Returns the day of the week padded on the right side to the specified amount.
SHOHDATE - Returns list of holidays (as defined in Holiday Calendar) within a range of dates.
SHOWDOW - Returns the days of the week a class meets (the record is saved as "_X_XX_X" and is translated to: M W H S).
TIME - Returns System (current) Time.
TRIMDATE - Returns date field in different character expression formats.
YEAR - Returns the year from the specified date expression.
Email (4) ​
DOEMAIL - Opens the Mass Email Wizard to send an email to everyone in the report.
MERGMAIL - Opens the Mass Merge Email Wizard to send an email to everyone in the report using the selected email template.
SHOUPCLS - Returns a list of upcoming courses. This function was designed for use by MERGMAIL to email list to individuals.
SHOUPCLSREC - For Email Receipts: returns a list of upcoming courses, excluding the course(s) in which student is enrolled.
Export Data (9 Functions) ​
CAT2XML - Used in a JUSTAFTER to export Catalog data into an XML file.
COPY2XLS - Used in a JUSTAFTER to export fields from a report into an Excel file.
DBXTRACT - Export records associated with courses in cursor to an external location.
DEADDUMP Used in a JUSTDOIT to export a specified set of fields to a file.
FIRMEXP - Export a set of firms from FIRM table in the specified format.
MEMOEXP - Exports all fields in a report cursor, including memo field contents, into a text file. Note: will not preserve line breaks in memo fields.
NAMEEXP - Export a set of names from the Names table to an external file in the specified format.
PREFEXP - Export a set of names with their preferred address from the Names table in the specified format a PREFERRED set of field names from the Names Table.
SHORTCAT - Used in a JUSTDOIT to select a limited set of data fields (excluding fields which may contain HTML) to put into a Catalog Export Report so that the MEMOEXP function can be used.
Extending Queries (12) ​
FINDGRP - "Query" by grouping code from most any registrant report area.
FINDINT - "Query" by interest code from most any registrant report area.
GRADCRED - Returns individuals who have completed a specific # of credits/hours.
GRADCRED2 - Returns individuals who have completed a specific # of credits/hours.
GRADSPEC - Returns individuals who have taken required courses.
GRADSPEC2 - Returns individuals who have taken required courses.
GRPSTUD - Returns list of individuals in a registration group.
INVSS - Create queries to search courses for specific characters in specific locations.
RANDPICK - Returns a pseudo random (the same every time ran) number of names/records from a report.
RANDPICK2 - Returns a truly random (different every time) number of names/records from a report.
TEACHERWAS - This is a Wizard, called by a JUSTDOIT that reports student names who attended class(es) taught by a specific instructor(s).
ZIPRADIUS - Used in JUSTDOITs to only return people within a radius of a specified zip code.
Fees (12) ​
ADDFEE - Returns specified field from Fees tables based on course code.
ADDFEE2 - Returns the descriptions and/or amounts of Optional charges for specific registrations.
ADDOPT - Returns list of Additional/Optional fees for a single registration.
BASEFEE - Returns primary fee for course (first Course Fee entered in Course Master Record).
FEEDETL - Returns information about specific additional/optional fee for a registration.
FEETOTS - Returns number enrolled and amount charged per Course Fee category.
GETFEE - Returns the dollar amount for a specific main registration fee set up in the Master Course record (Course > Fees).
GTFEESUM - Returns sum of Additional/Optional Fees for specific course.
HASOPT - Returns true/false based on whether registration has optional fees assessed.
RGFEEDIST - Returns fee description, amount, number of people registered with that fee and the amount that fee has generated.
SHOWFEES - Returns all fees defined for a particular course.
SHOWOPTS - Returns all Optional fees for course, counts for each fee, and total fees collected.
Financial Aid (6 Functions) ​
ADDFINAID - Returns specified field from the master Financial Aid table.
AVAILFINAID - Calculates the total amount of individual's unused Financial Aid, with the option to select/restrict award type.
FASHOWDRAW - Returns the amount of a draw for a Financial Aid award.
GETCRSEAID - Calculates the amount registrants in the course were awarded between two dates and by type.
GETFINAID - Calculates the amount individual was awarded between two dates and by type.
SHOWFINAID - Calculates the amount of financial aid the individual has received.
Formatting (35) ​
These functions are used to format data:
ADDCRDAT - Returns Beginning - Ending date of a course in different formats.
ADDTIME - Returns time course is held.
BIGSTATE - Returns the full state name when passed the state field or state abbreviation.
CERTDATE - Returns date in formal date format (i.e., 10th day of January, 2003).
CIVTIME - Returns time in civilian format for fields that store time in military format.
CSZR - Returns nicely formatted city, state, zip code (i.e. City, ST Zip).
CTOD - Converts a character date expression to a date expression.
DATETH - Returns formal format of day with "th", "nd", or "rd".
DTOC - Converts a date expression to a character expression.
FULLCENT - Rounds fractions of a penny up to next FULL cent.
INTLPHON - Returns formatted phone number for US names and unformatted number for International names.
NAMER - Returns formatted Name.
NAMERXT - Returns formatted Name with extended salutations using ShowSal.
NICEDATE - Returns formatted dates.
NICELOC - Returns course location information.
NICETIME - Translates military time into civilian time.
NUM2FRACTION - Returns a decimal number as a fraction (string format).
NUM2STR - Returns a number as a character string.
NUMNODEC - Returns a numeric field value in character format, without decimal places.
PADR,L,C - Returns the specified expression padded on the right, left, or both sides.
PRETTYNUM - Removes trailing 0 decimals from specified numeric field. For use on Certificate reports.
ROUND - Rounds a numeric expression to the nearest value, depending on the number of specified decimals.
SHORTSTATE - Returns the state abbreviation when passed the state name.
SHOWDOW - Returns the days of the week a class meets (the record is saved as "_X_XX_X" and is translated to: M W H S).
SHOWPHON - Returns formatted phone number.
SHOWSAL - Expands abbreviated salutations stored in the NMSALUT field.
SHOWSSN - Returns formatted ID #.
SHOWTF - Returns the value of a logical field as Yes/No or True/False.
STR - Converts numeric value to a character expression for creating long character strings or character comparisons.
STRIPHTML - Removes HTML coding from a field.
TNAMER - Returns formatted Instructor Name.
TRANSFORM - Converts date and numeric data to character strings.
TRIM - Trims spaces off the end of a character expression.
TRIMDATE - Returns date field in different character expression formats.
UPPER - Returns the specified character type field in uppercase.
VAL - Converts character expression which contains a number to its numeric value so it can be used in calculations.
Income/Expenses (31) ​
These functions return due/paid/balance/expense amounts:
ADDGRPAY - Returns payments for registration group with payment totals per receipt number.
CRSEINC - Returns income for a course.
DEADBEAT - Returns balance due for individual for all classes taken.
GRPGTBAL - Returns total balance due for all registrations in a given group.
GRPGTDUE - Returns total due for all registrations in a given group.
GRPGTPAID - Returns total paid for all registrations in a given group.
GTACCTPD - Returns total paid for an account number.
GTADD - Returns total dollar amount of all optional fees for a single registration.
GTBAL - Returns the balance due for a particular registration.
GTCOBAL - Returns the balance due for a particular course.
GTCODUE - Returns revenue generated by a particular course.
GTCODUE3 - Returns total due for a course with multiple options.
GTCODUE4 - Returns income due for specific registrations.
GTCOINVBAL - Returns balance due on invoices assigned to a particular course.
GTCOPAID - Returns total paid for a course.
GTDUE - Returns total amount due for a particular registration.
GTFEESUM - Returns sum of Additional/Optional Fees for specific course.
GTINVBAL - Returns total amount due for specific invoice.
GTINVDUE - Returns total amount due for specific invoice.
GTINVPAID - Returns total amount paid for a specific invoice.
GTINVSTAT - Returns the total amount due, paid, or balance due for specified invoice.
GTLEDG - Returns expenses for courses.
GTPAID - Returns total amount paid for a particular registration.
INVDETL - Returns the details of all invoices for a specified individual.
PAY1099 - Returns the sum of payments to an instructor.
RGINVBAL - Returns the total balance due for a given registration for a specific invoice number.
RGINVPD - Returns the total paid for a given registration for a specific invoice number.
SHOWEXP - Returns total expenses for a course.
SHOWPAID - Returns the amount paid to courses in report.
TKCOST - Returns costs associated with a particular tracking code.
TKINCOME - Returns income generated for a particular tracking code.
Instructors (12) ​
ADDTCH - Returns specified field from instructor record (can only be used in Faculty reporting area).
CLSTEACH - Returns field from the Instructor/Linkinst table or the total amount of payments for instructors for a particular course.
COUNTTCH - Returns number of instructors assigned to a course.
FINDINST - Returns specified instructor information for specific course.
INSTCONF - Returns a list of courses with instructor time conflicts.
NUMTAUGHT - Returns the total number of course taught by an instructor.
PAY1099 - Returns the sum of payments to an instructor.
PAYDESC - Returns instructor pay type and pay rate in Faculty Contract Reports.
PAYTOT - Returns faculty pay for an instructor's specific teaching assignment.
QUICKINST - Returns information for first instructor assigned to course.
STAMPTCH - Stamps a value in a specified field in the Faculty table for all instructors in the report.
TEACHERWAS - This is a Wizard, called by a JUSTDOIT that reports student names who attended class(es) taught by a specific instructor(s).
TNAMER - Returns formatted Instructor Name.
Invoices (10) ​
GTCOINVBAL - Returns balance due on invoices assigned to a particular course.
GTINVBAL - Returns total amount due for specific invoice.
GTINVDUE - Returns total amount due for specific invoice.
GTINVPAID - Returns total amount paid for a specific invoice.
GTINVSTAT - Returns the total amount due, paid, or balance due for specified invoice.
INVDETL - Returns the details of all invoices for a specified individual.
INVSUM - Returns the details for invoices for a particular person.
PYWASINV - Returns True if the payment was applied to an invoice.
RGINVBAL - Returns the total balance due for a given registration for a specific invoice number.
RGINVPD - Returns the total paid for a given registration for a specific invoice number.
Listing (23) ​
ADDFEE - Returns Registration Fees and/or Additional/Optional Charges for a specific course.
ADDGRPAY - Returns payments for a group of registrations with payment totals per receipt number.
ADDOPT - Returns list of Additional/Optional fees for a single registration.
CODERPT - Returns list of codes based on the value of a demographic field (Mini –Stats).
CRMRPT - Returns summary information for records from the CRM log file for a specific student.
CUSTWKCD - Returns list of workshops from all courses in which single registrant is enrolled.
DATELIST - Returns listing of all meeting dates and times for a course.
GRPSTUD - Returns list of individuals in a registration group.
LISTCRM - Returns all or specified log records from the CRM table.
LISTSTUD - Returns list of individuals enrolled in course.
LISTWORK - Returns specified workshop information from individual's registration.
NAMEGRP - Returns the list of names in a name group.
NCRPT - Returns summary information for a specified code field from the Names or Register tables for all registrants in a particular course.
PACKAGES - Displays information about child courses in the Course package.
SHOHDATE - Returns list of holidays (as defined in Holiday Calendar) within a range of dates.
SHOUPCLS - Returns a list of upcoming courses.
SHOUPCLSREC - Returns list of upcoming courses, excluding the one(s) in which student is enrolled.
SHOWCODE - Returns list of interest codes assigned to an individual.
SHOWDUPE - Reports duplicate records (Pick a table, pick a field.. Show the dups).
SHOWMEMB - Returns Memberships assigned to an individual.
SHOWWKMS - Returns a listing of Master Workshops set up for course.
SHOWWORK - Returns workshops taken by particular registrant, with options to select specific fields.
TEACHERWAS - Enter instructor name(s), and return the students who took classes from that instructor.
Locations (3) ​
ADDLOC - Returns the specified field from the Location table based on course code.
ADDLOC2 - Returns specified field from Location table based on room ID code.
NICELOC - Returns course location information.
Names (33) ​
ADDFIRM - Returns specified field from the Firms Table (based on the Name ID).
ADDFIRM2 - Returns specified field from the Firms Table based on the Instructor Firm ID.
ADDINT - Returns a Yes/No depending on whether the individual has the specified Interest Code; OR specified field from the Interest Code table.
ADDNAME - Returns specified field from the Names Table.
ADDNMUNL - Returns a specific field from the Names Unlimited User Defined Field table.
ADDNUDFS - Returns specified field from the Name User Defined Fields table.
AGECL - Returns the person's Age Group.
BIGSTATE - Returns the full state name when passed the state field or state abbreviation.
COUNTCOD - Returns the number of interest codes attached to an individual's Name record.
COUNTNAME - Returns the number of names in each course that match the stated condition.
CREDEXP - Used in a JUSTDOIT to add Credential records to the report cursor.
GETTEST - Returns Credential records.
LASTCLAS - Returns date or detail about the last course in which individual has enrolled.
MAILXPAND - Create multiple address labels for a specific firm with specified position titles.
NAMER - Returns formatted Name.
NAMERXT - Returns formatted Name with extended salutations using ShowSal.
NAMEGRP - Returns the list of names in a name group.
NOSTATE - Returns states not represented based on firms in the report.
PREFADDR - Returns Preferred Mail Address if using the Preferred Address field (nmprefer).
RANDPICK - Returns a pseudo random (the same every time ran) number of names/records from a report.
RANDPICK2 - Returns a truly random (different every time) number of names/records from a report.
RGHASPAY - Returns number of payment records associated with specific registration.
SHORTSTATE - Returns the state abbreviation when passed the state name.
SHOWPDSTAT - Returns a count of paid or Unpaid registrants from that particular course.
SEEFIRM - Returns the Firm Name--IF--nmprefer does not equal "H".
SEETITLE - Returns the Title--IF--nmprefer does not equal "H".
SHOWDOCS - Returns Additional Documents information for specified student.
SHOWMEMB - Returns Memberships assigned to an individual.
SHOWSAL - Expands abbreviated salutations stored in the NMSALUT field.
SHOWSSN - Returns formatted ID #.
SHOWTEST - Returns Credential records.
STAMPINT - Stamps an interest code to all names in a report. Can also be used to remove an interest code from name records.
STAMPNAME - Stamps a value in a specified field in the Names table for all names in a report.
STAMPNUDF - Stamps a value in a specified name User Defined Field (UDF) for all names in the report.
Payments (28) ​
ADDAPAY - Returns specified field from Pay table for a specific payment.
ADDGRPAY - Returns payments for registration group with payment totals per receipt number.
ADDPAY - Returns specified field from Payment table based on a particular registration.
COPAYDTL - Returns number of payments per pay type with extended totals per category.
FASHOWDRAW - Returns the amount of a draw for a Financial Aid award.
GETCBUCK - Returns sum of all payments for all registrations for a single individual.
GETCRSEAID - Calculates the amount registrants in the course were awarded between two dates and by type.
GETFINAID - Calculates the amount individual was awarded between two dates and by type.
GRPGTPAID - Returns total paid for all registrations in a given group.
GTACCTPD - Returns total paid for an account number.
GTCOPAID - Returns total paid for a course.
GTINVPAID - Returns total amount paid for a specific invoice.
GTPAID - Returns total amount paid for a particular registration.
LASTPAY - Returns last payment made to a registration, so a receipt can be printed for that payment only.
NETPAY - Returns net amount of payment for a receipt #.
ORGPAY - Returns information from the original payment in refund reporting.
OTHPAYER - Returns third party payer information (if any) for a particular payment.
PAYCOMB - Returns all payment records associated with Pocket Ledger records.
PAYTYPE - Returns the character description of payment type.
PYWASINV - Returns True if the payment was applied to an invoice.
RCPTINFO - Returns payor information for particular payment unless pay type is credit card, then returns credit card number and expiration date.
RCTTPAY - Returns payment information for payment group.
RGHASPAY - Returns number of payment records associated with specific registration.
RGINVPD - Returns the total paid for a given registration for a specific invoice number.
SHOWPAID - Returns the amount paid to courses in report.
SHOWPDSTAT - Returns a count of paid or Unpaid registrants from that particular course.
WHOPAY - Returns Payor Name/Billing Detail on Receipts and Invoices.
WHORECT - Returns name and address for a specific receipt number--OR--sum of all payments for a specific receipt.
Pocket Ledger (3 Functions)
GTLEDG - Returns expenses for courses.
PAYCOMB - Returns all payment records associated with Pocket Ledger records.
SHOWEXP - Returns total expenses for a course.
Registrations (27) ​
ADDREG - Returns specified field from Register table.
ADDRGUNL - Returns a specific field from the Register Unlimited User Defined Field table.
ADDRUDFS - Returns specified field from the Registration User Defined Field table.
CLSHIST - Used in a JUSTDOIT to show the registration history (adds the registrations to the cursor) of all students in the transcript report.
CONFCERT - Stamps a date into Registration Cert Date field for all registrants in report.
CONFIRM - Stamps a date into the Registration Confirm field for all registrants in report.
COUNTREG - Returns the number of registrations in each course that match the given condition.
FILBLANK - Used in JUSTDOITs to add 5 blank lines at the end of a roster report (for "walk-in" registrations).
GRABREG - Returns specified field if student has taken a course which meets stated condition.
GRADCRED - Returns individuals who have completed a specific # of credits/hours.
GRADCRED2 - Returns individuals who have completed a specific # of credits/hours.
GRADSPEC - Returns individuals who have taken required courses.
GRADSPEC2 - Returns individuals who have taken required courses.
GRPSTUD - Returns list of individuals in a registration group.
GTADD - Returns total dollar amount of all optional fees for a single registration.
GTBAL - Returns the balance due for a particular registration.
GTDUE - Returns total amount due for a particular registration.
GTPAID - Returns total amount paid for a particular registration.
HASCLASS - Returns True if a student has taken a course which meets stated condition.
HASCOURSE - Returns either number of courses or a logical (.t. or Yes) which meet the criteria.
QTYPTCAL - When using Credit Hours; returns Quality Points for individual (no points given for 'F' or 'I' ).
RGINVBAL - Returns the total balance due for a given registration for a specific invoice number.
RGINVPD - Returns the total paid for a given registration for a specific invoice number.
ROSTXPAND - Adds a record to the report cursor for each seat on a registration. This function is meant to be used in Name tags and Rosters.
SHOWCLAS - Returns quick summary of courses taken for a single individual with the ability to specify courses by date or by course number.
STAMPRUDF - Stamps a value in a specified registration User Defined Field (UDF) for all registrants in the report.
SUMREG - Sum any numeric field from the Registration table for each course in the report.
Room Use (2) ​
CHKRM - Returns Room Conflicts for specified course.
FILLCAL - Create a room use calendar for courses.
Special Use (26) ​
AT - Searches character/memo fields for the specified text string.
BETWEEN - Determines whether the value of an expression lies between the values of two other expressions of the same data type.
CHR - Returns the character value of ASCII character number.
DECRYP - Un-encrypts NMCODE2 and/or INSSN in reports.
DOCHART - Opens the Chart Wizard to create a chart from the report data.
EMPTY - Returns logical .T. if expression is empty, .F. if expression is not empty.
FILLBLANK - Used in JUSTDOITs to add 5 blank lines at the end of a roster report (for "walk-in" registrations).
GETDATA - Opens a message box in which you can enter a temporary message to be used in a report.
GETMEMO - Returns course description or letter body from specified Catalog Builder record.
IIF - Returns values depending on the condition given.
JUSTAFTER - Run a special function or program at the conclusion of the report.
JUSTDOIT - Passes a SQL statements to reports which runs prior to report generation.
LEN - Returns the length (number of characters) in a particular character string (field or text).
MAILXPAND - Create multiple address labels for a specific firm with specified position titles.
MAPPING - Used in a JUSTAFTER to display addresses on an interactive map in the Internet Explorer web browser.
MASSSMS - Opens the Mass SMS window to send an SMS to everyone in the report using the selected SMS template.
PREFADDR - Returns Preferred Mail Address if using the Preferred Address field (nmprefer).
RIGHT - Returns the specified number of rightmost characters from a character string.
SHOWDUPE - Reports duplicate records.
STRIPHTML - Removes HTML coding from a field.
STRTRAN - Replaces each occurrence of the specified character string with another character string.
SUBSTR - Returns a portion of a character string.
SWAPVAL - Replace a field in any table with a specified value, or another field's value, for all records in a report cursor.
WHAZZIS - Used in a report header to display the query value used to generate the report.
WHOSTHIS - Return information from the Security table for the User who created or last modified record.
ZIPRADIUS - Used in JUSTDOITs to only return people within a radius of a specified zip code.
Stamp Data (15) ​
These functions stamp a value in a specified field:
CONFCERT - Stamps a date into Registration Cert Date field for all registrants in report.
CONFIRM - Stamps a date into the Registration Confirm field for all registrants in report.
SAVE2CAT - Saves a text message to a catalog record.
STAMPCRED - Stamps a Credential record for all names in the report.
STAMPCRS - Stamps a value in a specified field in the course database for all courses in report.
STAMPCUDF - Stamps a value in a specified field in the course user defined for all names in the report.
STAMPGRP - Stamps a grouping code to all courses in the report. Can also be used to remove a grouping code from course records.
STAMPINT - Stamps an interest code to all names in a report. Can also be used to remove an interest code from name records.
STAMPNAME - Stamps a value in a specified field in the Names table for all names in a report.
STAMPNUDF - Stamps a value in a specified name User Defined Field (UDF) for all names in the report.
STAMPRUDF - Stamps a value in a specified registration User Defined Field (UDF) for all registrants in the report.
STAMPUNL - Stamps a value in a specified Unlimited UDF field in the specified UUDF table.
STAMPTCH - Stamps a value in a specified field in the Faculty table for all instructors in the report.
STAMPWORK - Stamps a value in a specified field in the individual workshop record for all workshops in the report.
SWAPVAL - Replace a field in any table with a specified value, or another field's value, for all records in a report cursor.
Summing (10) ​
CURSINC - Returns the grand total of a field in the cursor at the beginning of the report.
CURSSUM - Returns sum of any numeric field in the cursor.
GETCBUCK - Returns sum of all payments for all registrations for a single individual.
GETCEU - Returns the sum of CEUs earned by all registrants in a course.
GETHOUR - Returns the sum of hours generated by registrants in a particular course.
NETPAY - Returns net amount of payments for a receipt #.
PAY1099 - Returns the sum of payments to an instructor.
SUMREG - Sum any numeric field from the Registration table for each course in the report.
SUMWHAT - Returns the sum of a numeric variable from an external file.
SUMWORK - Sum CEUs or hours from individual workshop records.
UDFs (12) ​
Regular UDFs ​
ADDCUDFS - Returns specified field from the Course User Defined Fields table.
ADDLABEL - Returns the text label of a specific user defined field.
ADDNUDFS - Returns a specific field from the Name user defined fields table.
ADDRUDFS - Returns a specific field from the Registration User Defined Field table.
COUNTNAMEUDFS - Returns the number of registrants in each course that match the stated condition, based on Name UDFs.
STAMPCUDF - Stamps a value in a specified field in the course user defined for all names in the report.
STAMPNUDF - Stamps a value in a specified name User Defined Field (UDF) for all names in the report.
STAMPRUDF - Stamps a value in a specified registration User Defined Field (UDF) for all registrants in the report.
Unlimited UDFs ​
ADDCOUNL - Returns a specific field from the Course Unlimited User Defined Field table.
ADDNMUNL - Returns a specific field from the Names Unlimited User Defined Field table.
ADDRGUNL - Returns a specific field from the Register Unlimited User Defined Field table.
STAMPUNL - Stamps a value in a specified Unlimited UDF field in the specified UUDF table.
Workshops (14) ​
ADDWKCODE - Returns workshop codes in which individual is registered for specific course.
ADDWORK - Returns specified field from the Workshop Master table.
COUNTMWK - Returns the number of Master Workshop records set up for the course.
CTWORK - Returns number of workshop in which individual is enrolled for specific course.
CURSWORK - Returns selected information about workshops included in the query.
CUSTWKCD - Returns workshops from multiple courses in which single registrant is enrolled.
LISTWORK - Returns specified workshop information from individual's registration.
QUIKWORK - Returns information about workshops in which an individual is registered.
SELEWORK - Returns workshop information in student schedules for courses with workshops.
SELEWORK2 - Returns workshop information in student schedules for courses with workshops with the option to return a fixed length field.
SHOWWKMS - Returns a listing of Master Workshops set up for course.
SHOWWORK - Returns workshops taken by particular registrant, with or without instructor name and options to select specific fields.
STAMPWORK - Stamps a value in a specified field in the individual workshop record for all workshops in the report.
SUMWORK - Sum CEUs or hours from individual workshop records.