20 Straight-line Rent Standards and Processes

This chapter contains the following topics:

20.1 Understanding Straight-line Rent Standards

The Financial Accounting Standards Board (FASB) controls the accounting standards in the United States to ensure that financial statements are in accordance with Generally Accepted Accounting Principles (GAAP). Ruling 13 from that board, states that the revenue from rent (recurring billings) must be recognized evenly (as a straight line) over the life of the lease. The difference between the straight-line rent that the system calculates and the actual rent that you bill the tenant (or pay the landlord) must be reflected in the general ledger.

These examples illustrate the actual rent amount for three years and the effect of Straight-line Rent.

Example: Actual Rent

This table illustrates the actual rent for the lease term January 1, 2007 – December 31, 2009:

Time Period Actual Rent
January 1, 2007 to December 31, 2007 15,000
January 1, 2008 to December 31, 2008 20,000
January 1, 2009 to December 31, 2009 25,000
Total 60,000

Example: Effect of Straight-line Rent

This table illustrates the effect of straight-line rent for the lease term January 1, 2007 – December 31, 2008:

Time Period Actual Rent Straight-Line Rent Accrual/Deferral*
January 1, 2007 to December 31, 2007 15,000 20,000 5,000
January 1, 2008 to December 31, 2008 20,000 20,000 0
January 1, 2009 to December 31, 2009 25,000 20,000 (5,000)

*Straight-line rent minus actual rent

To calculate the effect of straight-line rent, the system adds the rent amounts for the entire lease term, and then divides the sum by the number of months in the lease term. Then the system subtracts the actual rent from the straight-line rent to determine the amount of the accrual or deferral that must be recorded in the general ledger. GAAP states that accruals and deferrals must be recognized in the financial statements.

A positive difference is an accrual. In the example, you received 15,000 in cash the first year, but you earned 20,000 based on straight-line rent processing. Therefore, the system generates an accrual entry to debit the account for accrued/deferred rental income and credit the account for rental revenue.

A negative difference is a deferral. In the example, you received 25,000 in cash the third year, but you earned 20,000 based on straight-line rent processing. Therefore, the system generates a deferral entry to debit the account for rent revenue and credit the account for accrued/deferred rental income.


Note:

The net sum of the accruals and deferrals over the life of the lease should be zero.

20.1.1 Straight-line Rent Processing Updates (Release 9.1 Update)

To accommodate changes to FASB regulations, and provide greater flexibility for Straight-line rent processing, the following updates have been made:

  • Users can define which bill codes they want to include in straight-line rent processing during bill code setup. That value is then used as a default during recurring billing setup for a lease. You can override the default value on the recurring billing setup.

    Previously, users could identify up to 10 bill codes on the processing options of the R15130. Only those bill codes were included in straight-line rent generation. Now, you can define in the processing options for the R15130 whether the system uses the bill codes defined in the processing options, or whether the system uses the straight-line rent bill code designation defined in the recurring billing setup.

    See Section 20.3, "Generating Straight-line Rent Information" and Section 2.4, "Setting Up Bill Codes and Adjustment Reason Codes" for more information.

  • The Advanced Real Estate Forecasting system has also been updated to enable users to define the bill codes that they want to include when creating real estate forecasts using the P15L106 (AREF Recurring Bill Code Rules program).

    Previously, users could identify up to 10 bill codes on the processing options of the R15L1091 (AREF Budget Calculation program). Only those bill codes were included in straight-line rent processing for the assumption. Now, you can define in the processing options for the R15L1091 whether the system uses the bill codes defined in the processing options, or whether the system uses the straight-line rent bill code designation defined in the AREF Recurring Bill Code Rule program (R15L106).

    Additionally, the R15L130, which is generated when you run the R15L1091, has been updated to print bill code error messages based on whether the system is using bill codes from the processing options, or straight-line rent designations from the AREF Bill Code Rule setup.

    See Generating the Budget and Setting Up AREF Recurring Bill Code Rules in the JD Edwards EnterpriseOne Applications Advanced Real Estate Forecasting Implementation Guide for additional information.

  • The Straight-line Rent Generation program (R15130) has been updated to accurately regenerate Straight-line Rent information in the event of the early termination of a lease. Previously, when you ran the R15130 using an As Of Date that was greater than the end date of the lease, the program would produce an error.

    See Section 20.4, "Reviewing and Revising Straight-line Rent Information" for additional information.

  • Users can view, and if allowed, update the Straight-line Rent Generation flag on the recurring billing records of a lease.

    See Section 7.3.2, "Understanding Recurring Billing for Straight-line Rent (Release 9.1 Update)" for additional information.

  • The system has been updated to more accurately identify records that have changes that could impact Straight-line Rent processing, and might require straight-line rent information to be regenerated.

    See Section 20.4, "Reviewing and Revising Straight-line Rent Information" for additional information.

  • The following reports have been updated to display the Straight-line Rent Generation option:

    • Bill Code Listing report (R15450)

    • Recurring Billing Listing report (R154011)

    • Lease Master Listing report (R15401)

  • The Straight-line Rent Revisions program (P1513) has been updated to include a new inquiry form that enables users to view all records in the F1513B table, across leases, that might require straight-line rent processing to be regenerated due to changes that were made after the information was last generated.

    This program has also been updated to enable users to update the Straight-line Rent Generation Control field for a group of selected records. The program also enables users to select a record, and use a new Row menu option to roll back all records that have the same lease, building, unit, and batch number as a selected record to the previous generation of straight-line rent.

    These changes provide users with an easy way to view all of the records that have been marked for straight-line rent regeneration, and to update those records if they determine that regeneration is not required.

    See Section 20.4, "Reviewing and Revising Straight-line Rent Information" for additional information.

  • The Real Estate Management Constants program (P1510) has been updated to include straight-line rent fields. When leases are created after these constants have been defined, the system automatically adds those default values to the leases. You can set the processing options on the P1501 and P1502 to specify whether users are allowed to override the default straight-line rent values that are populated from the constants.

    See Section 2.1, "Setting Up Constants" for additional information.

  • The Lease Information program (P1501) has been updated to support lease-specific straight-line rent setup. When you create a lease, the system looks to the Real Estate Management Constants program (P1510) to determine if default straight-line rent setup information exists. If default information is available in the constants, the system automatically updates the lease with the default values. Processing options on P1501 determine whether you can update those values.

    If the processing options enable you to change the straight-line rent setup information on a lease, you access lease-specific straight-line rent setup information using the Setup Straight-line form menu option on the Lease Master Revisions form.

    Additionally, a new program, Lease Straight-line Rent Setup (P15131), has been created to enable users to review, and if allowed, update the straight-line rent setup for leases. The program allows you to use filter criteria to view all leases that have straight-line rent setup information, to view all leases that do not have the setup, or to easily review the setup for all leases.

    This new program also includes the Append on Regeneration option, which enables users to specify whether, when a lease term has been changed, the subsequent run of the R15130 appends the straight-line rent records associated with the new lease term to the existing straight-line records, or if the existing records are deleted, and straight-line rent records for the lease are regenerated.

    You can also access this new program from the Recurring Billing Revisions form.

    See Section 4.2.4, "Understanding Straight-line Rent Processing for Leases (Release 9.1 Update)", Section 4.2.10, "Entering Straight-line Rent Setup Information for Leases (Release 9.1 Update)", and Section 7.3.7, "Forms Used to Enter Recurring Billing Information" for additional information.

  • The Straight-line Rent R.B. Update program (R15132) has been updated to enable users to enter lease version selection information in the processing options.

    See Section 20.5, "Updating Recurring Billing Records with Straight-line Rent Information" for additional information.

  • The Lease Global Update program (R15117) has been updated with a new processing option that enables users to specify that they want to update the Straight-line Rent Revisions table (F1513B) when the program is processed.

    See Section 24.7, "Updating Leases Globally" for additional information.

20.2 Understanding the Straight-line Rent Billing Process

This table describes the steps of the straight-line rent billing process:

Step Description
Define straight-line rent bill codes You must define which billing codes (which are used when setting up recurring billing records on a lease) should be included in straight-line rent processing.

(Release 9.1 Update) There are two methods you can use to define billing codes for straight-line rent processing:

  • Add up to 10 standard, and 10 conversion bill codes to the processing options of the Straight-line Rent Generation Program (R15130).

  • Use the value in the Recurring Billing Information program (P1502) to specify which bill codes should be included in the process.

    Note that you define the default value using the P1512. That value is automatically added to the recurring billing records. You can override this value on the recurring billing record.

Additionally, you use the processing options on the R15130 to specify which of the above methods the system uses when generating straight-line rent information.

Generate straight-line rent information Run the Straight-line Rent Generation program (R15130) to calculate the effect of straight-line rent processing on the rent that you bill. The system calculates the straight-line rent for each period, compares it to the actual rent for the period, and determines the accrual or deferral (adjustment) amount.
Update recurring billings with straight-line rent information Run the Straight-line Rent Recurring Billing Update program (R15132) to generate the straight-line rent recurring billing records that you process into general ledger entries.
Generate the billing edit register After you generate recurring billings, you must run the Billing Edit/Register program (R15300) to ensure that the batch is ready to post.

(Release 9.1 Update) The R15300 program has been updated to determine if billing records should be included in the revenue recognition process. The program compares the information on the billing transaction to the revenue recognition trigger configuration, and if the record should be included in the revenue recognition process, the system validates that the appropriate AAIs and accounts are set up.

Be aware that billing records that have been through straight-line rent processing should not also be included in revenue recognition processing. It is important to review this report before posting invoices to ensure that none of the invoices that have gone through straight-line rent processing will be included in revenue recognition process.

See Generating the Billing Edit/Register Report.

Review and approve batches (optional) If the Manager Approval of Input option is enabled in the Accounts Receivable or Accounts Payable constants, the system changes the batch status to pending when you successfully generate the billing edit register. You must approve batches that are in a pending status before you can post them.
Post Real Estate invoices and vouchers When batches are at a status of Approved, they are ready to post. Depending on how the lease is set up, you run either the Post RE Invoices to generate invoices or the Post RE Vouchers program (R15199) to generate vouchers.

You can use either version of the program to post accrual entries, but you should post the entries in a separate batch. You can segregate billing records that generate accrual entries from other billing records by specifying in the data selection for the post program that the transaction type equals A.

(Release 9.1 Update) This program has been updated to send invoices that contain billing transactions that meet revenue recognition trigger criteria through the revenue recognition process. Before you run this program, ensure that your invoices do not include both straight-line rent transactions and revenue recognition transactions.

See Posting Invoices and Vouchers.

Print real estate statements (optional). If you print real estate statements, use the Print RE Statements program (R155001).
Print real estate invoices (optional). If you print real estate invoices, use the Print RE Invoices program (R15500).

20.2.1 Considerations for Straight-line Rent and Revenue Recognition Processing (Release 9.1 Update)

Some billing transactions that are generated through the Real Estate Management system will require straight-line rent processing. Others will require revenue recognition processing. Typically, you use Bill Code values to identify these different types of transactions.

To determine which billing transactions are sent through revenue recognition processing, you set up a trigger hierarchy. When defining your trigger hierarchy and Real Estate Management system setup, be aware of the following:

  • A transaction should not be included in both straight-line rent and revenue recognition processing.

  • You must define your trigger configuration to ensure that transactions that should be processed through straight-line rent are excluded from the revenue recognition process.

  • If an invoice contains both straight-line rent transactions and revenue recognition transactions, the entire invoice is sent through revenue recognition processing. Therefore, ensure that you do not include both types of transactions on a single invoice.

  • You can identify transactions that will be included in revenue recognition processing by running the Billing Edit/Register report (R15300). Review this report carefully before posting invoices to ensure that transactions are not included in both processes.

See Setting Up Revenue Recognition Triggers for Real Estate Management in the JD Edwards EnterpriseOne Applications Accounts Receivable Implementation Guide.

20.3 Generating Straight-line Rent Information

To generate straight-line rent information, you run the Straight-line Rent Generation program (R15130). When you run this program, the system writes records in the F1513B table. Before running this program, review and set the processing options to ensure that the information is generated correctly.


Note:

After you run this program, it is possible that you will change lease data that could impact generated straight-line rent information. You can rerun this program to regenerate information for records that require recalculation.

See Section 20.4, "Reviewing and Revising Straight-line Rent Information" for more information.


To access the R15130, select Straight-line Rent Generation from the Straight-line Rent menu (G1528).

When you run the Straight-line Rent Generation program (R15130), the system calculates the effect of straight-line rent by performing these steps in sequential order:

  1. The system determines the start and end dates to use to generate straight-line rent information.

    (Release 9.1 Update) Using processing option 11 (Straight-line Rent Setup) on the Process tab, the system determines if it retrieves the start and end date from the straight-line rent setup on the lease, or whether it uses the values that are defined in the processing options of the R15130. If it uses the processing option values, it determines the dates as follows:

    • Start date - The system uses the Lease Term Date Selection processing option to determine whether to use the start date of the lease or the move-in date on the building or unit. Then, based on the date in the Straight-line Rent As of Date processing option, the system uses whichever date is later, the as of date or the lease start date (or move-in date on the building or unit).

      For example, if the Straight-line Rent As of Date processing option is set to June 1, 2007, and the Lease Term Date Selection processing option is set to use the start date on the lease, which is June 20, 2007, the system uses June 20, 2007 as the start date for the straight-line rent generation.

    • End date - The system generates straight-line rent information through the date specified in the Lease Term Date Selection processing option (either the end date of the lease or the plan-out date on the building or unit).


      Note:

      Regardless of the end date on the lease (or move-out date on the unit), the maximum number of months that the Straight-line Rent Generation program can process is 1188, or 99 calendar years beginning with January.

      Additionally, the value of the century change year data item (CENTCHG) can affect the end date that the system uses because it affects the cutoff date for the century. For example, if the value of CENTCHG is 20, the cutoff year for processing straight-line rent is 2020, regardless of the length of the lease. If the leases that you process have long terms, verify that the value of this data item is set to a number that represents the longest lease term that you process.


    If the system retrieves the start and end date information from the lease, users have the ability to use the same options as described above, but can also set up user-defined start and end dates that the R15130 can use to process straight-line rent information.

  2. The system generates a batch for processing and retrieves information from these tables based on the start and end dates:

    • The system calculates the number of months that each unit is occupied from the Lease Master Header table (F1501B),

    • The system determines the base rent amounts for the occupied units from the Recurring Billings Master table (F1502B),

  3. Using Straight-line Rent Rounding Option processing option on the Process tab, the system determines whether the system rounds the straight-line rent amounts to the nearest whole number. This processing option is used only for report display purpose, and amounts are not rounded in the Straight-line Rent Lease Control table (F1513B).

  4. (Release 9.1 Update) The system determines which bill codes to include in straight-line rent processing. A processing option setting determines whether the R15130 retrieves the bill codes from the Bill Codes tab on the processing options, or from the Straight-line Rent Generation flag on the recurring billing records.

  5. The system calculates the straight-line rent for the lease term.

  6. The system compares the straight-line rent to the actual rent and calculates the difference (accrual or deferral) for each month for the lease term.

  7. The system uses the setting of the Process Mode processing option to determine whether to print a report only, generate straight-line rent records, or delete straight-line rent records.

20.3.1 Setting Processing Options for Straight-line Rent Generation (R15130)

Processing options enable you to specify the default processing for programs and reports.

20.3.1.1 Process

1. Straight-line Rent As Of Date

Specify the beginning date to use to generate straight-line rent information. The system process all records from the date specified forward (no ending date). If you leave this processing option blank, the system uses the system date.


Note:

If you enter a date prior to the lease begin date, the lease begin date value overrides the date entered.

2. Catch-Up Adjustment Date

Specify the date to use to generate straight-line rent catch-up adjustments. The system generates straight-line rent information for all periods (based on the date you enter) through the date specified in the Straight-line Rent As of Date processing option. If you leave this option blank, the system does not generate catch-up adjustments.

3. Prorate Partial Month Rents

Specify whether to generate prorated straight-line rent information for partial month rents. Values are:

Blank: Do not generate.

1: Generate. The system prorates information based on the number of days the unit is occupied and the number of days in the month.

2: Generate prorated information based on a 30 day month.

3: Generate prorated information based on a 31 day month.

4. Lease Term Date Selection

Specify which dates on the lease to use to generate straight-line rent information. Values are:

Blank: Use the beginning and ending dates on the lease.

1: Use the move-in and plan-out dates entered for the building or unit on the lease.

5. Straight-line Rent Rounding Option

Specify whether the system rounds the straight-line rent amounts to the nearest whole number. Values are:

Blank: Do not round.

1: Round.

6. Process Mode

Specify whether to print a report only, generate straight-line rent records, or delete straight-line rent records.

Blank: Print a report of the straight-line rent calculations, but do not generate straight-line rent records.

1: Generate straight-line rent records and print a report.

2: Delete the straight-line rent records previously generated and print a report. You must specify a batch number in the Batch Number for Roll Back Process processing option to select the records to delete.


Note:

The system ignores all other processing options when you select this option.

7. Batch Number for Roll Back Process

Specify the batch number to use to update the Straight-line Rent Lease Control table (F1513B) with calculations previously generated. Use this processing option if the value of the Process Mode processing option is 2.

8. Straight-line Rent Adjustment Through Option

Use this processing option to specify whether the system includes the period in which the Straight-line Rent As Of Date occurs when calculating adjustments. Values are:

