Overview and Setup of Accounts Receivable Constants and Enhanced A/R Constants for Line of Business and Date-Effective Category Code Processing (P0000, F0009, F0010)

Purpose
Scope
Details
 Setting Up Accounts Receivable Constants (P0000)
 Setting System Constants
 Setting Company Constants
 Setting Up Enhanced Accounts Receivable Constants (P0000)
 Line of Business Processing
 Activating Line Of Business
 Date Effective Category Codes

Purpose

Constants provide a basic framework for how the EnterpriseOne Accounts Receivable system works, based on the business needs. When you set up Accounts Receivable constants, you set up controls for the entire system, as well as establish information by company (such as aging information). For example, you can specify whether management approval is required for posting invoices and receipts, and how the system generates automatic entries when accounts receivable batches are posted.

When setting up Accounts Receivable constants, you can specify whether to process accounts receivable by line of business and whether to use date-effective category codes using the Enhanced Accounts Receivable Constants. The system stores Accounts Receivable constants in the F0009 and F0010 tables.

NOTE:Do not change system constants after you set up the system. If you do make changes, you must be thoroughly familiar with the information because constants are central to the system processes. You should also ensure that only authorized personnel can access and maintain the constants.

Scope

This document is an overview of Accounts Receivable Constants, including Enhanced Accounts Receivable Constants for Line of Business processing within Oracle JD Edwards EnterpriseOne Financial Management system.

Details

Setting Up Accounts Receivable Constants (P0000)

Setting System Constants

AR Constants Company 00000

A/R Controls Section: These constants control the Accounts Receivable system for all companies. They are set up for company 00000 only, as the default company:

  1. From System Setup (P0000), select ‘Accounts Receivable Constants’.
  2. Click ‘Find’ and select ‘Company 00000’.
  3. Set the following fields to the desired value:
  4. Set the default Company Constant fields in the 'Cash Management' and 'Aging Information' sections to the desired value. See section below.
  5. Click ‘OK’.

Setting Company Constants

When you set up Accounts Receivable constants, you can designate cash management options and default aging information by company. The constants enable you to specify whether to print statements and delinquency notices, process automatic receipts, and use different aging categories and dates for collection purposes.

These are set up on Company 00000 as default values, which are then copied to all other companies that have been set up in the JD Edwards EnterpriseOne General Accounting system. At this point, the companies contain the default values from Company 00000. Therefore, you only need to revise the information for the companies that you want to be different from company 00000.

Although you establish default settings for the cash management options on a company basis, you can override those settings at the customer level when you set up customer information. Many Accounts Receivable reports and batch processes enable you to specify aging information in the processing options that override the default values in the constants.

AR Constants Company Specific

  1. From System Setup (P0000), select ‘Accounts Receivable Constants’.
  2. Click ‘Find’ and select your specific company, ‘Company 00001’ for example.
  3. The AR Controls field values are defaulted from those set up for Company 00000 and will be grayed out for all other companies.
  4. The following fields are defaulted from those set for Company 00000. If you wish to change these to a company specific value, make changes and click 'OK':

Setting Up Enhanced Accounts Receivable Constants (P0000)

You use the Enhanced Accounts Receivable Constants to specify whether to use line of business processing and date-effective category codes.

Line of Business Processing

Line of Business processing was designed to allow users to distinguish various Accounts Receivable needs of a customer for different departments, locations, products and divisions. When implemented, the user is able to process Accounts Receivable information such as credit limits, payment terms and default tax information for each customer by company. When using Line of Business processing, multiple Customer Master By Line Of Business (F03012) records are needed for a customer in order to assign different terms for different products and business obligations.

Example

Corporation XYZ (Customer Number 123) has branches in Delaware (Company 00001), California (Company 00002) and Florida (Company 00003) and each branch has unique Accounts Receivable processing needs. Corporation XYZ has established the need to utilize the Line of Business processing feature, therefore three separate Customer Master Records must be established in the F03012 for each of the branches. These records will be keyed to the same Address Book number (123), but with different company numbers. Corporation XYZ (Customer Number 123) is established once within the Address Book Master (F0101). With Line of Business enabled, Delaware is defined as Company 00001 in the F03012, California as Company 00002 in the F03012 and Florida as Company 00003. The branches’ unique identification is defined in the Customer Master (F03012).

Activating Line Of Business

The Line of Business feature is an Accounts Receivable Constant. The first step to enable this feature is to activate the Constant.

Form Exit to Enhanced Constants

  1. From System SetUp (P0000), select ‘Accounts Receivable Constants’.
  2. Click ‘Find’ to display available companies and select Company 00000.
  3. Take the ‘Enhanced A/R’ form exit. The following options appear:
  4. Select 'A/R- Line of Business' and click ‘OK'.

Enhanced AR Constants screen

NOTE: The Accounts Receivable Constants stored in General Constants (F0009) are cached information stored in both Database Caching and Service Cache. If you change settings for any of the constants, you must perform following steps in order for the changes to take effect:

For more details on how to reset Database Caching and Service Cache, refer to Frequently Asked Questions on Caching in EnterpriseOne.

In some instances, clearing the cache as mentioned above has not helped since F0009 is a bootstrap table and is cached with each call object kernel on the Enterprise Server. In such cases, its advisable that the JDE services must be bounced for the Enterprise Server.

Further steps related to Line of Business Processing are documented in the Customer Master section of the Accounts Receivable Implementation guide for your release, available on the Oracle Technology Network.

NOTE: It is not recommended to turn the Line of Business flag on or off once you have started to use the system and Oracle Support is unable to support any issues arising from the changing of this value with existing live data. The Line of Business information is stored in the Customer Master Table (F03012), which is shared across multiple applications such as CSMS, Contract Billing, Service Billing and Sales Order Processing. Each of these applications refers to the Accounts Receivable Constants to determine which F03012 record (company 00000 or company specific) to use in creation of the F03B11, F03B112, F03B13, and F03B14 records. When choosing to utilize either OneWorld A/R or OneWorld A/R - Line of Business, it is recommended to make a decision regarding which feature is best suited for business needs and remain with that solution. This is because Line of Business processing is data sensitive and effects all records added by company with different default criteria, credit collection techniques, and reporting needs. Due to the complexities of this feature, some ramifications of its use may be unforeseeable.

Date Effective Category Codes

If you are using the Advanced Pricing system, you might want to select the Date Effective Category Code option on the Enhanced A/R Constants form. You use customer category codes in the Advanced Pricing system to specify the customer group and pricing to use for the customer base. By selecting this option, you can set up multiple sets of category codes for a single customer by effective date. This option enables the Advanced Pricing system to adjust the pricing based on the effective date for each customer group.

When you select the Date Effective Category Code option, the system displays Form menu options from the Customer Master (P03013) application that enable you to set up category codes with effective dates. If you do not select this option, the system hides these menus.

When you use date-effective category codes, you cannot enter category code values in the customer master record (F03012). Instead, you enter them in a date-effective category code record (F03012A) and run Update Effective Date Category Codes (R03012A) to update the customer record. See Date Sensitive Customer Master Category Codes Activating Date Effective Category Codes. The Date Effective Category Code is an Accounts Receivable Constant. The first step to enable this feature is to activate the Constant.

NOTE: The Accounts Receivable Constants, stored in General Constants (F0009) is a cached table. See note above for clearing the cache for changes to take effect.