ROR LIST LOCAL FIELDS

TITLEVALUE
NAMEROR LIST LOCAL FIELDS
DESCRIPTIONThe ROR LIST LOCAL FIELDS remote procedure returns a list of
registry-specific field definitions from the ROR LOCAL FIELD file
(#799.53).
TAGLFLIST
ROUTINERORRP040
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERREGIEN
DESCRIPTIONThe REGIEN parameter should contain a valid registry IEN (IEN of the
registry parameters record in the ROR REGISTRY PARAMETERS file #798.1).
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERFLAGS
DESCRIPTIONFlags that control the execution (can be combined):

I Include inactive field definitions
PARAMETER TYPELITERAL
REQUIRED
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERLOCK
DESCRIPTIONLock the local fields before loading the data and leave them locked.
PARAMETER TYPELITERAL
REQUIRED
MAXIMUM DATA LENGTH

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONA negative value of the first "^"-piece of the Results[0] indicates that
an error occurred during the execution of the remote procedure. In this
case, the second piece of the Results[0] will contain number of the error
descriptors returned in the subsequent nodes of the Results array:

Results[0] Result Descriptor
^01: The last error code
^02: Number of the error descriptors

Results[i] Error Descriptor
^01: Error code
^02: Message
^03: Place of the error

Otherwise, number of local fields is returned in the Results[0] and the
subsequent nodes of the array contain the field definitions.

If the local fields cannot be locked then the second "^"-piece of the
Results[0] will be greater than 0 and the node will contain the lock
descriptor.

Results[0] Result Descriptor
^01: Number of local fields
[Lock Descriptor]
^02: Date/Time
^03: User/Process name
^04: User IEN (DUZ)
^05: $JOB
^06: Task number

Results[i] Field Definition
^01: IEN
^02: Name
^03: Date of Inactivation
^04: Description
AVAILABILITYRESTRICTED
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED