---
title: "Endevor"
---

# Endevor

Working the shop's Endevor change management from the Editor as Explorer for Endevor does: the map, retrieve with and without signout, update and add with CCID and comment, generate with the listing in Problems, move, sign in, history and change levels.

**Verification state:** **not yet run against Endevor.** Tested against a modelled Endevor Web Services only; the request shapes come from Broadcom's open-source Explorer for Endevor, cited per request. The add and update upload shape is not pinned by any public source. The verification kit has read-only map listings and, in a sandbox you name, add, retrieve with signout, update, a stale update, history, generate, listing and sign in; it never moves or deletes.

Shops that moved to git use Compile on z/OS instead: see [Compile and check on z/OS](https://neuralinverse.com/docs/modules/mainframe/compile/).

## Connect

Endevor Web Services v2 is reached through the z/OS connection's transport, with the z/OS user's Basic credentials. Connections come from Zowe `endevor` and `endevor-location` profiles, or **Add Endevor Connection**; **Remove Endevor Connection** removes one.

## The Endevor view

The **Endevor** view lists the configuration, each environment and stage with where it moves to, systems, subsystems, types, and elements with their version, processor group, last CCID and signout.

- **Show Elements in Place** lists elements at the chosen location only.
- **Show Elements Up the Map** includes elements found up the map.
- **Refresh Endevor** reads again.
- **Open Element** opens the element as a read-only `endevor:` document. Listings, histories and reports open the same way.

## Change an element

| Command | What it does |
|---|---|
| **Retrieve Element with Signout** | Copies the element into the working folder and signs it out to you |
| **Retrieve Element Without Signout** | Copies it without signing it out |
| **Update Element in Endevor** | Sends your change back with a CCID and comment. Refused when the element changed in Endevor since you retrieved it (C1G0410E), with a comparison offered |
| **Add Element to Endevor** | Adds a new element with a CCID and comment |
| **Compare with Endevor** | Compares your copy with the element in Endevor |
| **Generate Element in Endevor** (**Generate Element**) | Runs the type's processor; the listing's compiler messages land in Problems |
| **Show Generate Listing** | Opens the listing of the last generate |
| **Move Element** | Moves the element to the next stage of the map |
| **Sign In Element** | Releases your signout |
| **Show Element History** | The element's history |
| **Show Element Changes** | A change level compared with the level before |

Every change is confirmed, naming the configuration and the system.
