In this documentation, universal typographical conventions apply to all files and folder names.
[Name Conventions] [Program and File Overview]
File names can be entered in lowercase letters because in Windows file names are case-insensitive.
Short file names (8.3) are used on the installation CD in order to avoid 
 problems.
They are structured as shown below:
UCZKxxxx
Z = Purpose
K = components
xxxx = individual definition
| Purpose | Description | 
|---|---|
| D | UserInterface | 
| S | Server Routine (DLL) | 
| X | Agent | 
| Y | Utility (service program) | 
UCSRVTP
UCSRV stands forAutomation Engine (Automation Engine)
T = Type - "c" for the communication process, "w" 
 for the work process
P = Process
An extended syntax applies for agents:
UCXJSSVA
SSV = System ID and Version
A = Task (only for messenger program and CallAPI)
| System ID and Version | Hardware, Operating System, Version | 
|---|---|
| B2. | BS2000 | 
| B24 | SNI, BS2000 Sockets version 1.3 | 
| B25 | SNI, BS2000 Sockets version 2.1 * | 
| B26 | SNI, BS2000 Sockets version 2.3 * | 
| 
 | *) Automic recommends using the agent with the latest socket version. | 
| MP. | MPE | 
| MP6 | HP 3000, MPE Version 6.5 or later | 
| N.. | NSK | 
| NS1 | Tandem Guardian NSK Version D40 or later | 
| NI6 | Computers with Itanium processors | 
| OAX | Oracle Applications | 
| M.. | z/OS | 
| M25 | IBM, z/OS Version V2R5 or later | 
| O.. | OS/400 | 
| O41 | IBM, OS/400 Version V4R1M0 or later | 
| PSX | PeopleSoft | 
| R3X | SAP | 
| SLX | Siebel | 
| D.. | UNIX - DEC OSF | 
| DA4 | Alpha - DEC-OSF/1 - Digital UNIX - Tru64 UNIX | 
| H.. | UNIX - HP-UX | 
| HP1 | HP Workstation (9000), HP-UX | 
| HI6 | rx2600 computer with Itanium, HP-UX | 
| A.. | UNIX - IBM AIX | 
| A64 | Power PC64, AIX | 
| AP6 | Power PC, AIX | 
| L.. | UNIX - Linux | 
| LI3 | Intel, Linux | 
| LI6 | Itanium, Linux | 
| LX6 | Linux (x64) | 
| LZ3 | zSeries, zLinux | 
| LZ6 | zSeries, zLinux 64bit | 
| U.. | UNIX - Sun OS (Solaris) | 
| U64 | Sparc64, Solaris | 
| US8 | Sparc, Solaris | 
| UI8 | Intel, Solaris | 
| SI6 | Intel 64 bit (x64), Solaris | 
| V.. | VMS | 
| VA7 | Alpha, OpenVMS-Alpha | 
| VI8 | OpenVMS (IA64) | 
| VV7 | VAX, VAX/VMS | 
| W.. | Windows | 
| WI3 | 32 Bit plattforms (x86) | 
| WI6 | 64 Bit platforms (IA64) | 
| WX6 | 64 Bit platforms (x64) | 
| Task | Purpose | 
|---|---|
| M | Message program | 
| C | CallAPI | 
[Naming Conventions] [Program and File Overview]
| Program | Purpose | 
|---|---|
| ucsrvcp | Automation Engine for UNIX, communication process | 
| ucsrvwp | Automation Engine for UNIX, work process | 
| ucsrvcp.exe | Automation Engine for Windows, communication process | 
| ucsrvwp.exe | Automation Engine for Windows, work process | 
| UCDJ.EXE | Start program for UserInterface | 
| UCDJ.JAR | UserInterface | 
| UCX... | Agent programs | 
| UCYBARBR.EXE | Utility for searching the archive files | 
| UCYBCHNG.EXE | Utility for modifying exported data | 
| UCYBDBCC.JAR | Utility for copying and deleting clients | 
| UCYBDBAR.JAR | Utility for archiving the databaseA database is an organized collection of data including relevant data structures. | 
| UCYBDBLD.JAR | Utility for loading the database | 
| UCYBDBRE.JAR | Utility or reorganizing the database | 
| UCYBDBUN.JAR | Utility for unloading the database | 
| UCYBDBRR.EXE | Utility for creating revision reports (object audits) | 
| UCYBCRYP.EXE | Utility for encoding passwords | 
| UCYBSMGR.EXE | ServiceManager - Service | 
| UCYBSMDI.EXE | ServiceManager - Dialog Program | 
| UCYBSMCL.EXE | ServiceManager - Command Line Program | 
| UCS...DLL | Server routines | 
| File | Purpose | 
|---|---|
| UC.MSL | Message library | 
| UCX.MSL | Message library for agents outside Windows | 
| UC_INI.TXT | Initial database contents for DB.Load | 
| UC_DEF.TXT | Default database contents for NEW installation | 
| UC_DDL.SQL | DDL for DB structure | 
| CBLRTSS.DLL | Micro Focus Cobol runtime system (Version 4.0) | 
| ZU*.DLL, UC*.DLL | AE function libraries | 
| *.OCX | Visual Basic runtime system (Version 6.0) | 
| TRANSPRT.TXT, K*.*, R*.*, E*.TXT | Function modules for SAP Systems: Overview of valid transport jobs, function modules and export protocol | 
| UCYBABR.VBP, BROWSE*.*, TOOBIG.* | Microsoft Visual Basic source code of the Archive Browser | 
| *.JAR | Java function libraries | 
The AE interface for SAP Basis job scheduling has been developed in ABAP. It consists of the SAP development objects that are listed in the following table:
| R3X on SAP Basis Release 3.x | R3X on SAP Basis Releases 4.0x, 4.5x, 4.6x and 6.10 | |
|---|---|---|
| Development class | J2U0 | /SBB/UC4 | 
| DDIC structures | J_2U* | /SBB/UC4* | 
| Function group | J2U3 | /SBB/UC4* | 
| Function modules | J_2U_30_* | /SBB/UC4* | 
Agents that run on a Windows platform supply the following return codes: