RetrieveDDInfoFromDataSource

Retrieve DD Information From Data Source

Minor Business Rule

Object Name: B9900020

Parent DLL: CDDICT

Location: Client/Server

Language: C

Data Structure

D9900020 - Retrieve DD Information From Data Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szDataSourceDATPcharREQINPUT

The name that identifies the data source.

szDataItemDTAIcharREQINPUT

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.

szDataItemClassCLAScharOPTBOTH

Data item class. A class defines the essential attributes and characteristics of a data item. Informational only.

cDataItemTypeDTATcharOPTBOTH

Defines the type of data to be stored in the field. The data item types are user defined codes (98/DT). Note: All amount fields should be 
entered as 15  bytes, 0 decimals, and data item type P(packed).

mnDataItemSizeDTASMATH_NUMERICOPTBOTH

The field size of the data item. Note: All amount fields should be entered as 15 bytes, 0 decimals, and the data item type should be P 
(packed).

mnDataFileDecimalsDTADMATH_NUMERICOPTBOTH

The number of stored positions to the right of the decimal of the data item.

szDataFieldParentPDTAcharOPTBOTH

A data item which becomes the template from which other data items are created. For example:  AC (Category Codes) is the parent to 
AC01.

mnNumberOfArrayElementsARRNMATH_NUMERICOPTBOTH

In setting up a data item in the data dictionary, you may specify a number of array elements.  This will cause the automatic creation of one 
additional data item for each array element. The array data item names are restricted to certain lengths depending on the number of array 
elements:        3 bytes - 1 to 9 elements        2 bytes - 10 to 99 elements        1  byte - 100 to 999 elements

szValueForEntryDefaultDVALcharOPTBOTH

Used as the initial value on the data entry screen for the associated data item. The value entered must be the exact same length as the 
data item size. Place single quotes around the value if it contains any embedded blanks.  The keywords *BLANKS and *ZEROS can be used 
as the default value.  When entering a numeric data item with default values, the redisplay of the data item suppresses all leading 
zeros. CAUTION:  If a blank entry is allowed, default values should not be used.

cJustifyLeftOrRghtCdeLRcharOPTBOTH

A code of R indicates that the numeric field is to be right justified and zero filled.  A code of L indicates that the field defined is to be left 
justified.

cDataDisplayDecimalsCDECcharOPTBOTH

A value that designates the number of decimals in the currency, amount, or quantity fields the system displays. For example, U.S. Dollars 
would be 2  decimals, Japanese Yen would be no decimals, and Cameroon Francs would be 3  decimals.

szDataDisplayRulesDRULcharOPTBOTH

Keywords which decribe a formatting technique applied when data is displayed. The developer can override these rules at the time of 
program creation. The current list of these rules is kept in the User Defined Codes table 98/DR.

szDataDisplayParametersDRO1charOPTBOTH

Data Display Parameters contains additional information which is required by some of the display rules.    Display Rule            Parameter 1    
------------  ----------    *PROC       The name of the *PROC routine to be used for display    CODE         The particular edit code to be used for 
display    MASK         The edit word to be applied    PGM           The name of the program to be used to display the field    *RAB          ** leave 
parameter field blank    *RAZ          ** leave parameter field blank

szDataEditRulesERULcharOPTBOTH

Keywords which decribe an editing technique applied when data is entered. Validation applied to the data after Enter is pressed. The rule 
will be applied as specified in the F9207 table at the screen/report and/or the action code as desired. The developer can override these rules 
at the time of program creation. The current list of these rules is kept in the User Defined Codes at SYSTEM = 98 and RECORD TYPE = ER.

szDataEditOp1ERO1charOPTBOTH

The Data Edit Op1 is one of two parameters which are passed to the Edit Rule. Following are examples of what this field should contain:     o 
RANGE (NRANGE) - Lower limit of range (or not range)     o VALUE (NVALUE) - A list of allowed values (or NOT in a list)     o UDC - The 
system code for User Defined Code validation     o FILE - The name of the validation file     o CHKOBJ - The object type (*FILE, *LIB, *PGM, *JOBQ, 
etc.)     o  *PROC - The name of the *PROC routine to do the editing     o PGM - The name of a program to call for the editing     o SERVER - The 
name of the server which performs the editing     o Boolean specs - A specific value

szDataEditOp2ERO2charOPTBOTH

The Data Edit Op2 is one of two parameters which are passed to the Edit Rule. Following are examples of what this field should contain:        
RANGE (NRANGE) - Upper limit of range (or not range)        UDC - The record type for User Defined Code validation  This field should be 
blank for all other editing rule types.

