Configuration of a selection group for output to DPS device and activation of the
selection
group is required. The selection group configuration is the same as for output to
FTFILE,
but the base device is DPS:
ADD-SELG:SELG,3,N,DPS,NODEV,1,0;
CHANGE-SELG:SELT,3,1,FORM06,NOFORM,TARGR00,A22;
CHANGE-SELG:SELT,3,1,,,,,0&&999999;
CHANGE-SELG:SELT,3,1,,,,,,VOICE ;
CHANGE-SELG:SELT,3,1,,,,,,,0&&15;
CHANGE-SELG:SELT,3,1,,,,,,,,ALL,ALL,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N;
CHANGE-SELG:SELT,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,0,
000000;
CHANGE-SELG:SELT,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
0&&999,0&&254,0&&30;
CHANGE-SELG:SELT,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
N,N,INTERN&INCO&OUTG&ACACT&LOAD,0&&15,0&&9,ALL;
ACTIVATE-SELS:3;
The
previous example has no reserve device, which means that the CDR records are buffered
if
the DPS is defective. This means that remaining active selection groups are also blocked
to avoid a data loss on DPS system. To avoid this blockage a reserve device can be
configured. In the example below we use reserve device=FTFILE and the same output
format.
If an output to FTFILE is already existing the record from the DPS system will be
IN
ADDITION to the "normal" records and must be ignored by the application processing
the
FTFILE
data:
ADD-SELG:SELG,3,Y,DPS,FT,1,0;
CHANGE-SELG:SELT,3,1,FORM06,FORM06,TARGR00,A22;
CHANGE-SELG:SELT,3,1,,,,,0&&999999;
CHANGE-SELG:SELT,3,1,,,,,,VOICE ;
CHANGE-SELG:SELT,3,1,,,,,,,0&&15;
CHANGE-SELG:SELT,3,1,,,,,,,,ALL,ALL,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N;
CHANGE-SELG:SELT,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,0,
000000;
CHANGE-SELG:SELT,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
0&&999,0&&254,0&&30;
CHANGE-SELG:SELT,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
N,N,INTERN&INCO&OUTG&ACACT&LOAD,0&&15,0&&9,ALL;
ACTIVATE-SELS:3;
Configuration of the output format FORM06 referenced in the selection group from step
4 (Length
must not exceed 1020 Bytes):
ADD-FTBL:6,B,FORM,1,N,"A##@@#@@#@#@@@@@@@@@@@@@@@@@@
@@@##@@@@@#@@#@@#@#@@";
ADD-FTBL:6,B,FORM,2,N,"@@@@@@@@@@@@@@@@@@@##@#@#@#@#@
#@@@#@@@@#@@#@#@@@@@";
ADD-FTBL:6,B,FORM,3,N,"@@#@@@@#@@#@@#@@#@@#@@@@@@@@@@
@@@@@@@";
ADD-FTBL:6,B,CTRL,4,N,CR;
ADD-FTBL:6,B,CTRL,5,Y,LF;
ADD-FTBL:6,B,FIELD,1,RECTYPE,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,2,CALLILV0,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,3,CALLILV1,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,4,CALLILV2,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,5,CALLIPTY,CHAR," ",L;
ADD-FTBL:6,B,FIELD,6,CONNTYPE,CHAR," ",L;
ADD-FTBL:6,B,FIELD,7,CONSECT,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,8,DESTLV0,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,9,DESTLV1,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,10,DESTLV2,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,11,DESTPTY,CHAR," ",L;
ADD-FTBL:6,B,FIELD,12,END10,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,13,ENDDAY,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,14,ENDHOUR,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,15,ENDMIN,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,16,ENDMONTH,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,17,ENDSEC,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,18,ENDYEAR,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,19,QUEUEDUR,CHAR," ",R;
ADD-FTBL:6,B,FIELD,20,RINGDUR,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,21,SUPLSERV,CHAR," ",L;
ADD-FTBL:6,B,FIELD,22,THRESEQ,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,23,TKNOREAL,CHAR," ",R;
ADD-FTBL:6,B,FIELD,24,TKNOTRGR,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,25,PPLV2,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,26,PPLV1,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,27,PPLV0,CHAR,"0",R;
ADD-FTBL:6,B,FIELD,28,CHRGEE,CHAR," ",L;