CompanyRealTimeWrapper

Company Real Time Notification Outbound Wrapper

Minor Business Rule

Object Name: B0000310

Parent DLL: CFIN

Location: Server

Language: C

Data Structure

D0000310A - Company Real Time Notification Outbound Wrapper

Parameter NameData ItemData TypeReq/OptI/O/Both
cActionCodeACTIcharREQINPUT

A code that indicates the activity you want to perform.  Valid codes are:    A Add    C Change    I Inquire    D Delete    .     End the program    Blank 
Clear the screen  NOTE: Depending on how your company has set up action code security, you may not be authorized to use all action 
codes.

idEventIDGENLNGIDOPTBOTH

General purpose ID variable.

cErrorStatusEV01charOPTOUTPUT

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

cErrorIDEV01charOPTOUTPUT

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

szCompanyCOcharREQINPUT

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.

szNameNAMEcharOPTINPUT

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

szAlternateCompanyNameALTCcharOPTINPUT

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

jdDatefiscalyearbeginsjDFYJJDEDATEOPTINPUT

The first day of the fiscal year.

mnPeriodNumberCurrentPNCMATH_NUMERICOPTINPUT

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).

cMultiCurrencyIntercompanyDOT1charOPTINPUT

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.

cCurrencyConverYNARCRYRcharOPTINPUT

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.

cSearchTypeSecurityCRYCcharOPTINPUT

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.

cComputationIDDOT2charOPTINPUT

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

cUseCcFrAssetCstFlagMCUAcharOPTINPUT

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.

cUseCcForDepreExpFlgMCUDcharOPTINPUT

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.

cUseCcFrAccumDepreFlMCUCcharOPTINPUT

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.

cUseCcForRevBillFlagMCUBcharOPTINPUT

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.

cComMethodItdOrRem1DPRCcharOPTINPUT

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.

cBookToTaxBKTXcharOPTINPUT

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_NUMERICOPTINPUT

Data item not used.

mnTaxYearBeginMonthOldTXBOMATH_NUMERICOPTINPUT

Data item not used.

jdDateNewTaxYearEndJNWXJJDEDATEOPTINPUT

The new tax year end.

cGlInterfaceFlgPropEqGLIEcharOPTINPUT

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.

cAddressBookInterfaceABINcharOPTINPUT

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. 

szNumberOfPeriodsNormalCALDcharOPTINPUT

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.

cFiscalDatePatternDTPNcharOPTINPUT

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_NUMERICOPTINPUT

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_NUMERICOPTINPUT

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.

szCurrencyCodeFromCRCDcharOPTINPUT

A code that identifies the currency of a transaction. 

cSymblUseToDefinPEISMIcharOPTINPUT

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.

cSymblUseToDefinPEUSMUcharOPTINPUT

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.

cSymblUseToDefinSeriaSMScharOPTINPUT

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.

cDelinquencyLetterDNLTcharOPTINPUT

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.

cPrintStatementYNSTMTcharOPTINPUT

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. 

cAutoCashATCScharOPTINPUT

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.

szAutocashAlgorithmALGMcharOPTINPUT

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

cAgingMethodAGEMcharOPTINPUT

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_NUMERICOPTINPUT

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

mnAgingDaysAR001AGR1MATH_NUMERICOPTINPUT

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

mnAgingDaysAR002AGR2MATH_NUMERICOPTINPUT

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

mnAgingDaysAR003AGR3MATH_NUMERICOPTINPUT

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

mnAgingDaysAR004AGR4MATH_NUMERICOPTINPUT

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

mnAgingDaysAR005AGR5MATH_NUMERICOPTINPUT

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

mnAgingDaysAR006AGR6MATH_NUMERICOPTINPUT

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

mnAgingDaysAR007AGR7MATH_NUMERICOPTINPUT

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

mnFinancialReportYear52FRYMATH_NUMERICOPTINPUT

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

mnPeriodNoFinancial52FRPMATH_NUMERICOPTINPUT

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_NUMERICOPTINPUT

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

mnPercentageFactorFPMATH_NUMERICOPTINPUT

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.

cBaseAgingDateAGEcharOPTINPUT

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

jdDateAgeAsOfDAGJDEDATEOPTINPUT

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_NUMERICOPTINPUT

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_NUMERICOPTINPUT

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.

jdDateARFiscalYearBeginsJARFJJDEDATEOPTINPUT

This is the fiscal year beginning date for Accounts Receivable.

jdDateAPFiscalYearBeginsJAPFJJDEDATEOPTINPUT

The first date of the fiscal year for accounts payable.

mnAddressNumberAN8MATH_NUMERICOPTINPUT

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

szSignatureBlockSGBKcharOPTINPUT

Reserved by J.D. Edwards.

cPrintCompanyNamePTCOcharOPTINPUT

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.

cForFutureUseFlag1X1charOPTINPUT

Flag reserved for future use.

cForFutureUseFlag2X2charOPTINPUT

Flag reserved for future use.

szUserIdUSERcharOPTINPUT

The code that identifies a user profile.

szProgramIdPIDcharOPTINPUT

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

jdDateUpdatedUPMJJDEDATEOPTINPUT

The date that specifies the last update to the file record.

szWorkStationIdJOBNcharOPTINPUT

The code that identifies the work station ID that executed a particular job.

mnTimeLastUpdatedUPMTMATH_NUMERICOPTINPUT

The time that specifies when the program executed the last update to this record.

cRecordIsCompleteEV01charOPTINPUT

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

Related Functions

None

Related Tables

None