PROGRAM_FEES

0 rows


Description

Master table showing defined activity fees data

Columns

Column Type Size Nulls Auto Default Children Parents Comments
ACTIVE_HUB_KEY int identity 4 null

The Hub record ID

PROGRAM_FEE_ID int 4 null
CHARGE_QUALIFICATION_LINKS.PROGRAM_FEE_ID Defined in XML R
SCHEDULED_FEE_CHANGES.PROGRAM_FEE_ID Defined in XML R

Program fee ID

PROGRAM_ID int 4 null
PROGRAMS.PROGRAM_ID Defined in XML R

Program ID which this fee belongs to

CHARGE_ID int 4 null
CHARGES.CHARGE_ID Defined in XML R

Charge ID

CHARGE_NAME varchar 50 null

Charge name

CHARGE_TYPE varchar 20 null

The type of charge (Fee / Discount / Scholarship)

GLACCOUNT_ID int 4 null
GLACCOUNTS.GLACCOUNT_ID Defined in XML R

The default GL account ID to post this charge to

FEE_AMOUNT money 21,4 null

The default fee or discount amount

FEE_ORDER int 4 null

The order in which the fee should be applied

DISCOUNT_TYPE varchar 10 null

The type of discount (Amount / Percent)

DISCOUNT_PERCENT money 21,4 null

The default discount percentage

DISCOUNTABLE varchar 5 null

Whether this charge can be discounted (Yes / No)

OVERRIDE_FLAG varchar 20 null

Whether this charge can be overridden (Always / Never / By Password)

PREFILL_CONDITION varchar 20 null

The prefill condition for this fee (Never / Always / If Resident / If Non-resident / If Minor / If Senior / If Internet / If Member / If Non-member)

TAXABLE_BY_TAX_1 varchar 5 null

Whether tax 1 applies to this fee (Yes / No)

TAXABLE_BY_TAX_2 varchar 5 null

Whether tax 2 applies to this fee (Yes / No)

TAXABLE_BY_TAX_3 varchar 5 null

Whether tax 3 applies to this fee (Yes / No)

TAXABLE_BY_TAX_4 varchar 5 null

Whether tax 4 applies to this fee (Yes / No)

TAXABLE_BY_TAX_5 varchar 5 null

Whether tax 5 applies to this fee (Yes / No)

TAXABLE_BY_TAX_6 varchar 5 null

Whether tax 6 applies to this fee (Yes / No)

TAXABLE_BY_TAX_7 varchar 5 null

Whether tax 7 applies to this fee (Yes / No)

TAXABLE_BY_TAX_8 varchar 5 null

Whether tax 8 applies to this fee (Yes / No)

UNIT_OF_MEASURE varchar 40 null

The default unit of measure for the amount

MULTI_CHILD_MIN int 4 null

The minimum number of registrants for multi-person registration with this fee

MULTI_CHILD_MAX int 4 null

The maximum number of registrants for multi-person registration with this fee

DAYS_PER_WEEK_MIN int 4 null

The minimum number of days per week booked for this fee to be applied

DAYS_PER_WEEK_MAX int 4 null

The maximum number of days per week booked for this fee to be applied

ACTIVATION_DATE date 20 null

The first available date for this fee

EXPIRATION_DATE date 20 null

The last available date for this fee

SESSION_MIN int 4 null

The minimum number of sessions booked for this fee to be applied

SESSION_MAX int 4 null

The maximum number of sessions booked for this fee to be applied

CUSTOMER_TYPE_ID int 4 null
CUSTOMER_TYPES.CUSTOMER_TYPE_ID Defined in XML R

The customer type ID that this charge applies to

AGES_MIN int 4 null

The minimum age for this fee to be applied

AGES_MAX int 4 null

The maximum age for this fee to be applied

ONLINE_QUESTION varchar 100 null

Online question to be asked for this fee

ACTIVATION_PASSWORD varchar 100 null

The answer to the online question that must be entered to activate this fee

ALLOWED_QUANTITY_CHANGED varchar 5 null

Whether the quantity for this fee can be changed online (Yes / No)

ALLOWED_MIN_QUANTITY int 4 null

The minimum allowed quantity for this fee to be applied

ALLOWED_MAX_QUANTITY int 4 null