Blank: The system includes the period in which the Straight-line Rent As Of Date occurs when calculating adjustments.

1: The system does not include the period in which the Straight-line Rent As Of Date occurs when calculating adjustments. The system calculates adjustments through the month prior to the period when the Straight-line Rent As Of Date occurs.

20.3.1.2 Bill Codes

1. Bill Codes to Retrieve Rent Amounts

Specify the bill codes to use to retrieve the rent amounts from the Recurring Billings Master table (F1502B) to generate the straight-line rent information. You can specify as many as 10 bill codes.

2. Bill Codes for Conversion

Specify the bill codes to use to retrieve the converted straight-line rent amounts from the Recurring Billings Master table (F1502B) to generate the straight-line rent information. You can specify as many as 10 bill codes.

20.3.1.3 Conversion

1. Perform Manual Straight-line Rent Conversion

Specify whether to calculate straight-line rent information for the bill codes entered in the Bill Codes for Conversion processing options for which manual billing records exist. Values are:

Blank: No conversion.

1: Manual conversion.

2. Suspend Pre-Conversion Entries

Specify whether to suspend the converted straight-line rent recurring billing records based on the bill codes entered in the Bill Codes for Conversion processing option. Values are:

Blank: Suspend entries.

1: Keep pre-conversion entries.

20.3.1.4 Version

1. Version Effective Date

Specify the date to use to retrieve the lease version. If you leave this processing option blank, the system uses the value entered in the Search Default for Lease Version processing option.

2. Search Default for Lease Version

Specify whether the system prints information for the version of the lease that is based on today's date (the system date) or the latest effective date. The system uses the value specified in this processing option only when the Version Effective Date processing option is blank. Values are:

Blank: System date.

1: Latest (future) effective date. For example, if today's date is June 30, 2007 and the lease has two versions dated January 1, 2007 and October 1, 2007, respectively, the system displays the version dated October 1, 2007.


Note:

If you do not set up versioning in the Real Estate Management Constants table (F1510B), the system ignores this processing option.

20.4 Reviewing and Revising Straight-line Rent Information

To review and revise straight-line rent information, you can use the Straight-line Rent Revisions program (P1513). This program enables users to:

  • Review all records that are marked for Straight-line Rent regeneration.

  • Update the Straight-line Rent Generation Control flag.

    Processing option settings determine whether users have permission to perform this update.

  • Change the actual or straight-line rent amounts or adjustments.

  • Select records and perform a rollback to the previous generation of straight-line rent.

The system automatically revises the accrual or deferral amount, but these requirements must be met to prevent the system from generating an error:

  • The total of the amounts in the Actual Rent column must equal the total of the amounts in the Straight Rent column.

  • The total in the Accr/Defer column (the straight-line rent effect) must be zero (blank).

If the system detects no errors after you revise information, it summarizes the annual amounts and recalculates the accruals, deferrals, and balance forward.

Revising Straight-line Rent Information By Updating a Lease or Recurring Billing Record (Release 9.1 Update)

Another method to revise straight-line rent information is to change information on the recurring billing record or lease information record, and rerun the Straight-line Rent Generation program (R15130).

When the system generates the initial straight-line rent records, the Generation Control field (GENC) for the record is blank, which prevents the system from generating straight-line records again. When changes that you make to the lease information or recurring billings might impact straight-line calculations, you want to update the Generation Control field to Y, enabling you to recalculate new straight-line rent records.

If you revise a lease or recurring billing record after straight-line information has been generated, the system determines whether the change might impact those calculations, based on the fields that are updated. Depending on the processing option settings for the P1501 and P1502, the system does one of the following when such a change occurs:

  • The system saves the lease or recurring billing revisions and does not update the Straight-line Rent Generation Control field.

    The user must manually update the Straight-line Rent Generation Control field before rerunning the R15130 in order to recalculate straight-line rent information for the revised lease.

  • A warning window appears to notify users that straight-line records might need to be recalculated.

    The user can click OK to save the lease or billing revisions and mark the Straight-line Rent Generation Control field for all updated records. Alternatively, the user can click Cancel to save the revisions without updating the Straight-line Rent Generation Control field.

  • The system saves the billing revisions and automatically updates the Straight-line Rent Generation Control field.

Changing any field on the Lease Straight-line Rent Setup program (P15131) will update the Straight-line Rent Generation Control field. This table lists the additional fields that, when changed, could impact previously generated straight-line rent calculations:

