F1304ProRatedMonthlyBillings

F1304 Pro-rated Monthly Billings

Minor Business Rule

Object Name: N1300480

Parent DLL: CMFG

Location: Client/Server

Language: NER

Data Structure

D1300480 - F1304 Pro-rated Monthly Billings

Parameter NameData ItemData TypeReq/OptI/O/Both
szCostCenterLocationF1302LOCcharREQINPUT

The current physical location of an asset. The location must have a valid business unit or job number in the Business Unit Master table 
(F0006).

mnBillingRateEquipmentF1301EBRTMATH_NUMERICREQINPUT

A code that represents the amount that you want to charge the job. Each piece of equipment can have numerous billing rates based on the 
rate code. The equipment billing rate can be composed of up to ten different rates. For example: Billing Rate = 200        100 Rate 1 (Ownership 
Component)         25 Rate 2 (Operating Component)         50 Rate 3 (Maintenance Component)         25 Rate 4 (Other Costs Component) When 
you post time entries to the general ledger, the system recognizes credits in revenue accounts for each of the rate components. This allows 
you to separate portions of the equipment billing by type of cost. Note: You are not required to use rate components.

cProRateBillingF1302PROcharREQINPUT

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

mnQuantityF1204QTYMATH_NUMERICREQINPUT

The number of units associated with an asset.

mnHoursBilledF1304HRBLMATH_NUMERICREQOUTPUT

The number of hours billed.

mnDaysBilledF1304DYBLMATH_NUMERICREQOUTPUT

The number of days billed.

mnWeeksBilledF1304WKBLMATH_NUMERICREQOUTPUT

The number of weeks billed.

mnMonthsBilledF1304MNBLMATH_NUMERICOPTNONE

The number of months billed.

mnDelimitedBillingTotalF1304DBTTMATH_NUMERICREQBOTH

The billing total for a piece of equipment as of the last billing.

jdDelimitedDateTsF1304DDTEJDEDATEREQBOTH

The date/time that the last billing was billed through.

mnAmountCurrentBillingF1304CBAMMATH_NUMERICREQOUTPUT

The amount of the current billing.

jdDateCurrentBillingF1304CBDTJDEDATEREQINPUT

The date of the current billing.

mnAmountTotalBilledF1304TTBLMATH_NUMERICREQBOTH

The total amount billed.

c1301FirstBillingALT8charOPTNONE

Billing Control for Service Billing.

jd1204DateBeginningEffectiveEFTBJDEDATEREQINPUT

The date that an address, item, transaction, or table record becomes active.  The meaning of this field differs, depending on the program.  
For example, the effective date could represent the following:    o When a change of address becomes effective.   o When a lease becomes 
effective.   o When a price becomes effective.   o When the currency exchange rate becomes effective.   o When a tax rate becomes effective. 

jd1204DateEndingENDJDEDATEREQINPUT

The date when an asset was removed or returned from a particular location.

cPOQtrHrBillingStatusDSHRcharREQINPUT

Specifies how the system bills partial hours.  Valid values are:    1        The system bills partial hours in quarter-hour increments.    Blank The 
system bills partial hours in hour increments.

jdPOBilledThroughDateBTDTJDEDATEREQINPUT

This field will be used in the Recurring Billing module as part of a date-oriented billing method, as opposed to period-oriented billing.  This 
field will contain the latest date for which billings have been generated for the associated billing line.

mn1204TimeStampEndingDTSOMATH_NUMERICREQINPUT

The time that the asset was transferred from the job or will no longer be at a specified location.

mn1204TimeStampBeginningDDTSMATH_NUMERICREQINPUT

The time that the asset is transferred to a new location.

mn1301Percent01PCTMATH_NUMERICREQINPUT

An abbreviation for percentage.

jdDateTHRUD_ENDENDJDEDATEREQINPUT

The date when an asset was removed or returned from a particular location.

sz1302CompanyCOcharREQINPUT

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.

c1302BillWeekendsWKENcharREQINPUT

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

mn1302TimeBeginningTBEGMATH_NUMERICREQINPUT

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.

mn1302TimeEndingTENDMATH_NUMERICREQINPUT

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.

szEquipmentRateCodeF1302ERCcharREQINPUT

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.

cProRateBillingF1304PROcharREQINPUT

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

szEquipmentRateCodeF1304ERCcharREQINPUT

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.

szEquipmentRateCodeF1301ERCcharREQINPUT

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.

szEquipmentRateCodeF1204ERCcharREQINPUT

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.

jdDateBeginningEffectiveF1301EFTBJDEDATEREQINPUT

The date that an address, item, transaction, or table record becomes active.  The meaning of this field differs, depending on the program.  
For example, the effective date could represent the following:    o When a change of address becomes effective.   o When a lease becomes 
effective.   o When a price becomes effective.   o When the currency exchange rate becomes effective.   o When a tax rate becomes effective. 

mnBillingRateEquipmentF1304EBRTMATH_NUMERICREQINPUT

A code that represents the amount that you want to charge the job. Each piece of equipment can have numerous billing rates based on the 
rate code. The equipment billing rate can be composed of up to ten different rates. For example: Billing Rate = 200        100 Rate 1 (Ownership 
Component)         25 Rate 2 (Operating Component)         50 Rate 3 (Maintenance Component)         25 Rate 4 (Other Costs Component) When 
you post time entries to the general ledger, the system recognizes credits in revenue accounts for each of the rate components. This allows 
you to separate portions of the equipment billing by type of cost. Note: You are not required to use rate components.

mnMonthBillingRateMBREBRTMATH_NUMERICREQOUTPUT

A code that represents the amount that you want to charge the job. Each piece of equipment can have numerous billing rates based on the 
rate code. The equipment billing rate can be composed of up to ten different rates. For example: Billing Rate = 200        100 Rate 1 (Ownership 
Component)         25 Rate 2 (Operating Component)         50 Rate 3 (Maintenance Component)         25 Rate 4 (Other Costs Component) When 
you post time entries to the general ledger, the system recognizes credits in revenue accounts for each of the rate components. This allows 
you to separate portions of the equipment billing by type of cost. Note: You are not required to use rate components.

jdDateStartDateSTRDOD1JDEDATEREQINPUT

Lot Proceed information field.

mnCortAddtionalTableEBRTMATH_NUMERICREQINPUT

A code that represents the amount that you want to charge the job. Each piece of equipment can have numerous billing rates based on the 
rate code. The equipment billing rate can be composed of up to ten different rates. For example: Billing Rate = 200        100 Rate 1 (Ownership 
Component)         25 Rate 2 (Operating Component)         50 Rate 3 (Maintenance Component)         25 Rate 4 (Other Costs Component) When 
you post time entries to the general ledger, the system recognizes credits in revenue accounts for each of the rate components. This allows 
you to separate portions of the equipment billing by type of cost. Note: You are not required to use rate components.

mnHourlyBillingRate480EBRTMATH_NUMERICREQNONE

A code that represents the amount that you want to charge the job. Each piece of equipment can have numerous billing rates based on the 
rate code. The equipment billing rate can be composed of up to ten different rates. For example: Billing Rate = 200        100 Rate 1 (Ownership 
Component)         25 Rate 2 (Operating Component)         50 Rate 3 (Maintenance Component)         25 Rate 4 (Other Costs Component) When 
you post time entries to the general ledger, the system recognizes credits in revenue accounts for each of the rate components. This allows 
you to separate portions of the equipment billing by type of cost. Note: You are not required to use rate components.

mnDailyBillingRate480EBRTMATH_NUMERICREQNONE

A code that represents the amount that you want to charge the job. Each piece of equipment can have numerous billing rates based on the 
rate code. The equipment billing rate can be composed of up to ten different rates. For example: Billing Rate = 200        100 Rate 1 (Ownership 
Component)         25 Rate 2 (Operating Component)         50 Rate 3 (Maintenance Component)         25 Rate 4 (Other Costs Component) When 
you post time entries to the general ledger, the system recognizes credits in revenue accounts for each of the rate components. This allows 
you to separate portions of the equipment billing by type of cost. Note: You are not required to use rate components.

Related Functions

None

Related Tables

None