szHelpTextProgramHLP1charOPTBOTH

The Help Text Program field is used to call a program when the function key -F1 is pressed on its Data Item.  When F1 is pressed, the 
program entered in this field will be executed.  If this field is left blank, the glossary will be used.   If you wish the User Defined Code window to 
appear when F1 is pressed, enter '*UDC' in this field (this is the default when 'UDC' is entered in the Data Edit Rules field).  If you do not want the 
UDC window to appear and you have 'UDC' in the Data Edit Rules field, change this field to be blank. Program Requirements: For your text 
program to work correctly, you must allow it to accept three standard parameters:     o PARM 1         Field Name, size 10, type alpha     o PARM 2  
       Return Value, size 30, type alpha     o PARM 3         Return Description, size 30, type alpha

szHelpListProgramHLP2charOPTBOTH

mnNextNumberingIndexNoNNIXMATH_NUMERICOPTBOTH

The array element number retrieved in the Next Number Revisions program.  For example, the next voucher number is array element '02' of 
system '04'.

szSystemCodeNextNumbeNSYcharOPTBOTH

Designates the system number for the Next Number retrieval. See User Defined Codes, system code '98', record type 'SY'.

szDataItemLongOWDIcharOPTBOTH

An identifier that refers to and defines a unit of information. It is a 32-character, alphabetical field that does not allow blanks or special 
characters such as % & , . +. The data item cannot be changed. It forms the C-code data name (for example AddressNumber) that is used in 
business functions, data structures, and event rules. Also identify a data item by the alias or alpha description.

szDataTypeOneWorldOWTPcharOPTBOTH

The style or classification of data, such as numeric, alphabetic, and date. Do not change the data item type if it is used within an existing 
application. Otherwise, you must regenerate your table and review all business functions that use this data item. Data types include the 
following: Character A single letter, always the size of one. Date A date. Integer An integer. Character (Blob) An item that can be translated from EBCDIC 
(8-bit character code commonly used on IBM mainframes) to ASCII (7-bit character code). Binary (Blob) An item that cannot be translated, 
appears in machine code, and is found as an executable file under Win.help. Binary An option that represents two choices. It is usually a 
combination of the digits 1 and 0 to represent on and off or true and false. String An item that is always the same size or length. Variable String An item of 
variable size. JDE UTime An item that allows business process to span several time zones. Identifier (ID) An item that is used within the 
program logic for controls. An ID is used to write a C program and reference third-party software that returns a pointer. A JDE API then saves the 
pointer that references the ID. The parameter that the system passes to the C program is the ID. Numeric A long integer.

cControlTypeACNTTcharOPTBOTH

Defines the type of graphical user control that is associated with the data item. For example, a data item can appear as a push button, 
check box, user defined code, and so on. Control type is used by Forms Design to automatically add the correct control to a form for a specific 
data item. For example, if a data item will normally be used as a check box, then the Data Dictionary control type should be a check box.  When 
you use a Quick Form, the data item will default as a check box control instead of a generic edit on your form. You can override this setting in 
Forms Design; however, you should anticipate how it will most commonly be used and set it up accordingly.

cSecurityFlagSCFGcharOPTBOTH

A flag to indicate that the field can be used in setting up row security. field for future use. Currently, it is restricted to 4 bytes so that, when 
preceded by a 2-byte table prefix, the RPG data name will not exceed 6 bytes. Within the Data Dictionary, all data items are referenced by this 
4-byte data name. As they are used in database tables, a 2-character prefix is added to create unique data names in each table specification 
(DDS). If you are adding an error message, this field must be left blank. The system assigns the error message number using next numbers. 
The name appears on a successful add. You should assign error message numbers greater than 5000. Special characters are not allowed 
as part of the data item name, with the exception of #, @, $. You can create protected data names by using $xxx and @xxx, where you define 
xxx. For the system, a code that identifies and defines unit of information. It is an 8-character, alphabetical code that does not allow blanks or 
special characters such as: % & , . +. The alias cannot be changed.

cUpperCaseOnlyUPERcharOPTBOTH

If the value of this field is a Y, the user will be allowed to enter only upper case characters in the entry control.

cAllowBlankEntryALBKcharOPTBOTH

Turning this option on allows a blank value to be written to the database under the following conditions:        (1)  If the field is edited against a 
UDC table, a blank value will be allowed regardless of whether a blank value is valid for the table.        (2)  If the field is specified to be a 
mandatory entry, a blank value will be allowed as a valid entry.

szDataEditRulesOWOWERcharOPTBOTH

A keyword that specifies the editing technique applied when data is entered. The data is validated data after OK is selected. The 
developer can override editing and validation rules at the time of program creation.

szEditRulesSpec1OWOER1charOPTBOTH

The first of two parameters that are passed to the Edit Rule. Valid values are: RANGE (NRANGE) Lower limit of range (or not range)  
UDC The system code for User Defined Code validation   PGM The name of a program to call for the editing   SERVER The name of the server that 
performs the editing  Boolean specs  A specific value

szEditRulesSpec2OWOER2charOPTBOTH

The second of two parameters that are passed to the edit rule. Valid values are: RANGE (NRANGE) Upper limit of range (or not range)  
UDC The record type for User Defined Code validation   Blank All other editing rule types

szDataDisplayRulesOWOWDRcharOPTBOTH

Keywords which describe a formatting technique applied when data is displayed. The developer can override these rules at the time of 
program creation.

szDataDisplayParmsOWODR1charOPTBOTH

Data Display Parameters contains additional information which is required by some of the display rules.

szDispBusFunctionObjectNameBFDNcharOPTBOTH

The object name of the business function to be called when displaying the information associated with this data item.

szEditBusFuncObjectNameBFENcharOPTBOTH

The object name of the business function to be called when editing the information associated with this data dictionary item.

szSearchFormObjectNameSFMNcharOPTBOTH

The object name of the search form associated with this data dictionary item.

szBusinessViewObjectNameBVNMcharOPTBOTH

The object name of the business view associated with this data dictionary item.

cPlatformFlagPLFGcharOPTBOTH

This flag identifies data items that are applicable to one of the development platforms only. Valid values are:        1 - The system only        2 - 
AS/400 only         blank - data item is valid for both platforms

idDataDictionaryIdentifierDDIDIDOPTBOTH

Unique I.D. number assigned to each data dictionary element.

cAutoIncludeAUINcharOPTBOTH

This checkbox determines whether this column should be autmatically included in all database fetches to tables that contain this item.  This 
option should only be set for items that are essential for certain database trigger processes or security validation.

cRecordExistsEV01charOPTOUTPUT

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

szReleaseNumberRLScharOPTBOTH

For World, the release number as defined in the Software Versions Repository. For OneWorld, the release number as defined in the 
Release Master.

szUserIdUSERcharOPTBOTH

The code that identifies a user profile.

jdDateUpdatedUPMJJDEDATEOPTBOTH

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

szProgramIdPIDcharOPTBOTH

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.

szWorkStationIdJOBNcharOPTBOTH

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

mnTimeLastUpdatedUPMTMATH_NUMERICOPTBOTH

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

idDisplayBehaviorIDEverestDBIDIDOPTBOTH

The system ID to identify a display rule behavior that is attached to a data dictionary item.

idSearchFormIDEverestSFIDIDOPTBOTH

The system ID that associates a search form with a particular data dictionary item.

idBusinessViewIDEverestBVIDIDOPTBOTH

The Everest ID that corresponds to a business view.

cActionEV01charOPTINPUT

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

idEditBehaviorIDEverestEBIDIDOPTBOTH

The system ID to identify an edit rule behavior that is attached to a data dictionary item.

Related Functions

None

Related Tables

F00165 Media Objects storage
F9200 Data Item Master
F9202 Data Field Display Text
F9203 Data Item Alpha Descriptions
F9207 Data Dictionary - Error Message Information
F9210 Data Field Specifications (OneWorld)
F9212 Smart Field Criteria-Setup Rules
RetrieveF9200InfoFromDataSource

RetrieveF9200InfoFromDataSource

Retrieve DD Information From Data Source

Minor Business Rule

Object Name: B9900020

Parent DLL: CDDICT

Location: Client/Server

Language: C

Data Structure

D9900020A - Retrieve F9200 Information From Data Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szDataItemDTAIcharREQINPUT

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.

szProductCodeSYcharOPTBOTH

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szProductCodeReportingSYRcharOPTBOTH

A user defined code (98/SY) that specifies the system number for reporting and jargon purposes.

cGlossaryGroupGGcharOPTBOTH

For OneWorld, a code that indicates the type of data item. It is validated against user defined code table H98/DI. Items in glossary group D 
or S can be included in database tables. Items in other glossary groups (for example, error messages) cannot be added to a table. For 
World, a user defined code (98/GG) that specifies the type of data used to select data dictionary terms for printing.  The data item names for error 
messages are assigned automatically. If you need to assign your own error message numbers, use 4 digit numbers greater than '5000'. The 
data item name for a non-database field (used on a video or report but not in a file - glossary group U) must begin with a #, $ or @. For help 
text (glossary group H), the data dictionary "Inquiry/Revision Program" field may be used to specify the name of a follow-on item. To create 
your own messages for the IBM message file (glossary group J), begin the data item name with your own three characters (for example, 
CLT0001).

cF9200RecordExistsEV01charOPTBOTH

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

szDataSourceDATPcharREQINPUT

The name that identifies the data source.

szUserIdUSERcharOPTBOTH

The code that identifies a user profile.

szProgramIdPIDcharOPTBOTH

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.

jdDateUpdatedUPMJJDEDATEOPTBOTH

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

szWorkStationIdJOBNcharOPTBOTH

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

mnTimeLastUpdatedUPMTMATH_NUMERICOPTBOTH

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

cActionEV01charOPTINPUT

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

Related Functions

None

Related Tables

F00165 Media Objects storage
F9200 Data Item Master
F9202 Data Field Display Text
F9203 Data Item Alpha Descriptions
F9207 Data Dictionary - Error Message Information
F9210 Data Field Specifications (OneWorld)
F9212 Smart Field Criteria-Setup Rules
RetrieveF9202InfoFromDataSource

RetrieveF9202InfoFromDataSource

Retrieve DD Information From Data Source

Minor Business Rule

Object Name: B9900020

Parent DLL: CDDICT

Location: Client/Server

Language: C

Data Structure

D9900020B - Retrieve F9202 Information From Data Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szDatasourceDATPcharREQINPUT

The name that identifies the data source.

cActionEV01charREQINPUT

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

szDataItemDTAIcharREQINPUT

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.

szLanguagePreferenceLNGPcharOPTBOTH

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

szReportingSystemCodeSYRcharOPTBOTH

A user defined code (98/SY) that specifies the system number for reporting and jargon purposes.

szColTitle1CH1charOPTBOTH

The first line of description used in column headings on a report or form. This description should be no larger than the data item size, if 
possible. If the column heading is only one line, it should be placed in this column. Use the second line of the Column Title when one is not 
sufficient.

szColTitle2CH2charOPTBOTH

The second line of description used in column headings on a report or form. This description should be no larger than the data item size, if 
possible. If the column heading is only one line, it should be placed in the first column.

szColTitle3CH3charOPTBOTH

The third line of the column title is always underlined for esthetic reasons.

szDescriptionRowDSCRcharOPTBOTH

For OneWorld, the row description that identifies fields on forms and reports. For World, the title that identifies text and reports. Use it in a 
manner similar to the column description in the query facility. It should be less than 35 characters. Use abbreviations whenever possible. 
Common abbreviations are: U/M Units of measure   YTD Year-to-date MTD Month-to-date PYE Prior year end   QTY Quantity G/L General ledger  
A/P Accounts payable   DEPR Depreciation

cF9202RecordExistsEV01charOPTOUTPUT

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

Related Functions

None

Related Tables

F00165 Media Objects storage
F9200 Data Item Master
F9202 Data Field Display Text
F9203 Data Item Alpha Descriptions
F9207 Data Dictionary - Error Message Information
F9210 Data Field Specifications (OneWorld)
F9212 Smart Field Criteria-Setup Rules
RetrieveF9203InfoFromDataSource

RetrieveF9203InfoFromDataSource

Retrieve DD Information From Data Source

Minor Business Rule

Object Name: B9900020

Parent DLL: CDDICT

Location: Client/Server

Language: C

Data Structure

D9900020C - Retrieve F9203 Information From Data Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szDatasourceDATPcharREQINPUT

The name that identifies the data source.

cActionEV01charREQINPUT

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

szDataItemDTAIcharREQINPUT

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.

szLanguagePreferenceLNGPcharOPTBOTH

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

szReportingSystemCodeSYRcharOPTBOTH

A user defined code (98/SY) that specifies the system number for reporting and jargon purposes.

szDescriptionAlphaDSCAcharOPTBOTH

A description for the data items. Enter text in upper and lower case. The system uses this name to search for similar data items. To enter an 
alpha description, follow these conventions: Dates Begin all date fields with the word, Date. Amounts Begin all amount fields with the word, 
Amount. Units Begin all unit, quantity, and volume fields with the word, Units. Name Begin all 30-byte description fields with the word, 
Name. Prompt Begin any Y/N prompting field with the word, Prompt. Address Number  Begin all address numbers (employee, customer, owner) with the 
word, Address Number.

