F0010RetrieveCompanyConstant

F0010 Retrieve Company Constant Record

Minor Business Rule

Object Name: N0000563

Parent DLL: CALLBSFN

Location: Client/Server

Language: NER

Data Structure

D0000563 - F0010 Retrieve Company Constant Record

Parameter NameData ItemData TypeReq/OptI/O/Both
mnModeMATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

szCompanyCOcharOPTNONE

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.

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szNameNAMEcharOPTNONE

A generic field used for names, addresses, descriptions or remarks.

szAlternateCompanyNameALTCcharOPTNONE

An alternative company description that might be different from the legal name of the company.

jdDatefiscalyearbeginsjDFYJJDEDATEOPTNONE

The first day of the fiscal year.

mnPeriodNumberCurrentPNCMATH_NUMERICOPTNONE

A number (from 1 to 14) that identifies the current accounting period . The system uses this number to generate error messages, such as 
PBCO (posted before cut off) and PACO (posted after cut off).

cMultiCurrencyIntercompanyJEDOT1charOPTNONE

An option that specifies whether to allow intercompany transactions between companies with different base currencies. If you turn on this 
option, you must create intercompany settlements in either the detail or configured hub mode. Valid settings are: On Allow intercompany 
transactions between companies with different base currencies. The post program creates adjusting entries for the intercompany accounts in the 
foreign currency of the transaction. Off Do not allow intercompany transactions between companies with different base currencies.

cCurrencyConverYNARCRYRcharOPTNONE

A code that specifies whether to use multi-currency accounting, and the method of multi-currency accounting to use: Codes are:    N Do not 
use multi-currency accounting. Use if you enter transactions in only one currency for all companies. The multi-currency fields will not appear 
on forms. The system supplies a value of N if you do not enter a value.    Y Activate multi-currency accounting and use multipliers to convert 
currency. The system multiplies the foreign amount by the exchange rate to calculate the domestic amount.    Z Activate multi-currency 
accounting and use divisors to convert currency. The system divides the foreign amount by the exchange rate to calculate the domestic amount.

cSearchTypeSecurityCRYCcharOPTNONE

A response of Y will activate security by search type.  This will enable you to restrict the viewing of Address Book records by the search 
type.

cComputationIDDOT2charOPTNONE

A character or number that identifies the computation to use for balance restatement. 

cUseCcFrAssetCstFlagMCUAcharOPTNONE

A code that specifies a business unit for the asset cost account. When you add a new asset, the system uses this business unit on 
Depreciation Information. Valid values are: Y  Responsible business unit. The system uses the responsible business unit from the Master Information 
form. N  Company. The system uses the business unit from the company number on the Master Information form. Note: Typically the business 
unit and company share the same number. For example, business unit 50 usually contains general accounts for company 50.

cUseCcForDepreExpFlgMCUDcharOPTNONE

A code that specifies a business unit for the depreciation expense. When you add an asset, the system uses this business unit on 
Depreciation Information. Valid values are: Y  Responsible business unit. The system uses the responsible business unit from the Master Information 
form. N  Default. The system uses the business unit from the Item Setup Default Coding form.

cUseCcFrAccumDepreFlMCUCcharOPTNONE

A code that specifies a business unit for accumulated depreciation. When you add an asset, the system uses this business unit on 
Depreciation Information. Valid values are: Y  Responsible business unit. The system uses the responsible business unit from the Master Information 
form. N  Default. The system uses the business unit from the Item Setup Default Coding form.

cUseCcForRevBillFlagMCUBcharOPTNONE

A code that specifies a business unit for revenue and billing. When you add an asset, the system uses this business unit on Depreciation 
Information. Valid values are: Y  Responsible business unit. The system uses the responsible business unit from the Master Information form. N 
Default. The system uses the business unit from the Item Setup Default Coding form.

cComMethodItdOrRem1DPRCcharOPTNONE

An option that specifies whether to use the AAIs for the voucher redistribution suspense A/P trade account. If you are using the A/P trade 
suspense account method, the system credits the PQ A/P suspense account during post instead of the PC A/P trade account. At the time of 
redistribution, the system debits the PQ suspense account and then credits the PC A/P trade account.

cBookToTaxBKTXcharOPTNONE

A value that identifies whether a company allows detailed currency restatement processing. Valid values are: Blank Do not allow detailed 
currency restatement processing. 1 Allow detailed currency restatement processing. The system automatically determines whether to use the 
Y (multiplier) or Z (divisor) method. The method is the opposite of the multicurrency conversion method set up in General Accounting 
Constants.  Y Allow detailed currency restatement processing. Enter Y (multiplier) if the multicurrency conversion method in General Accounting 
Constants is Z (divisor). Z Allow detailed currency restatement processing. Enter Z (divisor) if the multicurrency conversion method in General 
Accounting Constants is Y (multiplier).   Note: Values 1, Y, and Z all allow detailed currency restatement processing. The primary difference is that 
by choosing 1, you let the system determine the conversion method value; by choosing Y or Z, you enter the value.

mnTaxYearBeginMonthTXBMMATH_NUMERICOPTNONE

Data item not used.

mnTaxYearBeginMonthOldTXBOMATH_NUMERICOPTNONE

Data item not used.

jdDateNewTaxYearEndJNWXJJDEDATEOPTNONE

The new tax year end.

cGlInterfaceFlgPropEqGLIEcharOPTNONE

A code that specifies the number of category code fields the system displays on various forms. Examples of these fields are Accounting 
Class and Equipment Class. Valid values are: Y  Display the first 10 category codes. N  Display only the first five category codes.

cAddressBookInterfaceABINcharOPTNONE

An option that specifies whether the system should post records for a company by currency in the Account Balances table (F0902). The 
system uses the account ranges specified in AAI item PBCxx to post account balances by currency. 

szNumberOfPeriodsNormalCALDcharOPTNONE

A number that determines the normal number of accounting periods for annual budgeting and fixed asset depreciation. In budgeting, this is 
used to spread the annual budget to equal amounts for each accounting period when a budget pattern code has not been defined. The 
system calculates depreciation for each accounting period as the annual amount divided by the normal number of periods if the Depreciation 
Information code is not C. (The system uses the C Depreciation Information code when depreciation amounts are calculated based on monthly 
tables, which the IRS only provides for 12 accounting periods.) Note: If you have 12 accounting periods and you are using the 13th period for 
audit adjustments, the normal number of periods is 12.

cFiscalDatePatternDTPNcharOPTNONE

A code that identifies date patterns. You can use one of 15 codes. You must set up special codes (letters A through N) for 4-4-5, 13-period 
accounting, or any other date pattern unique to your environment. An R, the default, identifies a regular calendar pattern.

mnPeriodNoFinancialRepPNFMATH_NUMERICOPTNONE

This period number allows you to specify a default financial reporting date different from the actual accounting period.  Because financial 
report preparation often lags behind the actual closing of books, this facility allows you to close a month without having to finish all financial 
statements. By changing this single parameter, you can execute any prior period financial statement.

mnFinancialReportingYearDFFMATH_NUMERICOPTNONE

The year in which the financial reports are to be prepared. If your fiscal year is not a calendar year, the fiscal reporting year must be the 
same year that is associated with the first reporting period. For example,a fiscal year that spans 1998-1999 would be entered as 98, which is 
based on the first period's ending date.

szCurrencyCodeFromCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

cSymblUseToDefinPEISMIcharOPTNONE

A value that identifies an asset. You can assign one of three different types of numbers:   o  Asset Number - an eight digit, system assigned 
number   o  Serial Number - a 25 digit model or serial number   o  Unit Number - a 12 digit, alphanumeric, user defined number  When you enter 
an asset number, you may use a prefix or symbol to designate the type of number you enter. For the type of asset number you use most 
often, you should use no prefix, so that you just need to enter the number. For the other two types of asset numbers, you should define a symbol 
for each, such as / or *, that you will enter as a prefix before the number to identify which type of number you are representing. For example, if 
you enter serial numbers most often, you should use no prefix for serial numbers. Then you might use / as a prefix for asset numbers and * 
as a prefix for unit numbers.  Note: You can leave only one type of asset number with no prefix. The other two must have a symbol so that all 
three numbers are unique. Verify that the symbols that you use are not significant for any other purposes of data entry, for example, a period or 
comma.

cSymblUseToDefinPEUSMUcharOPTNONE

A value that identifies an asset. You can assign one of three different types of numbers:   o  Asset Number - an eight digit, system assigned 
number   o  Serial Number - a 25 digit model or serial number   o  Unit Number - a 12 digit, alphanumeric, user defined number  When you enter 
an asset number, you may use a prefix or symbol to designate the type of number you enter. For the type of asset number you use most 
often, you should use no prefix, so that you just need to enter the number. For the other two types of asset numbers, you should define a symbol 
for each, such as / or *, that you will enter as a prefix before the number to identify which type of number you are representing. For example, if 
you enter serial numbers most often, you should use no prefix for serial numbers. Then you might use / as a prefix for asset numbers and * 
as a prefix for unit numbers.  Note: You can leave only one type of asset number with no prefix. The other two must have a symbol so that all 
three numbers are unique. Verify that the symbols that you use are not significant for any other purposes of data entry, for example, a period or 
comma.

cSymblUseToDefinSeriaSMScharOPTNONE

A value that identifies an asset. You can assign one of three different types of numbers:   o  Asset Number - an eight digit, system assigned 
number   o  Serial Number - a 25 digit model or serial number   o  Unit Number - a 12 digit, alphanumeric, user defined number  When you enter 
an asset number, you may use a prefix or symbol to designate the type of number you enter. For the type of asset number you use most 
often, you should use no prefix, so that you just need to enter the number. For the other two types of asset numbers, you should define a symbol 
for each, such as / or *, that you will enter as a prefix before the number to identify which type of number you are representing. For example, if 
you enter serial numbers most often, you should use no prefix for serial numbers. Then you might use / as a prefix for asset numbers and * 
as a prefix for unit numbers.  Note: You can leave only one type of asset number with no prefix. The other two must have a symbol so that all 
three numbers are unique. Verify that the symbols that you use are not significant for any other purposes of data entry, for example, a period or 
comma.

cDelinquencyLetterDNLTcharOPTNONE

An option that specifies whether to print delinquency notices for the customer or company based on the notification instructions that are set 
up for the policy that you assign to the customer.  On Print delinquency notices. Off Do not print delinquency notices. Note: This option exists in 
both the Customer Master Information program (P03013) and the Accounts Receivable Constants program (P0000). In the Accounts 
Receivable Constants program, the option controls whether notices are printed for invoices that are entered for a specific company. In the Customer 
Master Information program, the option controls whether notices are printed for a customer.

cPrintStatementYNSTMTcharOPTNONE

An option that specifies whether to print statements for the customer or company. Valid settings are:  On Print statements. Off Do not print 
statements. Note: This option exists in both the Customer Master Information program (P03013) and the Accounts Receivable Constants program 
(P0000). In the Accounts Receivable Constants program, the option controls whether statements are printed for invoices entered for a specific 
company. In the Customer Master Information program, the option controls whether statements are printed for invoices entered for the 
customer. 

cAutoCashATCScharOPTNONE

An option that specifies whether a customer or company is eligible to process receipts in the Accounts Receivable system using the 
automatic receipt processing programs.  On Receipts can be processed automatically for the customer or company. Off Receipts cannot be 
processed automatically for the customer or company. The option must be activated for both the customer and the company in the Accounts 
Receivable constants for the system to process automatic receipts.

szAutocashAlgorithmALGMcharOPTNONE

A code that specifies how receipts are applied during the batch receipts process.

cAgingMethodAGEMcharOPTNONE

A code that designates which aging categories the system uses to assign invoices. The system uses the date specified in the Age as of 
Date field (DAG) and the value specified in the Date Aging Based On field (AGE) to calculate the aging for each invoice, and then assigns 
them to the aging category specified by this code. Valid codes are: 1 Aging days. The system assigns invoices to the aging categories 
specified in the Aging Days fields. The aging categories are user defined. 2 Fiscal periods. The system uses the fiscal periods defined by the date 
pattern assigned to the company record as the aging categories. 3 Calendar. The system uses each calendar month as an aging category.

mnAgingDaysARCurrentCRDYMATH_NUMERICOPTNONE

A value used in conjunction with the value of AGR1 to define the number of days in the current aging category.

mnAgingDaysAR001AGR1MATH_NUMERICOPTNONE

A value used in conjunction with CRDY and AGR2 to define the current and first aging categories.