The maximum allowed quantity for this fee to be applied

PRORATE_FEES varchar 5 null

Whether this fee can be prorated (Yes / No)

CONCURRENT_SESSIONS varchar 5 null

Whether the sessions booked need to be concurrent for the number of sessions qualification (Yes / No)

MIN_SESSION_HOURS money 21,4 null

The minimum number of hours per week booked for this fee to be applied

MAX_SESSION_HOURS money 21,4 null

The maximum number of hours per week booked for this fee to be applied

TRIAL_CLASS_FEE varchar 5 null

Whether this charge can be a trial class fee (Yes / No)

EXCLUDE_FROM_PAYMENT_PLAN varchar 5 null

Whether this charge should be excluded from any payment plan (Yes / No)

DATES_RELATIVE_TO_REGISTRATION varchar 5 null

Whether the activation and expiration dates are based on registration date rather than session date (Yes / No)

APPLY_TO_ORIGINAL_ENROLLMENT_ONLY varchar 5 null

Whether the fee should be included in the original enrollment only (Yes / No)

QUALIFIED_SESSION_ID int 4 null
SESSIONS.SESSION_ID Defined in XML R

Session ID which this fee belongs to

MIN_SESSION_BOOKINGS_PER_UNIT int 4 null

The minimum number of session bookings per billing unit for this fee to be applied

MAX_SESSION_BOOKINGS_PER_UNIT int 4 null

The maximum number of session bookings per billing unit for this fee to be applied

SYSTEM_GL_ACCOUNT_PACKAGE_ID int 4 null
SYSTEM_GL_ACCOUNT_PACKAGES.SYSTEM_GL_ACCOUNT_PACKAGE_ID Defined in XML R

System account package ID

DISCOUNT_ORDER int 4 null

The order in which the discount should be applied

ONE_TIME_FEE varchar 5 null

Whether this is a one-time fee (Yes / No)

MULTI_PERSON_QUALIFYING_TIME_PERIOD int 4 null

This multi-person registration fee will only consider prior registrations within this last number of months

DISCOUNT_CHEAPEST varchar 5 null

Whether the discount should be applied to the lowest cost enrollment in a multi-person registration

IS_MULTI_GL varchar 5 null

Whether this fee splits GL postings across multiple GL accounts (Yes / No)

MULTI_WEEK_MIN int 4 null

The minimum number of weeks booked for this fee to be applied

MULTI_WEEK_MAX int 4 null

The maximum number of weeks booked for this fee to be applied

NON_REFUNDABLE varchar 5 null

Whether the fee is non-refundable (Yes / No)

PRIMARY_FEE varchar 5 null

Whether this charge is a primary fee (Yes / No)

LAST_SYNC_TIME datetime 16,3 (getdate())

Date and time Hub record was last modified

ACTIVE_HUB_PROCESS_ID bigint 8 null

The Hub sync process ID

ORG_ID int 4 null

Your organization’s unique identifier in the Active Net system

ROW_VERSION binary 8 null

System timestamp (for internal use)

Indexes

Constraint Name Type Sort Column(s)
PROGRAM_FEES_ACTIVE_HUB_KEY_PK Primary key Asc ACTIVE_HUB_KEY
PROGRAM_FEES_CHARGE_ID_IX Performance Asc CHARGE_ID
PROGRAM_FEES_CUSTOMER_TYPE_ID_IX Performance Asc CUSTOMER_TYPE_ID
PROGRAM_FEES_GLACCOUNT_ID_IX Performance Asc GLACCOUNT_ID
PROGRAM_FEES_PROGRAM_FEE_ID_ORG_ID_UQ Must be unique Asc/Asc PROGRAM_FEE_ID + ORG_ID
PROGRAM_FEES_PROGRAM_ID_IX Performance Asc PROGRAM_ID
PROGRAM_FEES_QUALIFIED_SESSION_ID_IX Performance Asc QUALIFIED_SESSION_ID
PROGRAM_FEES_ROW_VERSION_IX Performance Asc ROW_VERSION
PROGRAM_FEES_SYSTEM_GL_ACCOUNT_PACKAGE_ID_IX Performance Asc SYSTEM_GL_ACCOUNT_PACKAGE_ID

Relationships