Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Übersicht über alle KDCS-Aufrufe

Überblick über die Einträge im KDCS-Parameterbereich und Nachrichtenbereich (NB) bei den KDCS-Aufrufen. Nicht aufgeführte Felder sind mit dem Wert binär Null zu versorgen.

In der folgenden Tabelle sind die Feldnamen in C/C++ nur aufgeführt, wenn sie sich von den Feldnamen in COBOL durch mehr als nur die Groß-/Kleinschreibung unterscheiden.

In der folgenden Tabelle bedeuten:

0
B
X
*

binär null
Leerzeichen (Blanks)
sonstige Angaben
Rückgaben

KDCS-Parameterbereich

NB / 2. Parameter-Bereich

KCOP

KCOM

KCLA
KCLKBPRG/kclcapa

KCLM
KCLPAB/kclspa

KCRN

KCMCOM

KCMF/kcfn
KCLT
KCUS
KCPA
KCGTM

KCDF
KCLI
KCQRC

KCAPRO
KCDPUT
KCDGET
KCQCRE
KCEVENT
KCPADM
KCSGCL/kc_sgcl
KCNORPLY

APRO

AM
DM


X
X

X
X

X
X


X
X

[X]
[X]

CTRL

PR
PE
AB

0
0
0

0
0
0

X
X
X

B
B
B


X/0
X/0
0

derzeit nicht verwendet;
muss übergeben werden

DADM

RQ
UI
CS
DL
DA
MV
MA

X
X
0
0
0
0
0

0
0
0
0
0
0
0

X
X
X
X
B
X
B

X
0
0
X
X
X
X

0
0
0
0
0
0
0

X1
X
X
X1
X1
X
X

*
*
*
*
*
*
*

DGET

FT
NT
BF
BN
PF
PN

X
X
X
X
X
X

0
0
0
0
0
0

X
X
X
X
X
X

B
B
X
X
X
X

0
0
0
0
0
0

X
X
X
X
X
X

*
*
*
*
*
*

DPUT

NT
NE
NI
QT
QE
QI
+T
-T
+I
-I
RP2



0
0
0
0
0
0
0
0
0

X
X
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X
X
X
X

X
X
B
X
X
B
B
B
B
B
B

X
X
0
0
0
0
0
0
0
0
0

X
X
X
X1
X1
X
0
0
0
0
X

X
X
X
X
X
X
X
X
X
X
X

FGET


X



X



*

FPUT

NT
NE
RP2


X
X
X

X
X
X

X
X
B

X
X
0


X
X
X

GTDA


X


X

X



*

INFO

CD
DT
LO
PC
SI

X
X
X
X
X



X



*
*
*
*
*

CK







X

INIT


PU
MD

X
X
X

X
X
0


0
0


0
0


X
0


0
0


*

LPUT


X






X

MCOM

BC
EC

0
0

0
0

X
0

X
X


MGET


NT

X
X



X

X
X



*
*

MPUT

NT
NE
PM
RM
EM
ES
HM



0
0
0
0
0

X
X
X
X
0
X
0

X
X
B
X
X
0
X

X
X
X
0
B
X
B

X
X
X
X
0
0
0



0
0
0
0
0

X
X
X
X
X
X
X

PADM

OK
PR
AT
AC
CA
CS
AI
PI

0
0
0
0
0
0
X
X

0
0
0
0
0
0
0
0

X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X

0
0
0
0
0
0
0
0

0
0
0
0
X
X
0
0

*
*
*
*
*
*
*
*

PEND

PA
PR
PS
KP
RE
SP
FC
RS
FR
FI
ER



0


0
0
0



0


0
0
0

X
X
X
X
X
X
X
B
B



0


0
0
0



0


0
0
0



0


0
0
0


PGWT

KP
PR
CM
RB

0
0
0
0

0
0
0
0

0
0
0
0

0
0
0
0

X
X
X
X

0
0
0
0

*
*
*
*

PTDA


X


X

X



X

QCRE

NN
WN

X
X

0
0

B
X

B
B

0
0

X
X


QREL

RL

0

0

X

B

0

0


RSET









SGET

KP
RL
GB
US

X
X
X
X




0

X
X
X
X




X




0




0

*
*
*
*

SIGN

ST
ON
CP
CK
OF
OB
CL2

X
X
X
X
0
0
0

0
0
0
0
0
0
0

0
0
0
0
0
0
0

0
X
0
0
0
0
0

0
0
0
0
0
0
0

0
0
0
0
0
0
X

X
X
X
X

SPUT

DL
MS
ES
GB
US

X
X
X
X
X

0

X
X
X
X
X

X

0

0

X
X
X
X
X

SREL

LB
GB



X
X





UNLK

GB
DA
US

0

0

X
X
X

X
X

0

0


Steht in KCLT der Name einer USER- oder Temporären Queue, muss im Feld KCQTYP der Wert U bzw. Q angegeben werden

nur auf BS2000-Systemen

Übersicht über die Rückgaben im KDCS-Kommunikationsbereich bei den KDCS-Aufrufen.

In der folgenden Tabelle bedeutet ein Stern (*) immer einen Rückgabewert

Aufruf

KDCS-Kommunikationsbereich

KCOP 

KCOM

KB-Kopf

KB-Rückgabebereich

KB-
Programm-
bereich

K
C
R
D
F

K
C
R
L
M

KCRINFCC
KCRMGT
KCRST
KCRSIGN

KCRCCC
KCRCDC

KCRMF/kcrfn

KCRPI
KCRUS
KCRWVG
KCRQN
KCRQRC
KCRGTM
KCRDPID
KCRRC

APRO

AM
DM





*
*




CTRL

PR
PE
AB





*
*
*




DADM

RQ
UI
CS
DL
DA
MV
MA



*
*


*
*
*
*
*
*
*

*



DGET

FT
NT
BF
BN
PF
PN



*
*
*
*
*
*


*
*
*
*
*
*

*
*

*
*
*
*
*
*





DPUT

NT
NE
NI
QT
QE
QI
+T
-T
+I
-I
RP1





*
*
*
*
*
*
*
*
*
*
*







FGET




*


*

*



FPUT

NT
NE
RP1





*
*
*




GTDA




*


*




INFO

CD
DT
LO
PC
SI



*
*
*
*
*


*
*
*
*
*




CK



*

*

*




INIT


PU
MD

*
*



*


*
*
*

*
*

*
*

*
*

LPUT






*




MCOM

BC
EC





*
*



MGET

NT




*

*
*

*
*

*
*

*
*


*


MPUT

NT
NE
PM
RM
EM
ES
HM


*



*
*
*
*
*
*
*





PADM

OK
PR
AT
AC
CA
CS
AI
PI









*
*


*
*
*
*
*
*
*
*







*
*



PEND

PA
PR
PS
KP
RE
SP
FI
FC
RS
ER
FR





*
*
*
*
*
*
*
*
*
*
*




PGWT2

KP
PR
CM
RB



*
*
*
*


*
*
*
*

*


*

*


*



PTDA






*




QCRE

NN
WN





*
*


*


QREL

RL





*




RSET






*



*


SGET

KP
RL
GB
US



*
*
*
*


*
*
*
*





SIGN

ST



*

*

*

*

*


ON
CP
CK
OF
OB
CL1




*

*

*
*
*
*
*
*




SPUT

DL
MS
ES
GB
US





*
*
*
*
*




SREL

LB
GB





*
*




UNLK

GB
DA
US





*
*
*




nur auf BS2000-Systemen

KCRLM wird nur dann versorgt, wenn KCLI>0 angegeben wurde.