szDescCompressedDSCCcharOPTBOTH

The compressed description contains the alpha name without spaces, slashes,dashes, commas, and other special characters.  The 
compressed description is the field used in the Data Dictionary Name Search.

szScreenNameSCRNcharOPTBOTH

In OneWorld, a form or application object name as found in the Object Management Workbench. In WorldSoftware, a screen or display file 
name as found in the Software Versions Repository.

cF9203RecordExistsEV01charOPTOUTPUT

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

Related Functions

None

Related Tables

F00165 Media Objects storage
F9200 Data Item Master
F9202 Data Field Display Text
F9203 Data Item Alpha Descriptions
F9207 Data Dictionary - Error Message Information
F9210 Data Field Specifications (OneWorld)
F9212 Smart Field Criteria-Setup Rules
RetrieveF9207InfoFromDataSource

RetrieveF9207InfoFromDataSource

Retrieve DD Information From Data Source

Minor Business Rule

Object Name: B9900020

Parent DLL: CDDICT

Location: Client/Server

Language: C

Data Structure

D9900020D - Retrieve F9207 Information From Data Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szDatasourceDATPcharREQINPUT

The name that identifies the data source.

cActionEV01charREQINPUT

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

szDataItemDTAIcharREQINPUT

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.

szProgramNamePGMcharOPTBOTH

The name of an executable program.

cErrorLevelERLVcharOPTBOTH

This field indicates the severity of the error message and to denote warning messages.

idDataStructureTemplateIDTMIDIDOPTBOTH

Uniquely identifies an open systems data structure template.

szDataStructureObjectNameDSONcharOPTBOTH

The object name of the data structure used for identifying the error message substitution variables.

idDataDictionaryIdentifierDDIDIDOPTBOTH

Unique I.D. number assigned to each data dictionary element.

cF9207RecordExistsEV01charOPTOUTPUT

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

Related Functions

None

Related Tables

F00165 Media Objects storage
F9200 Data Item Master
F9202 Data Field Display Text
F9203 Data Item Alpha Descriptions
F9207 Data Dictionary - Error Message Information
F9210 Data Field Specifications (OneWorld)
F9212 Smart Field Criteria-Setup Rules
RetrieveF9212InfoFromDataSource

RetrieveF9212InfoFromDataSource

Retrieve DD Information From Data Source

Minor Business Rule

Object Name: B9900020

Parent DLL: CDDICT

Location: Client/Server

Language: C

Data Structure

D9900020E - Retrieve F9212 Information From Data Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szDatasourceDATPcharREQINPUT

The name that identifies the data source.

cActionEV01charREQINPUT

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

szDataItemDTAIcharREQINPUT

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.

szSmartFieldBusinessFunctiSFBFcharOPTBOTH

Smart Field Business Function

szSmartFieldEventSFEVNTcharOPTBOTH

Smart Field Event

nSmartFieldEventIDSFEVNTIDintegerOPTBOTH

An event ID number.

szSmartFieldNamedMappingSFNMPcharOPTBOTH

Smart Field Named Mapping

mnSmartFieldLabelSFLBMATH_NUMERICOPTBOTH

Smart Field Event Label

mnSmartFieldFutureNumeric1SFFN1MATH_NUMERICOPTBOTH

Smart Field Future Use Numeric 1

szSmartFieldFutureString1SFFS1charOPTBOTH

szSmartFieldFutureString2SFFS2charOPTBOTH

Smart Field Future Use String 2

szSmartFieldFutureString3SFFS3charOPTBOTH

Smart Field Future Use String 3

cSmartFieldFutureChar1SFFC1charOPTBOTH

Smart Field Future Use Char 1

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.

szUserIdUSERcharOPTINPUT

The code that identifies a user profile.

szWorkStationIdJOBNcharOPTINPUT

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

jdDateUpdatedUPMJJDEDATEOPTINPUT

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

mnTimeLastUpdatedUPMTMATH_NUMERICOPTINPUT

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

cF9212RecordExistsEV01charOPTOUTPUT

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

Related Functions

None

Related Tables

F00165 Media Objects storage
F9200 Data Item Master
F9202 Data Field Display Text
F9203 Data Item Alpha Descriptions
F9207 Data Dictionary - Error Message Information
F9210 Data Field Specifications (OneWorld)
F9212 Smart Field Criteria-Setup Rules