F1512RetrieveBillCodeExtData

F1512 Retrieve Bill Code Extension Data

Minor Business Rule

Object Name: N1500180

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D1500180 - F1512 Retrieve Bill Code Extension Data

Parameter NameData ItemData TypeReq/OptI/O/Both
szBillCodeGLCcharOPTNONE

A code that determines the trade account that the system uses as the offset when you post invoices or vouchers. The system concatenates 
the value that you enter to the AAI item RC (for Accounts Receivable) or PC (for Accounts Payable) to locate the trade account. For 
example, if you enter TRAD, the system searches for the AAI item RCTRAD (for receivables) or PCTRAD (for payables).  You can assign up to four 
alphanumeric characters to represent the G/L offset or you can assign the three-character currency code (if you enter transactions in a 
multicurrency environment). You must, however, set up the corresponding AAI item for the system to use; otherwise, the system ignores the G/L 
offset and uses the account that is set up for PC or RC for the company specified.  If you set up a default value in the G/L Offset field of the 
customer or supplier record, the system uses the value during transaction entry unless you override it.  Note: Do not use code 9999. It is reserved for 
the post program and indicates that offsets should not be created.

szBuildingMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szDescriptionDL01charOPTNONE

A user defined name or remark.

cGrossPotentialRentGRPCcharOPTNONE

For future use.

cBillToTenantTNARcharOPTNONE

For future use.

cLateFeesApplicableLTFEcharOPTNONE

A code that indicates whether the bill code is subject to fee and interest calculations. Valid values are: Y The bill code is subject to fee and 
interest calculations.  N The bill code is not subject to fee and interest calculations.

cManagementFeeApplicMGFEcharOPTNONE

For future use.

mnPriorityApplicationPRAPMATH_NUMERICOPTNONE

A two-character numeric code that indicates the order in which the system applies the receipt to the invoice pay item based on the bill code. 
The system applies the payment to invoice pay items with bill codes assigned a lower number (higher priority) first. For example, if one 
invoice has three bill codes with the following priorities: 1, 2, 3 (respectively), the system applies the receipt to the pay item that has a bill code 
with a priority of 1 first.  Note: The priority application code is applicable only when you load invoices for receipt entry, and only when the 
corresponding option (Priority Code Application) is turned on. The following priority codes are hardcoded for special processing: 00 Assign 00 to 
bill codes that you use on credit memos (negative invoices) when you want to use the feature to automatically apply receipts to specific credit 
memos only, which is based on a processing option for the RE Receipts Entry program (P15103). The system displays only those credit 
memos with a priority code equal to 00.   99 Assign 99 to bill codes that you use on invoices that you want the system to skip when you use the 
feature to automatically apply receipts to invoices, which is based on a processing option for the RE Receipts Entry program (P15103). The 
system will not automatically apply receipts to invoices, regardless of the setting of the corresponding processing option, if the priority 
application code assigned to the bill code is 99.

cApplicableApplicationsAPPCcharOPTNONE

For future use.

cRentAllowanceALLWcharOPTNONE

The value in this field indicates whether or not the Billing Receipt code is classified as a rent allowance.     Y     Yes, the charge related to this 
code is an allowance     N     No, the charge related to this code is not an allowance

cRentConcessionCONScharOPTNONE

The value in this field indicates whether or not the Billing Receipt code is classified as a rent concession.    Y Yes, the charge related to this 
code is a concession.    N No, the charge related to this code is not a concession.

cAutoSuspendAUTScharOPTNONE

For future use.

cSpreadCodeSPCDcharOPTNONE

A code that specifies whether to allow the invoices generated with this bill code to be paid. For example, you might want to prevent invoices 
for security deposits from being paid. Valid values are: Y Allow invoices generated with this bill code to be paid. N Do not allow invoices 
generated with this bill code to be paid. The system does not display invoices with this bill code on the Receipts Entry form, regardless of 
whether they were selected for payment using the Load or Select features.   W Allow invoices generated with this bill code to be paid, but issue a 
warning message. 

cSecurityGroupSECGcharOPTNONE

A user defined code (15/SG) to specify the security group to which you want the bill code record assigned. Complete this field only for bill 
codes that are used to identify security deposits. 

cUnitGrossPotentialGRPUcharOPTNONE

For future use.

cBillReceiptAdjustmentBRAJcharOPTNONE

A code that specifies whether the bill code record is a bill code or an adjustment reason code. The automatic accounting instructions (AAIs) 
that you set up vary depending on whether the bill code record is assigned B or A. Valid values are:  B Bill code A Adjustment reason code

cSubjectToSalesTaxSTAXcharOPTNONE

For future use.

szApplyToAgingAPLYcharOPTNONE

For future use.

cCommentRequiredCMNTcharOPTNONE

A code that specifies whether invoices for this bill code require a value in the Remark field of the detail line on the Receipts Entry form. The 
system assigns the description of the bill code by default. Valid values are: Y The Remark field in the detail area requires a value. N The 
Remark field in the detail area does not require a value.

cAdminiExpenseParticADEPcharOPTNONE

This field indicates whether this Billing Receipt Code is used in Expense Participation.

szClassificationCLSScharOPTNONE

A code that specifies whether to use the bill code as the default value for unapplied receipts if the Unapplied Bill Code field (GLC) is blank. 
If more than one bill code is set up as a default, the system uses the bill code that it locates first in alphabetical order. If none of the bill codes 
are set up as a default, the system uses the bill code UC. Valid values are: Blank Do not use the bill code as the default. UNC Use the bill code 
as the default.

szAdjustmentClassificatioADJRcharOPTNONE

A user defined code (15/AD) to further classify adjustment codes for reporting purposes. 

szLateFeeTableTBLcharOPTNONE

The late fee table is used to calculate late fee assessments and to store narratives that are printed on the late fee invoice.

cManagementFeeMGTFcharOPTNONE

A code that specifies whether the system includes the lease when it calculates management fees. The Revenue Fee Generation program 
(R15105) uses this value. Valid values are: Y Include the lease in the calculation. N Do not include the lease in the calculation.

cIncludeOnStatementICSTcharOPTNONE

Used to control the printing of information on statements.

cRentCategoryRNTCcharOPTNONE

This code designate the Rent Category to which a specific Bill Code belongs.

mnProjectCostCenterPJCCMATH_NUMERICOPTNONE

The business unit number for Pro-Ject Interface.  This number must be unique to the system and represent a Bill Code in the Bill Code 
Extension file (F1512).  Since Pro-Ject only allows twenty business units and the first business unit must be the base rent, it is the user's 
responsibility to assign a proper number to each Bill Code to be used in Pro-Ject Interface. The number for base rent must be the lowest number 
assigned.

cReturnStatusEV01charOPTNONE

An option that specifies the type of processing for an event.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

Related Functions

None

Related Tables

None