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: