SelfServiceScriptCache

Self-Service Process Script Cache

Minor Business Rule

Object Name: B0800283

Parent DLL: CHRM

Location: Client/Server

Language: C

Data Structure

D0800283 - Self-Service Process Script Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobnumberAJOBSMATH_NUMERICREQINPUT

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

szCacheActionCodeCACTNcharREQINPUT

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

idCacheCursorGENLNGIDREQBOTH

General purpose ID variable.

mnIndexIDNKEYSMATH_NUMERICOPTINPUT

The number of keys in an index that will be used to retrieve, delete, or update a record.

mnNumberKeysNKEYSMATH_NUMERICOPTINPUT

The number of keys in an index that will be used to retrieve, delete, or update a record.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szCacheNamePIDcharREQINPUT

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.

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szEnrollmentEventCodeEECDcharOPTNONE

The user defined code (08/BE) that you use to denote an enrollment event such as marriage.

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.

szCountryForPayrollCCPRcharOPTNONE

A user defined code list 00/CN that indicates the country in which the employee resides.

mnUniqueKeyIDInternalUKIDMATH_NUMERICOPTNONE

This field is a unique number used to identify a record in a file.

mnSequenceNumber1SEQMATH_NUMERICOPTNONE

A number that specifies the sequence of information.

cEnabledYNENABcharOPTNONE

szActionToPerformACTPRFcharOPTNONE

A code that specifies the next action that the system performs in the process flow.

szSelfServiceActionStepSSACTScharOPTNONE

A code that specifies the next self-service program that the system displays.

szNameObjectOBNMcharOPTNONE

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

szFormNameFMNMcharOPTNONE

The unique name that identifies a form.

szVersionVERScharOPTNONE

A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

mnEMailAdressNumberEAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system. Use this number to designate the recipient of an e-mail message.

mnAddressNumberAN8MATH_NUMERICOPTNONE

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

mnMathNumeric01MATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

szActionStepDescriptionDS50charOPTNONE

A descriptive statement of up to 50 characters in length.

szSelfServiceGroupSSAGRPcharOPTNONE

A code that specifies a group of self-service steps that must be completed together within an enrollment process script. You can use a 
wildcard character (*) to indicate that the step does not belong to a group.

mnSelfServicePositionSSAPOSMATH_NUMERICOPTNONE

The relative position within the entire enrollment process script where this step must occur. For example, if an action with position 10 is 
placed in the script, then it must come before any action added with a position of 20, but after any action added with a position of 5. A zero implies 
that the action can be placed anywhere in the script without limitations.

szBeforeActionStepSSABEFcharOPTNONE

The number of the self-service action step that the system requires to follow the defined action. For example, the Benefits Confirmation 
Statement must follow the steps that implement a benefits change.

mnSelfServiceGroupSequenceSSGSEQMATH_NUMERICOPTNONE

The sequence number of the action step within the group. If a group of steps has a particular order, this number designates that order. If a 
choice of action steps within a group can be selected, then the sequence number is the same for both.

mnDescendingSequenceNumSEQMATH_NUMERICOPTNONE

A number that specifies the sequence of information.

szEMailApplicationVersionVERScharOPTNONE

A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

iSegmentID_INT01INT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

szVariableLengthField1VAR1charOPTNONE

Variable length field used in Univeral File Converter Export Utility.

Related Functions

N0500544 Get Process Flow Script Key
X0005 Get User Defined Codes

Related Tables

F05400 Self-Service Process Flow Settings