Lease Revision Fields Recurring Billing Revision Fields
Lease Start Date

Lease End Date

Term of Lease

Move-In Date

Plan-Out Date

Commitment Beginning Date.

Bill Code

Bill Type

Straight-line Rent Generation option

Gross Amount

Billing Frequency

Starting Date

Ending Date

Building

Unit

Suspense Code

Suspend Date

Transaction Currency


In the event that a lease is terminated early by changing any of the above listed fields on the lease, you can regenerate straight-line rent calculations for that lease. When you run the R15130 again over the lease, the system performs a validation on the As of Date in relation to the lease end date, which is determined based on the processing option settings.

If the As of Date is after the lease end date, the system determines whether there are any Straight-line Rent records (F1513B) that have been processed into recurring billing by reviewing F1513B records for the lease/building/unit that have a Y in the PSFT field. The PSFT field is set to Y when the Straight-line Rent Recurring Billing Update (R15132) is run. If processed records were found, the system considers this an early termination, and sets the As of Date to the first day of the final period for the lease. If no processed records were found in the F1513B, you will get an error indicating that the As of Date is after the lease end date.

Updating Straight-line Rent Information Using the Delete and Roll Back Method

Another method to revise straight-line rent information is to delete the active straight-line rent records and roll back to the previously generated records.

If you discover that straight-line records were generated using the wrong data selection or processing option settings, or that you have to revise a recurring billing record, you can delete all or part of the active batch of straight-line records and reactivate the previous records. Then you can make the changes and regenerate the correct records.

To delete and roll back the calculations, you must set the Process Mode processing option to 2 (roll back to previous generation) in the Straight-line Rent Generation program (R15130), and specify the batch number assigned to the straight-line records in the corresponding processing option. You can use data selection to limit the records that are deleted, if desired. When you run the program with the processing options set to roll back, the system deletes the active straight-line rent records and reassigns the batch number to the previous records.

For example, after you run the R15130 program twice, the records appear as follows in the Straight-line Rent Lease Control table (F1513B):

Lease Building Unit Century Year Batch Number Generation Code Actual Rent Period 1
1234 150 101 20 3 0   10,000
1234 150 101 20 4 0   12,000
1234 150 101 20 5 0   13,000
1234 150 101 20 3 552   11,000
1234 150 101 20 4 552   12,000
1234 150 101 20 5 552   13,000

After you run Straight-line Rent Generation (R15130) to roll back the records to the previous batch, the system deletes the active records and updates the records for the previous calculations as follows:

Lease Building Unit Century Year Batch Number Generation Code Actual Rent Period 1
1234 150 101 20 3 552 Y 10,000
1234 150 101 20 4 552 Y 12,000
1234 150 101 20 5 552 Y 13,000

The system updates the Generation Code field to Y so that you can rerun straight-line rent calculations.


Note:

The system retains only two batches in the Straight-line Rent Lease Control table (F1513B); therefore, you cannot roll back a specific batch more than once.

Updating Straight-line Rent Information Using the Rollback Option from the Straight-line Rent Inquiry (Release 9.1 Update)

From the Straight-line Rent Inquiry form, you can review the current and previous generation of straight-line rent information. If you want to roll back to the previous generation of straight-line rent, you can select a record and then select Rollback from the Row menu. When you select this option for a record that does have a previous generation, the system performs the following tasks:

  • The system deletes all records from the F1513B that have the same lease number, building, unit, and batch number as the selected record.

  • The system then updates the previous generation records in the F1513B with the batch number that was on the selected record.

  • The system updates the GC (Generation Control) field for the updated records (previous generation) with Y so that they are selected for recalculation when the R15130 is processed.

If you select a record that does not have a previous generation, or you select a record that does not have a batch number, the system deletes all records from the F1513B that have the same lease number, building, unit, and batch number as the selected record.

Updating Straight-line Rent Information for an Early Termination Scenario (Release 9.1 Update)

In some situations, you might find it necessary to terminate a lease on a date earlier than originally planned. In these situations, it is likely that you have already generated straight-line rent information using the original lease end date. When the lease is terminated early, you must regenerate straight-line rent information.

When you change the lease term, the system marks the records for straight-line rent regeneration. When you rerun the R15130 to regenerate the information, if the As Of Date is later than the lease ending date, which is likely in an early termination scenario, the system changes the As Of Date to the first day of the previous period, and regenerates straight-line rent records using that date.

For example, if you ran the R15130 using the As Of Date of June 1, 2017, and the lease term ended on May 31, 2017, the system would change the As Of Date to be May 1, 2017, and regenerate straight-line rent records through the month of May.


Note:

If you receive an error indicating that the As Of Date is after the lease ending date, there were either no existing straight-line records or the straight-line records were never processed into recurring billing. If this occurs, change the As Of Date to be prior to or equal to the lease beginning date.

20.4.1 Setting Processing Options for Straight-line Rent Revisions (P1513)

Processing options enable you to specify the default processing for programs and reports.

20.4.1.1 Process

1. Display Straight-line Rent Generation

Specify whether to display straight-line rent information from the current generation or the previous generation. Values are:

Blank: Current generation.

1: Previous generation.

2. Allow Revision of Generation Control

Specify whether to display the Generation Control field (GENC) so that it can be updated manually. Values are:

Blank: Do not display.

1: Display.

20.4.1.2 Versions

1. Lease Information (P1501)

Specify the version of the P1501 program to use when you access the program from the Form menu. If you leave this processing option blank, the system uses version ZJDE0001.

20.4.2 Reviewing and Revising Straight-line Rent Information (Release 9.1 Update)

  1. From the Straight-line Rent menu (G1528), select Straight-line Rent Revisions.

  2. On the Straight-line Rent Inquiry form, you can enter optional search criteria in the header or QBE line, and then click Search.

  3. Select the Display Previous Generation option to view records for previous generations of straight-line rent information. Records for the previous generation, if they exist, will not include a batch number.

  4. To view all records that are currently marked for Straight-line Rent regeneration, enter a Y in the GC (Generation Control) column of the QBE line, and then click Search.

  5. To roll back to a previous generation, select a record and then select Rollback from the Row menu.

    On the Rollback Confirmation form, click OK. The system returns you to the Straight-line Rent Inquiry form. The record you selected has been deleted. To see the additional changes, click Search.

  6. To revise the GC value for a record, select the row, and then select Update Gen Control from the Row menu.

    On the Update Generation Control window, select or deselect the Generation Control option, and then click OK. The system returns you to the Straight-line Rent Inquiry form, and displays the new value for the GC field in the grid.

    The Update Gen Control row menu option is available only if the processing option settings allow updates to the Generation Control field.

  7. To view the lease details for a specific record, select the record and then select Lease Master from the Row menu.

    Note that when you access the lease master from this row exit, the system populates the Building and Display All Versions fields in the header, and the Lease and Unit fields in the QBE line, using data from the record you select on the Straight-line Rent Inquiry form. You must update these fields if you want to change the search criteria on the Work With Leases form.

  8. From the Straight-line Rent Inquiry form, to revise a record, select the record and then click Select.

    The system displays the Straight-line Rent by Year form, which is read-only. Records are displayed by year, and the GC flag is selected if any records for that year are marked for Straight-line Rent regeneration. To revise information, select a record and then click Select.

    Note that it does not matter which year you select on this form. The system will display all records on the next form. To skip the Straight-line Rent by Year form, you can select Straight-line Rent Revisions from the Row menu.

  9. On the Straight-line Rent Revisions form, review and update any of these fields:

    • Actual Rent

      Enter the amount that is billed or amortized for the period specified.

    • Straight Rent

      Enter the average monthly rent amount that the system calculates when straight-line rent information is generated for the period specified. The system calculates the average monthly rent through the lease effective period based on the actual amounts.

      For example, if the lease starts on January 1, 2007 and ends on December 31, 2008, and the rent is 1000 per month for 2007 and 1200 per month for 2008, the system calculates the straight-line rent as 1100 per month ([1000 × 12 + 1200 × 12) ÷ 24 = 1100).

    • Accr/Defer

      Displays a value that represents the accrual or deferral amount as a result of straight-line rent calculations. The system subtracts the amount in the Straight Rent field from the amount in the Actual Rent field to calculate the accrual or deferral amount. If the number is positive, it represents the accrual amount. If the number is negative, it represents the deferral amount.

    • Adjustment

      Displays a value that represents the straight-line rent adjustment amount for the specified period. The system includes catch-up amounts and the amounts adjusted from converted straight-line rent records.

    • Generation Control

      You can update this field if you want to change the Generation Control flag for all records that match the criteria in the header of the form. This field is enabled only if the processing option settings allow users to update the Generation Control field.

20.5 Updating Recurring Billing Records with Straight-line Rent Information

After you generate the straight-line rent information, you must update the effects of straight-line rent to recurring billings. You run the Straight-line Rent R.B. Update program (R15132) to automatically create the bill code lines for accrued rent, deferred rent, and adjustments in the Recurring Billings Master table (F1502B). The system uses this information to update the recurring billing cycle and to create the appropriate straight-line rent adjustment billings.

Before running this program, review and update the processing options as necessary. To access this program, Select Straight-line Rent R.B. Update from the Straight-line Rent menu (G1528).

Use the Batch Selection processing option to specify whether the system updates the F1502B table for the entire batch of straight-line rent information or only the records that you specify in the data selection.

(Release 9.1 Update) The R15132 has been updated to include processing options that enable users to define the lease version and the Straight-line Rent Begin Date that is used when running the R15132.

After you generate the straight-line rent recurring billing records, you can review them using the Recurring Billing Information program (P1502).

See Revising Recurring Billings.

Related Tasks for Processing Straight-line Rent Information

This table describes the tasks to perform after you update recurring billings with straight-line rent information to complete the Straight-line Rent billing process:

Task Description
Generate the billing edit register (Required) After you generate recurring billings for straight-line rent information, you must run version XJDE0001 of the Billing Edit/Register program (R15300) to validate the transactions in the batch and to change the batch status.

See Generating the Billing Edit/Register ReportGenerating the Billing Edit/Register Report.

Review the recurring billing journal You can review, revise, and delete the batch of recurring billing records as necessary before you post them.

See R154011 - Recurring Billing Information Listing.

Post invoices and vouchers (Required) After you generate the billing edit register, you must post the straight-line rent transactions to generate the invoice or voucher records.

See Reviewing Billing Transactions.

Review Straight-line Rent billings transactions You can review straight-line rent billing transactions in detail using the Billings Transaction Inquiry program (P15211).

See Reviewing Billing Transactions.


20.5.1 Setting Processing Options for Straight-line Rent R.B Update (R15132)

Processing options enable you to specify the default processing for programs and reports.

20.5.1.1 Process

1. Batch Selection

Specify the batch number the system uses to select the Straight-line Rent Lease Control records (F1513B table) when updating recurring billings to the Recurring Billings Master table (F1502B). If you leave this processing option blank, the system uses data selection to select the appropriate records. If you do not specify records in data selection, the system processes all records.


Note:

Do not specify both a batch number and data selection.

2. Straight-line Rent Record Selection

Specify whether to generate recurring billing records for all straight-line rent records (based on the batch number or data selection) or for specific straight-line rent records, by additionally using the date range from the Generation From Date and Generation Through Date processing options. Values are:

Blank: Process specific straight-line rent records based on the additional date range criteria.

1: Process all straight-line rent records.

3. Generation From Date

Specify the beginning date that the system uses to select straight-line rent records from the Straight-line Rent Lease Control table (F1513B) to generate recurring billing records; use this processing option with the Generation Through Date processing option. The system processes all straight-line rent records for the periods that correspond to the dates entered. For example, if the date range entered is June 10, 2007 through December 31, 2007, the system processes the straight-line rent records for periods 6 through 12 for 2007.

If you leave this processing option blank, the system processes all records through the date specified in the Generation Through Date processing option. If you leave both date processing options blank, the system processes all straight-line rent records based on the batch number or data selection.

4. Generation Through Date

Specify the ending date to use to select straight-line rent records from the Straight-line Rent Lease Control table (F1513B) to generate recurring billing records; use this processing option with the Generation From Date processing option. The system processes all straight-line rent records for the periods that correspond to the dates entered. For example, if the date range entered is June 10, 2007 through December 31, 2007, the system processes the straight-line rent records for periods 6 through 12 for 2007.

If you leave this processing option blank, the system processes all records from the date specified in the Generation From Date processing option. If you leave both date processing options blank, the system processes all straight-line rent records based on the batch number or data selection.

5. Proof or Final Mode

Specify whether to process recurring billings in proof or final mode. Values are:

Blank: Proof mode. The system prints a report only of the recurring billing records that it generates.

1: Final mode. The system updates the Recurring Billings Master table (F1502B) and prints a report

20.5.1.2 Bill Codes

1. Bill Codes for Entries Generated in the Recurring Billing Table

Specify the bill codes to assign for the accrued, deferred, adjusted, and catch-up billing entries that the system generates in the Recurring Billings Master table (F1502B).

2. Monthly Billing Frequency

Specify the billing frequency code that the system uses for monthly billings. You must enter a billing frequency code that exists in the Billing Frequency Master table (F15019).