CacheF1611InquiryTotalAmounts

Cache F1611 Inquiry Total Amounts

Minor Business Rule

Object Name: B1600350

Parent DLL: CFIN

Location: Client/Server

Language: C

1.  Functional Description

1.1 Purpose

The purpose of this multi-index cache business function is to store all the "To" values in an assignment 

from fhe F1611 and to manipulate the sequencing.  This function is used for the Audit Trail Repors (R16111, 

R16112, R16113, and R16114).



2. Technical Specifications


2.1 Parameters:


Data Item        Data Structure Description               I/O         Required                      Notes












2.4 Processing


Perform setup functions:

• Initialize cache to get handle
• Retrieve cursor (either from data pointer or new Cache cursor)
• Return Cache cursor upon request.
• Set Data structure  cache Error code = '0'.
• If not successful, set error  "32E" - Error Processing Cache.
• 
Processing based on Action Code.

1.  If Action Code is  '1'  -  Get:



Data Structure

D1600350 - Cache F1611 Inquiry Total Amounts

Parameter NameData ItemData TypeReq/OptI/O/Both
szToActivityCodeTATBcharOPTNONE

This code indicates the activity code in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

szToSubledgerTSBcharOPTNONE

This code indicates the subledger in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

cToSubledgerTypeTSBTcharOPTNONE

This code indicates the subledger type in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

mnToItemNumberTITMMATH_NUMERICOPTNONE

This code indicates the item number in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

szToLedgerType9LTTcharOPTNONE

This code indicates the ledger type of the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

mnToCenturyFiscalYearTCFYMATH_NUMERICOPTNONE

This code indicates the century/fiscal year in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

mnToPeriodNumberTPNMATH_NUMERICOPTNONE

The period number of the Cost Analyzer Balance (F1602) record that was applied  "To" by the cost assignment.

szToManagerialAnalysisCode1TAB1charOPTNONE

This is Cost Object 1

szToManagerialAnalysisCode2TAB2charOPTNONE

This code indicates the cost object in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

szToManagerialAnalysisCode3TAB3charOPTNONE

This code indicates the cost object in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

szToManagerialAnalysisCode4TAB4charOPTNONE

This code indicates the cost object in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

cToManagerialAnalysisType1TAT1charOPTNONE

This code indicates the cost object type in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

cToManagerialAnalysisType2TAT2charOPTNONE

This code indicates the cost object type in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

cToManagerialAnalysisType3TAT3charOPTNONE

This code indicates the cost object type in the cost Analyzer Balance table (F1602) to which the cost assignment is applied.

cToManagerialAnalysisType4TAT4charOPTNONE

This code indicates the cost object type in the Cost Analyzer Balance table (F1602) to which the cost assignment is applied.

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.

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szObjectAccountOBJcharOPTNONE

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

szAccountIdAIDcharOPTNONE

A number that the system assigns to each general ledger account in the Account Master table (F0901) to uniquely identify it. 

szAcctNoInputModeANIcharOPTNONE

A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:   o  Standard account 
number (business unit.object.subsidiary or flex format).   o  Third G/L number (maximum of 25 digits).   o  Account ID number. The number is eight 
digits long.       o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
an account number. The first character of the account number indicates its format. You define the account format in the General Accounting 
constants. 

mnAmountFieldAAMATH_NUMERICOPTNONE

A number that identifies the amount that the system will add to the account balance of the associated account number.  Enter credits with a 
minus sign (-) either before or after the amount. 

mnPeriodTotalAAMATH_NUMERICOPTNONE

A number that identifies the amount that the system will add to the account balance of the associated account number.  Enter credits with a 
minus sign (-) either before or after the amount. 

cCacheActionCodeEV01charOPTNONE

Cache Action Codes:
            1 = Reads first record

ab 2 = Add record  cache

ab 3 = Update existing cache only

ab 5 = Delete

ab 6 = Get Cache for Sequential Read Matching-keyed

ab 7 = Add or Update Cache

ab 8 = Terminate or clear cache

nNumberOfKeysINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

cReturnCursorEV01charOPTNONE

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

idCursorGENLNGIDOPTNONE

General purpose ID variable.

cCacheCodeErrorEV01charOPTNONE

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

cSuppressErrorMessageSUPPScharOPTNONE

To suppress the error message pass in a "1"

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.

mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

mnAssignmentNumberASNMMATH_NUMERICOPTNONE

A number that uniquely identifies a cost assignment definition. Use this number to select definitions you want to process during assignment 
calculations.

mnSequenceNumberSEQMATH_NUMERICOPTNONE

A number that specifies the sequence of information.

szActivityDescriptionDL01charOPTNONE

A user defined name or remark.

mnLineNumberLNIDMATH_NUMERICOPTNONE

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

mnPeriodNumberPNMATH_NUMERICOPTNONE

A number indicating the current accounting period.  This number, used in conjunction with the Company Constants table (F0010) and the 
General Constants table (F0009), allows the user to define up to 14 accounting periods. See General Ledger Date.  The current period number 
is used to determine posted before and posted after cut off warning messages.  It is also used as the default accounting period in the 
preparation of financial reports.

nIndexNumberINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

szSubsidiarySUBcharOPTNONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

Related Functions

None

Related Tables

None