1.Functional Description
1.1Purpose
This business function will perform one of the following actions based on the selected mode:
 Fetch a record - Mode "1"
 Add a record - Mode "2" - Future Use
 Update a record - Mode "3" - Future Use
1.2Setup Notes and Prerequisites
None
1.3Special Logic
None
2.Technical Specifications
2.4Processing 
1.If the Mode = 1, fetch a record based on keys: View Number and Fiscal Year. If fetch failed, error 
message "Record does not exist" will be issued. 
^
D1600210 - F1603 Cost Analyzer View Structure File Server
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| cMode | EV01 | char | REQ | INPUT | 
An option that specifies the type of processing for an event.  | ||||
| szErrorMessageID | DTAI | char | OPT | NONE | 
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 
  | ||||
| cSuppressErrorMessage | EV02 | char | OPT | NONE | 
An option that specifies the type of processing for an event.  | ||||
| mnViewNumber | VWNM | MATH_NUMERIC | REQ | NONE | 
A number from 1 to 10 that specifies how the system posts records from the Account Ledger table (F0911) to the Cost Analyzer Balances 
  | ||||
| szDescription | DL01 | char | OPT | NONE | 
A user defined name or remark.  | ||||
| cViewItemSelect01 | VW01 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect02 | VW02 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect03 | VW03 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect04 | VW04 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect05 | VW05 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect06 | VW06 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect07 | VW07 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect08 | VW08 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect09 | VW09 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect10 | VW10 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| cViewItemSelect11 | VW11 | char | OPT | NONE | 
A code that determines how the item is posted. If you do not choose this field, the system posts the item in detail to the Cost Analyzer 
  | ||||
| szLedgerType | LT | char | OPT | NONE | 
A user defined code (09/LT) that specifies the type of ledger, such as AA (Actual Amounts), BA (Budget Amount), or AU (Actual Units). You 
  | ||||
| mnFiscalYear | FY | MATH_NUMERIC | REQ | NONE | 
A number that identifies the fiscal year. Generally, you can either enter a number in this field or leave it blank to indicate the current fiscal 
  | ||||
| cFiscalDatePattern | DTPN | char | OPT | NONE | 
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 
  | ||||
| szBusinessUnit | MCU | char | OPT | NONE | 
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
  | ||||
| szObjectAccount | OBJ | char | OPT | NONE | 
The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
  | ||||
| szSubsidiary | SUB | char | OPT | NONE | 
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.  | ||||
| cOneWorldEventPoint01 | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.  | ||||
| None | 
| None |