Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

KDCS calls

The UTM function calls can be divided into the following function groups:

  • program and transaction management

  • dialog communication

  • communication via message queuing

  • administration of message queues and printers

  • storage area management

  • information services

  • logging

  • signing on/off and changing passwords

Program and transaction management:

Call

Function

INIT

Sign on a program to openUTM

PEND

End the program

PGWT

Set a waiting point in a program unit run

RSET

Roll back requested changes and operations

Dialog communication:

Call

Function

APRO

Address a job-receiving service (for distributed processing)

CTRL

Control an OSI TP dialog (for distributed processing)

MGET

Get a dialog message

MPUT

Send a dialog message

Communication via message queuing:

Call    

Function

APRO

Address a job-receiving service (for distributed processing)

DGET

Read a message from a service-controlled queue

DPUT

Create time-controlled asynchronous jobs, messages in service-controlled queues and confirmation jobs

FGET

Get asynchronous messages

FPUT

Create asynchronous jobs and messages in TAC Queues

MCOM

Define a job complex

QCRE

Create a temporary queue

QREL

Delete a temporary queue

Administration of message queues and printers:

Call

Function

DADM

Administer messages in UTM-controlled and service-controlled queues and administer the dead letter queue

PADM

Control printers and print jobs

Storage area management:

Call

Function

GTDA

Read from a TLS

PTDA

Write to a TLS

SGET

Read from a secondary storage area

SPUT

Write to a secondary storage area

SREL

Release a secondary storage area

UNLK

Unlock a TLS, ULS, or GSSB

Information services:

Call

Function

INFO

Request information

Logging:

Call

Function

LPUT

Write to the log file

Signing on/off and changing passwords:

Call

Function

SIGN

Sign on/off, change passwords

Return codes of KDCS calls

After each KDCS call, openUTM returns a standard KDCS return code and, if necessary, a UTM-specific return code.

Among other things, these return codes indicate whether or not the desired operation was successful. The return codes are divided into the following categories:

  • no errors

  • minor errors that can be rectified by the program

  • codes for function keys that were pressed while an input message was being transmitted

  • errors that still allow you to end the dialog step or the service

  • serious errors that cause openUTM to roll back the transaction and terminate the service with a dump. In this case the return code can be taken from the dump. If possible, openUTM sends an error message to the communication partner.

An overview of all return codes can be found in the openUTM manual ”Messages, Debugging and Diagnostics”.