F1302RetrieveLocRentalRules

F1302 Retrieve Location Rental Rules

Minor Business Rule

Object Name: N1300380

Parent DLL: CMFG

Location: Client/Server

Language: NER

Data Structure

D1300380 - F1302 Retrieve Location Rental Rules

Parameter NameData ItemData TypeReq/OptI/O/Both
szCompanyCOcharREQNONE

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

szCostCenterMCUcharREQNONE

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.

szDefaultTable01DT01charOPTNONE

The system searches five default rate tables to find a valid match with the rate code in the following sequence:   o  Rate Table fields. Within 
each rate table, the system searches first for the item number/rate group/rate table. If the system does not find a match, it searches for the 
rate group/rate table.   o  If no match is found in the first table, the system searches the next table, and so on until the program searches through 
the fifth rate table, if necessary.   o  If no match is found the system then searches for the company default rules set up for the blank job.   o  If no 
match is found, the system applies the rules you set up for company 00000.

szDefaultTable02DT02charOPTNONE

The second equipment rate table specified for billing to a job.

szDefaultTable03DT03charOPTNONE

The third equipment rate table specified for billing to a job.

szDefaultTable04DT04charOPTNONE

The fourth equipment rate table specified for billing to a job.

szDefaultTable05DT05charOPTNONE

The fifth equipment rate table specified for billing to a job.

mnPercentOverride01PO01MATH_NUMERICOPTNONE

Enter a percentage value for each rate table that you specify for the job. The Location Billing program calculates the percentage you enter 
in this field times the rate code for a specific rate table. For example, if the rate code of HR (hourly) equals 100 and the percentage equals 80, 
the amount charged equals 80 (100 x 80%).

mnPercentOverride02PO02MATH_NUMERICOPTNONE

The percentage factor for the rates found in the second rate table. The actual billing rate is calculated by multiplying the rate in the rate 
table by the percent override.

mnPercentOverride03PO03MATH_NUMERICOPTNONE

The percentage factor for the rates found in the third rate table.  The actual billing rate is calculated by multiplying the rate in the rate table 
by the percent override.

mnPercentOverride04PO04MATH_NUMERICOPTNONE

The percentage factor for the rates found in the fourth rate table. The actual billing rate is calculated by multiplying the rate in the rate table 
by the percent override.

mnPercentOverride05PO05MATH_NUMERICOPTNONE

The percentage factor for the rates found in the fifth rate table. The actual billing rate is calculated by multiplying the rate in the rate table by 
the percent override.

jdBillingDateBILDJDEDATEOPTNONE

The date that determines which rate table to use when calculating billing. For example, if the rates for a table have changed, but you do not 
want a particular asset charged the new rates, you can enter a date in the billing date field, and that date will be used to locate another rate 
table. Use this field if you want to specify a special rate table for the entire duration of a job.

szEquipmentRateCodeERCcharOPTNONE

A user defined code (00/RC) that indicates a billing rate, such as DY for daily, MO for monthly, and WK for weekly. You can set up multiple 
billing rates for a piece of equipment. If you leave this field blank, the system searches for a valid billing rate in the following sequence: 1.  
Account Ledger Master (F0901) This table contains the most detailed rate information. You can assign multiple rates for a job. For example, you 
can set up separate rates for different equipment working conditions. 2.  Job or Business Unit Master (F0006) This table contains less detailed 
rate information than the Account Ledger Master. You can only set up a single rate for a job based on this table. 3.  Rental Rules (F1302) This 
table contains the least detailed rate code information. The system searches this table according to the criteria you establish when setting up 
the table.

mnBillingLimitBLLMMATH_NUMERICOPTNONE

The billing limit is a percentage of the asset's replacement cost. Once the billing limit for an asset has been reached, a new reduced rate 
may be charged and will be specified in the next rate table and its associated percentage.

szSubsequentRateTableSBRTcharOPTNONE

Use this field to identify the rate table you want the system to use once the billing limit from the previous table has been reached.

mnSubsequentPctOverrideSBPCMATH_NUMERICOPTNONE

The percentage factor used in conjunction with the next rate table specified after the billing limit has been reached.

mnBuyBackPercentBBPRMATH_NUMERICOPTNONE

The percentage of the replacement cost at which the equipment will be bought back from a job it was sold to. The equipment will be bought 
back when transferred off a job.

cProRateBillingPROcharOPTNONE

Use this field to specify whether billings are calculated on a hierarchical basis, or are prorated on a monthly basis. The billing program 
computes the hierarchical basis based on the lower of the hourly, daily, weekly, or monthly rate. For example, if you bill a piece of equipment to a 
job using a weekly rate but use that equipment only three days, you can use the daily rate code associated with that weekly rate code. The 
billing program computes the prorated basis based on the ratio of the number of days that the equipment is used to the total number of 
working days in the month. For example, if there are 20 working days in the month and you use a piece of equipment five days, the Location Billing 
program charges 25% of the monthly rate. If you do not specify proration, the system uses monthly, weekly, daily and hourly rate codes to 
determine the billing amount. Valid values for this field are:    Y    Prorate the monthly rate. You must define the equipment rate code as monthly   
 N    Use Hierarchy until the monthly rate is reached    H    Use Hierarchy at all times

cBillWeekendsWKENcharOPTNONE

A Yes/No field that indicates whether weekends are billable days or non-billable days for a specific location.

mnRentalThresholdRNTTMATH_NUMERICOPTNONE

The threshold amount determines whether a piece of equipment is rented to the job or sold to the job. If the replacement value for a piece of 
equipment is less than the rental threshold, it is sold to the job. If the replacement value for a piece of equipment is greater than the rental 
threshold, it is rented to the job.

szAdditionalRateTableCORTcharOPTNONE

The rate table used as an additional charge or credit during billing. Some examples are:  an additional charge for overtime (harsh usage) 
or a credit for a preferred customer.

mnTimeBeginningDefaultTBEGMATH_NUMERICOPTNONE

Standard beginning hour for the work day. For instance, in office work, the standard beginning hour would be 8:00 a.m. for a standard 8:00 to 
5:00 day.

mnTimeEndingDefaultTENDMATH_NUMERICOPTNONE

Standard ending hour for the work day. For instance, in office work, the standard ending hour would be 5:00 p.m. for a standard 8:00 to 5:00 
day.

jdDtLastChangedLCTJDEDATEOPTNONE

The day a master or transaction record was last changed.

cRecordFound1302EV01charOPTNONE

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

Related Functions

None

Related Tables

None