UDE - User-Defined

#### Search Results

Search

# UDE - User-Defined

This document covers the following topics:

- UDE Maintenance

- UDE Retrieval

## UDE Maintenance

The Maintenance Menu for a user-defined object type is called with the command `MAINTAIN UDE-TYPE`.

### Overview of Functions and Commands

Function | Code | Command
--- | --- | ---
Add a UDE | A | ADD UDE-TYPE
Copy UDE | C | COPY UDE-TYPE
Modify UDE | M | MODIFY UDE-TYPE
Rename | N | RENAME UDE-TYPE
Purge UDE | P | PURGE UDE-TYPE
Display UDE | D | DISPLAY UDE-TYPE
Link children | L | LINK UDE-TYPE <active-association-type>
Edit owners of a UDE | O | EDIT UDE-TYPE OWNER
Select UDE from a list | S | SELECT UDE-TYPE
Edit description | W | EDIT UDE-TYPE DESCRIPTION

### Parameters

Keyword | Field | Position
--- | --- | ---
ID | UDE ID | 1
<> | Copy ID | 2

### UDE-specific Maintenance Commands

UDE objects are processed using Standard Maintenance Commands.

## UDE Retrieval

The UDE Retrieval Menu is called with the command `RETRIEVE UDE-TYPE`.

### Overview of Functions and Commands

Retrieval Type | Code | Default Output Mode | Command
--- | --- | --- | ---
UDEs | D | D | DISPLAY UDE-TYPE
L | LIST UDE-TYPE
S | SELECT UDE-TYPE
D | SHOW UDE-TYPE
Execute retrieval models | E | T | EXECMODEL UDE-TYPE
Dummy/Placeholder UDEs | C | L | DUMMY UDE-TYPE <passive-association-type>
UDEs with parents | B | D | PARENTS UDE-TYPE <passive-association-type>
UDEs with no parent | O | L | FREE UDE-TYPE ANY | ALL | <passive-association-type>
UDEs with children | T | D | CHILDREN UDE-TYPE <active-association-type>
UDEs with no child | U | L | EMPTY UDE-TYPE ANY | ALL | <active-association-type>

### Parameters

Keyword | Field | Position
--- | --- | ---
ID | UDE ID | 1
RES | Restrictions | 2
OUT | Output options | 3
MODEL | Model | 4
MODE | Output mode | 5

### UDE-specific Retrieval Commands

UDE objects are processed with Standard Retrieval Commands.

### On this page

- UDE Maintenance
- UDE Retrieval