HideMenuSelection

Menu Filtering Business Functions

Major Business Rule

Object Name: B9800946

Parent DLL: CRUNTIME

Location: Client

Language: C

Data Structure

D9800946 - Menu Filtering Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szMenuIdentificationMNIcharNONENONE

The menu name up to nine characters.  PeopleSoft EnterpriseOne standards are:     o Menu numbers are preceded with a G prefix.     o The 
two characters following the prefix are the system code.     o The next characters further identify the menu.     o The 4th character specifies a 
specific skill level.     o The 5th character distinguishes two menus of the same system with the same skill level. For example, the menu 
identification G0911 specifies the following: G  Prefix 09    System code 1     Display level/skill level 1     First menu 

mnMenuSelectionSELNMATH_NUMERICNONENONE

A number that you use to determine the order of menu items and to select menu items.

szJobToExecuteJTOEcharNONENONE

The specific job or program number to run. In the interest of consistency, all programs set up on a menu are executed through Control 
Language (CL). Therefore, you can executre only two types of jobs - menus and jobs. Programs are never executed directly from the menu as 
they must be enclosed in CL. Job numbers always begin with a J followed by the job number. Menu numbers are always preceded with an 
asterisk (*). For example:     o J01011 - Address Book Information     o  *A01 - Address Book Menu Never access a program directly, such as 
P01011 - Address Book Information.

cSelectionBatchDesignatioSBTDcharNONENONE

This code designates the method of execution, as follows:    0   Interactive or Video    1   Batch    2   Delayed (display a form to gather 
information and submit to batch)    3   Interactive with return value containing fast path menu instruction If your menu selection is using the DREAM 
Writer and it is a report:     o Enter a code of 1 if you are specifying a DREAM Writer version number.     o Enter a code of 0 if you are not specifying 
a DREAM Writer version number. If version number is blank, the DREAM Writer Versions List is displayed. You can then submit a job to 
batch from this list. If your menu selection is displaying a form, then submitting to batch, enter a code of 2. This displays a submitted to batch 
message. If your menu selection is for an online program, enter a code of 0 because online displays cannot be submitted to batch.

szHelpStartKeyHSKYcharNONENONE

The Help Start Key is used to cross-reference the menus to specific program help instructions.  Typically, this key is simply the program 
number.  It is always preceded with a P as in Program - never a J as in Job. This is the starting key for displaying help instructions for this item.

cOptionCodeOPCDcharNONENONE

This code specifies whether the user will be prompted for additional information prior to running the application. Available values are:    0   
No processing options    1   Blind execution (no prompt)    2   Prompt for version    3   Prompt for values 

szOptionKeyOPKYcharNONENONE

The Group identifies the name of the UBE that will be run for this menu selection.

szVersionconsolidatedVERcharNONENONE

Identifies a specific set of data selection and sequencing settings for the application. Versions may be named using any combination of 
alpha and numeric characters. Versions that begin with 'XJDE' or 'ZJDE' are set up by J.D. Edwards.

szRunTimeMessageRMSGcharNONENONE

Any run time message can be defined in the Data Dictionary. These messages serve as precautions to prevent the accidental execution of 
a job. Further,they can be used to draw correlations between one job and another. For example,a run time message might advise you of an 
excessively long run time, a particularly bulky report, or a prerequisite step to executing a job (for example, you must build the data cross 
reference file before you can do a Data Cross Reference Inquiry). An example of a run time message is "MENUMSG001",which has been 
defined in the Data Dictionary. A suggestion for setting up your own menu messages in the data dictionary: Do not use the prefix "MENUMSG". 
We cannot guarantee that J.D. Edwards won't duplicate a menu message. You might want to use the prefix "MENUCLT" where  'CLT' 
represents client message. Then follow that with three digits to indicate the message number.

cMenuSelectionHighlightXHLcharNONENONE

Specifies whether the selection number or both the number and description will be highlighted when entering menu selections. The 
selection number is normally set to high intensity when the selection is driven by processing options. The menu level field in user information 
determines whether the menu selection is highlighted. The field values function as follows:    0   Normal intensity    1   Selection number high intensity    
2   Selection number and description high intensity 

szMenutoExecuteMTOEcharNONENONE

The specific menu to be executed as a selection on a menu.

cMenuSelectionTypeSLTYcharNONENONE

The selection type specifies what type of execution a menu selection is.

szMenuCountryRegionCodesMCTRcharNONENONE

The Menu Country/Region Codes field contains the region code (3 bytes) for all 24 menu selections for each menu record.  This region 
code is used to mask those international selections that are country specific; i.e. 1099 processing in the US and VAT tax processing in Europe.

szSystemCodeApplicationOveSYAOcharNONENONE

A user defined code (98/SY) that identifies the reporting system number for entering specific text or jargon.

idProcessingOptionIdentifiPOIDIDNONENONE

The number that identifies the processing option data associated with a version.

idApplicationIdentifierAPPIIDNONENONE

The application identifier uniquely indentifies the application for client based menus.

idFormIdentifierFMIDIDNONENONE

The form identifier uniquely indentifies a specific form in an application for client based menus.

idIconIdentifierICNIIDNONENONE

The icon identifier uniquely indentifies an icon in a file for client based menus.

cRunMinimizedRNMFcharNONENONE

The Run Minimized flag determines if a Windows application is to be minimized to an icon when you open it.

cSelectionConsequencesSLCScharNONENONE

The selection consequences tell the user what the consequences are in taking that specific menu selection.

szUserIdUSERcharNONENONE

The code that identifies a user profile.

szProgramIdPIDcharNONENONE

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.

jdDateUpdatedUPMJJDEDATENONENONE

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

szWorkStationIdJOBNcharNONENONE

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

mnTimeLastUpdatedUPMTMATH_NUMERICNONENONE

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

cAuthorizationMaskMSKAcharNONENONE

Complete with a user-defined value. This field exists in the JDE user profile and within each menu and menu selection. When security is 
active, the value of this field in the user profile is compared with the value in the corresponding menu lock. Comparison of the values in the user 
profile and the menu lock is hierarchical. A blank represents the highest level of authority. A through Z are the next levels, then 0 through 9. The 
user's value must be greater than or equal to that of the menu lock in the corresponding menu field to access the menu. For OneWorld, Note 
- This field is not being used in OneWorld.

cJobMaskMSKJcharNONENONE

Complete with a user-defined, alphanumeric value. This field exists in the JDE user profile and within each menu and menu selection 
record. When security is active, the value of this field in the user profile is compared with the value in the corresponding menu lock. The values 
must be equal in the user profile and menu lock to access the menu. A blank in this field in the user profile gives the user all authority. A blank in 
this field in the menu record indicates no security exists on this menu

cKnowledgeMaskMSKKcharNONENONE

Complete with a user-defined value. This field exists in the JDE user profile and within each menu and menu selection. When security is 
active, the value of this field in the user profile is compared with the value in the corresponding menu lock. Comparison of the values in the user 
profile and the menu lock is hierarchical. A blank represents the highest level of authority. A through Z are the next levels, then 0 through 9. The 
user's value must be greater than or equal to that of the menu lock in the corresponding menu field to access the menu. For OneWorld, Note 
- This field is not being used in OneWorld.

szDepartmentMaskMSKDcharNONENONE

Complete with a two-character, user-defined, alphanumeric value. This field exists in the JDE user profile and within each menu and menu 
selection record. When security is active, the value of this field in the user profile is compared with the value in the corresponding menu lock. 
The values must be equal in the user profile and menu lock to access the menu. A blank in this field in the user profile gives the user all 
authority. A blank in this field in the menu record indicates no security exists on this menu

cFutureUseMaskMSKFcharNONENONE

Complete with a user-defined, alphanumeric value. This field exists in the JDE user profile and within each menu and menu selection 
record. When security is active, the value of this field in the user profile is compared with the value in the corresponding menu lock. The values 
must be equal in the user profile and menu lock to access the menu. A blank in this field in the user profile gives the user all authority. A blank in 
this field in the menu record indicates no security exists on this menu

cYesOrNoEntryYNcharNONENONE

The Yes or No Entry field is a common single character entry field for simple yes or no responses on prompt screens.

szNameObjectOBNMcharNONENONE

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szFormNameFMNMcharNONENONE

The unique name that identifies a form.

Related Functions

None

Related Tables

None
IsWorldVisionInstalled

IsWorldVisionInstalled

Menu Filtering Business Functions

Major Business Rule

Object Name: B9800946

Parent DLL: CRUNTIME

Location: Client

Language: C

Data Structure

D9800946B - Is World Vision Installed Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
nIsWorldVisionInstalledINT01integerNONENONE

Number of Days in Future to Query for Responses Due. 

Related Functions

None

Related Tables

None
RunObjectAuthority

RunObjectAuthority

Menu Filtering Business Functions

Major Business Rule

Object Name: B9800946

Parent DLL: CRUNTIME

Location: Client

Language: C

Data Structure

D9800946A - Run Object Authority Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
szUserIdUSERcharNONENONE

The code that identifies a user profile.

szNameObjectOBNMcharNONENONE

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

nUserAuthorizedINT01integerNONENONE

Number of Days in Future to Query for Responses Due. 

Related Functions

None

Related Tables

None