mnAgingDaysAR002AGR2MATH_NUMERICOPTNONE

A value used in conjunction with AGR1 and AGR3 to define the first and second aging categories.

mnAgingDaysAR003AGR3MATH_NUMERICOPTNONE

A value used in conjunction with AGR2 and AGR4 to define the second and third aging categories.

mnAgingDaysAR004AGR4MATH_NUMERICOPTNONE

A value used in conjunction with AGR3 and AGR5 to define the third and fourth aging categories.

mnAgingDaysAR005AGR5MATH_NUMERICOPTNONE

A value used in conjunction with AGR4 and AGR6 to define the fourth and fifth aging categories.

mnAgingDaysAR006AGR6MATH_NUMERICOPTNONE

A value used in conjunction with AGR5 and AGR7 to define the fifth and sixth aging categories.

mnAgingDaysAR007AGR7MATH_NUMERICOPTNONE

A value used in conjunction with AGR6 to define the sixth aging category.

mnFinancialReportYear52FRYMATH_NUMERICOPTNONE

The year in which these financial statements are to be prepared. Note: A fiscal year spanning 1998-1999 would be expressed as 98.

mnPeriodNoFinancial52FRPMATH_NUMERICOPTNONE

This period number allows you to specify a 52 period financial reporting date. This is the reporting period used by several J.D. Edwards 
financial reports. This is different than the Current Period specified as the accounting period for the company.

mnNumberOfPeriods52NNPMATH_NUMERICOPTNONE

The actual number of accounting periods, not including adjustment periods.

mnPercentageFactorFPMATH_NUMERICOPTNONE

This field is not used in OneWorld. In WorldSoftware, the percentage factor used to compute finance charges. This number is expressed as 
a decimal. For example, .185 represents 18.5%. The past due amounts are multiplied by the percentage factor for the actual finance charge 
amounts. If finance charges are calculated monthly, the percentage factor should reflect a monthly assessment.

cBaseAgingDateAGEcharOPTNONE

A code that specifies which date on the invoice record to use to calculate aging. The system compares the date specified on the invoice 
record to the date entered in the Age as of Date field (DAG) to determine the aging, and then updates the aging category based on the method 
specified in the Aging Method field (AGEM). Valid values are: I Invoice date   D Due date   G G/L date   S Statement date

jdDateAgeAsOfDAGJDEDATEOPTNONE

A date that the system uses to determine the aging category to which to assign an invoice. The system compares the aging date to the 
invoice date, statement date, due date, or G/L date, which is defined by the value in the Date Aging Based On field (AGE), and then uses the 
value in the Aging Method field (AGEM) to determine which aging category to update. If you use method 1, the aging categories are defined in 
the Aging Days fields (CRDY, AGR1, AGR2, AGR3, AGR4, AGR5, AGR6, and AGR7) in the Accounts Receivable constants.  If you leave this 
field blank, the system uses the current date.  Note: The Sales Order Management system also uses this date for credit checks. Leave this 
field blank to ensure that the credit checks are always current.

mnPeriodNoArARPNMATH_NUMERICOPTNONE

A number indicating the current accounting period for Accounts Receivable. The system uses the current period number to determine 
posted before and posted after cut off warning messages.

mnPeriodNoApAPPNMATH_NUMERICOPTNONE

A number indicating the current accounting period for Accounts Payable. The system uses the current period number to determine 
posted-before and posted-after-cutoff warning messages.

jdDateARFiscalYearBeginsJARFJJDEDATEOPTNONE

This is the fiscal year beginning date for Accounts Receivable.

jdDateAPFiscalYearBeginsJAPFJJDEDATEOPTNONE

The first date of the fiscal year for accounts payable.

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szSignatureBlockSGBKcharOPTNONE

Reserved by J.D. Edwards.

cPrintCompanyNamePTCOcharOPTNONE

An option that specifies whether the system suppresses the printing of the company name on payments for this company. If you turn on this 
option, the company name does not print on payments for this company even if the Company Name processing option for the Print 
Automatic Payments - Standard Format program (R04572) is set to 1.

cForFutureUseFlag1X1charOPTNONE

Flag reserved for future use.

cForFutureUseFlag2X2charOPTNONE

Flag reserved for future use.

Related Functions

None

Related Tables

None