XAPPL - Data processing (dp) applications ACL

The AMO XAPPL (data processing applications) processes the static data memory and static data that are required to configure the ACL application type Call Bridge.

Application Tables

The AMO XAPPL is used to administer the database, in the SWU, for ACL applications. A maximum of 98 applications may be configured in each switch. These applications are identified by a number 2 to 99. The ADD verb command is used to define the application name, display text and a selection of security id's.

Activating and deactivating an application

When the ADD verb is carried out, an application is not automatically activated. It can subsequently be activated and deactivated using the server AMO's CPSM and ACMSM. With respect to the interplay with the server side, the following handling procedures are suggested:


Sub-application Tables

For configured elements CP can be directed to send messages to specified hosts when predefined events occur. These elements may be defined on or all RCG route control group, all agents, all rout control groups or trunk groups. To this end, there are sub-application tables. A sub-application is a set of one or more events to be notified to a host computer for a specific data application. A maximum of 32 device (D17-D32) sub-applications may be configured in the system. Device sub-applications identify device monitoring elements, elements which are to notify the ACL application when they become one of the event conditions specified. For CB, the CHANGE verb of XAPPL is used to assign available device sub-applications to specified CB applications. A CB application may be associated with several sub-applications, but a sub-application may only be associated to one application. These tables are organized to use direct table access and bit masking techniques to minimize time and memory requirements.

Displayed Information

The NAME parameter is used to provide a descriptive text string for the application. This text string will be output on reports.

TSKA (Test Simulation of Key Function Activity for local devices) consists of an application part, running in a browser (java applet), and the switch part. The application communicates with the switch part via ACL. By default, the TSKA related extensions are hidden from other applications, this new parameter is to enable TSKA for the given application. This is required for security reasons.

Cross Reference to Other AMOs:

AMO DIMSU Dimensioning of features, switching unit
AMO CPSM Communication parameters of the data link.The entries for APPLDP and UNIT must be identical for XAPPL and CPSM
AMO ACMSM Communication parameters of the ACL driver.The entries for APPLNO, APPLDP and UNIT must be identical for XAPPL and ACMSM
AMO AGENT Agent attributes for ACDG.An individual agent must be configured prior to being assigned for monitoring and not assigned for monitoring when deleting.
AMO SCSU Subscriber configuration of the switching unit. An individual subscriber must be configured prior to being assigned for monitoring and not assigned for monitoring when deleting.
AMO TDCSU Trunk configuration of the switching unit. An individual trunk must be configured prior to being assigned for monitoring and not assigned for monitoring when deleting.
AMO BUEND Trunk group access code. A trunk group must be configured prior to being assigned for monitoring and not assigned for monitoring when deleting.
AMO ACDSD ACD system data. A route control group must be configured prior to being assigned for monitoring and not assigned for monitoring when deleting.
AMO ACDRS ACD route selection. A route control group must be configured prior to being assigned for monitoring and not assigned for monitoring when deleting.

Destination Processor: BP (Switching Unit)

Functions

ADD Add applications password class 4
CHANGE Change applications password class 4
DELETE Delete applications password class 4
DISPLAY Display applications password class 0
REGENERATE Regenerate applications password class 4

Procedure Overview

ADD-XAPPL

ADD-XAPPL APPLNO=<number>, APPLDP=<string>, [NAME=<string>], [SECAPPL=<number>], [TSKA=<param>];

A host application can be assigned only if the specified application number has not yet been allocated. If the application number is available, the specified values are written into the memory. The values specified may be changed using the CHANGE function.

Sub-applications may be configured using the CHANGE function.

Application will be activated with the server AMOs ACMSM and CPSM. If the AMO DIMSU has not allocated sufficient memory to support the requested application number, the application will not be assigned and error message F03 will be output.

Example
1. Configuration of application (CB).
Input
ADD-XAPPL:23,DECAPPL,DEC-APPLICATION,N;
Output
H12: ADD OF APPLICATION 23 HAS BEEN DONE

CHANGE-XAPPL

CHANGE-XAPPL
CTYPE=APPL,APPLNO=<number>, {(min 1) APPLDP=<string>, NAME=<string>, SECAPPL=<number>, XSECAPPL=<param>, TSKA=<param>};
CTYPE=SUBAPPL, {(min 1) APPLNO=<number>, SUBAPPL=<param>}, {(min 1) ADDEVT=<param>, DELEVT=<param>};
CTYPE=MONCB, {(min 1) APPLNO=<number>, SUBAPPL=<param>}, {(min 1) GLOBAL=<param>, RCG=<number>};

Values for a host application can only be changed if the application is already assigned. The action taken by the change command is based on the change type branch, parameters entered and the existing database configuration.
Examples
1. Change CB application number 23 to include sub-application D17
Input
CHANGE-XAPPL:SUBAPPL,23,D17,BUSY,;
Output
H12: CHANGE OF APPLICATION 23 HAS BEEN DONE
2. Change sub-application D17 to monitor APPLICATION 4 to AGENT & RCG
Input
CHANGE-XAPPL:CTYPE=MONCB,APPLNO=4,SUBAPPL=D17,GLOBAL=AGENT&RCG;
Output
H05: FOR SUB-APPLICATION D17, GLOBAL AGENT HAS BEEN CHANGED 
H05: FOR SUB-APPLICATION D17, GLOBAL RCG HAS BEEN CHANGED
3. Change sub-application D17 of CB application number 23 to include the events hold and idle
Input
CHANGE-XAPPL:CTYPE=SUBAPPL,APPLNO=23,ADDEVT=HOLD&IDLE;
Output
H12: CHANGE OF APPLICATION 23 HAS BEEN DONE
4. Change name associated with application 33
Input
CHANGE-XAPPL:APPL,33,,CB APPLICATION NUMBER 33,Y;
Output
H12: CHANGE OF APPLICATION 33 HAS BEEN DONE

DELETE-XAPPL

DELETE-XAPPL
DTYPE=APPL,APPLNO=<number>;
DTYPE=SUBAPPL, {(min 1) APPLNO=<number>, SUBAPPL=<param>};
DTYPE=MONALL, {(min 1) APPLNO=<number>, SUBAPPL=<param>};
DTYPE=MONCB, {(min 1) APPLNO=<number>, SUBAPPL=<param>}, {(min 1) GLOBAL=<param>, RCG=<number>};
DTYPE=SECAPPL,[APPLNO=<number>];

Values for a host application can only be deleted if the application is already assigned. The action taken by the delete command is based on the delete type branch, parameters entered and the existing database configuration.
Examples
1. Delete from CB the application number 23 the sub-application D17
Input:
DELETE-XAPPL:SUBAPPL,23,D17;
Output:
H18: DELETE OF APPLICATION 23 SUBAPPL D17 HAS BEEN COMPLETED
2. Delete CB application number 23 to not monitor station number 2102 for sub-application D17
Input:
DELETE-XAPPL:DTYPE=MONCB,APPLNO=23,SUBAPPL=D17,GLOBAL=AGENT&RCG;
Output:
H05: FOR SUB-APPLICATION D17, GLOBAL AGENT HAS BEEN DELETED 
H05: FOR SUB-APPLICATION D17, GLOBAL RCG HAS BEEN DELETED

DISPLAY-XAPPL

DISPLAY-XAPPL [APPLNO=<number>], [SUBAPPL=<param>], [GLOBAL=<param>];

Assigned applications are output in list form based on the parameters input. If no application numbers are specified, all existing applications are output. If parameters are input they have the following effects.

If any of the element parameters are entered (GLOBAL, AGENT, or RCG) the default value for the element parameters not entered is 'none'. If no element parameters are entered, they all have the default value of 'all'.

Example
Output overview of all assigned applications
Input
DISPLAY-XAPPL;
Output
    +--------------------------------------------------------------------+
| CB APPLICATIONS |
+--------------------------------------------------------------------+
2 3
+--------------------------------------------------------------------+
Note
An advisory is output if there is not at least one assigned host application.

REGENERATE-XAPPL

REGENERATE-XAPPL [APPLNO=<number>];

The assigned applications are output in command form.

If no application number is specified, all existing applications are output with all associated data values. If only the application number is input, only those applications which match are output.

Example
Output regeneration for all applications and associated data.
Input
REG-XAPPL;
Output
ADD-XAPPL:12,CB,A1,CBA12,"CB APPLICATION NUMBER 12",Y; 
ADD-XAPPL:23,CB,A1,DECAPPL,"DEC APPLICATION",N;
CHANGE-XAPPL:SUBAPPL,23,D17,IDLE&RING&TALK&BUSY&BLOCKED&DIAL;
CHANGE-XAPPL:MONCB,23,D17,,40;
CHANGE-XAPPL:MONCB,23,D17;
ADD-XAPPL:33,CB,A1,APPL33,"CB APPLICATION NUMBER 33",N;

Parameter description

ADDEVT Add event(s) to sub-application monitoring
Type of Input: 0 to 32 single values, concatenated with &, 1. parameter of a min-1-group
Possible Values: ABANDON Call abandon DB_MON_TYP_CALL_ABANDON
ACCOUNT Accounting codes DB_MON_TYP_ACCOUNT_CODE
AGASSIGN ACD Agent assigned DB_MON_TYP_AGENT_ASSIGNED
AGENT ACD Agents DB_MON_TYP_AGENT_MODE
ALL All applications
APPBIS Appearence BIS (Back In Service) DB_MON_TYP_APP_BIS
APPCLEAR Appearence Cleared DB_MON_TYP_APP_CLEARED
APPINFO Appearence Information DB_MON_TYP_APP_INFO
APPOOS Appearence OOS (Out of Service) DB_MON_TYP_APP_OOS
ASSOC Call associated data DB_MON_TYP_CALL_ASSOC_DATA
ATB All trunks busy DB_MON_TYP_ATB_CONDITION
CALLBACK Call back set or cancelled DB_MON_TYP_CALL_BACK
CALLFAIL Call Failed Event DB_MON_TYP_CALL_FAILED
CALLINFO Callinformation Event DB_MON_TYP_CALL_INFO
CALLLOG Call Log Event DB_MON_TYP_CALL_LOG
CALLOFM Call is in offered mode DB_MON_TYP_CALL_OFFERED
CFWDED Call forwarded DB_MON_TYP_CFWDED
CONNECT Connected to server DB_MON_TYP_CONNECT_TO_SERV
DATARES Data path resumed DB_MON_TYP_DATA_PATH_RESUM
DATASUSP Datapath suspended DB_MON_TYP_DATA_PATH_SUSP
DELIV Call delivered to server DB_MON_TYP_CALL_DELIV_SERV
DIGDIALD Dial digits service with incomplete digits DB_MON_TYP_DIGITS_DIALED
DISCON Disconnected in server DB_MON_TYP_DISCON_IN_SERV
FASTDATA Data path only for duration of sending msg DB_MON_TYP_FAST_DATA
FEATSTAT Mute / Unmute feature status DB_MON_TYP_FEAT_STATUS
GENDGTS Generating digits completion DB_MON_TYP_GEN_DIG_COMPL
GRP Server group status DB_MON_TYP_SERVER_GRP_STAT
GRPABAND Incoming party connect to HG/GA releases DB_MON_TYP_GROUP_ABANDONED
GRPDELIV Call arrives in HG/GA DB_MON_TYP_GROUP_DELIVERED
GRPDIV Call diverted out of HG/GA DB_MON_TYP_GROUP_DIVERTED
GRPFWD HG/GA rings at member DB_MON_TYP_GROUP_FORWARD
GRPQUED Party is queued to HG/G DB_MON_TYP_GROUP_QUEUED
GRPSEL Group selection DB_MON_TYP_GROUP_SELECTED
LOGON Logon DB_MON_TYP_LOGON_LOGOFF
MOBILUSR Mobile User Event DB_MON_TYP_MOBIL_USER
MWI Message waiting indicator changed DB_MON_TYP_MESSAGE_WAITING
PULLBACK Pullback Change Event DB_MON_TYP_PULLBACK_CHANGE
QUEUED Queued DB_MON_TYP_CALL_QUEUED
QUEUTS Call queued to server DB_MON_TYP_CALL_QD_TO_SERV
RCGDISC RCG-table disconnected DB_MON_TYP_ROUTE_TAB_DISC
RCGMPC Report status or RCG (MCS) outgoing cal DB_MON_TYP_RCG_M_PRED_CALL
RCGSEL RCG-table selected DB_MON_TYP_ROUTE_TAB_SEL
REC Recording connected DB_MON_TYP_RECORDING_CONN
REDIRECT Call redirect DB_MON_TYP_CALL_REDIRECT
REMOV Removed from server DB_MON_TYP_REMOV_FROM_SERV
RET Returned by server DB_MON_TYP_RET_BY_SERVER
ROUTD Routed by server DB_MON_TYP_ROUTD_BY_SERVER
RTD Call returned to server DB_MON_TYP_CALL_RTD_TO_SRV
SELECT Server selected DB_MON_TYP_SERVER_SELECTED
SENDDATA Send data in either direction DB_MON_TYP_SEND_DATA
STARTDAT Start data path between switch and application DB_MON_TYP_START_DATA_PATH
STOPDATA Stop data path between switch and application DB_MON_TYP_STOP_DATA_PATH
TTONGEN Telephony tones generated DB_MON_TYP_TELE_TONES_GEN
APPLDP Name of DP Application
Type of Input: single value, 1. parameter of a min-1-group (CHANGE,CTYPE=APPL-Application data)
single value, mandatory (ADD)
Possible Values: text, up to 8 characters
APPLNO Application number
Type of Input: 0 to 10 single values, concatenated with & or &&, 1. parameter of a min-1-group (DELETE,DTYPE=MONALL-Delete all monitored Elements / DELETE,DTYPE=MONCB-CB monitored elements / DELETE,DTYPE=SUBAPPL-Sub-application)
0 to 10 single values, concatenated with & or &&, optional (DELETE,DTYPE=SECAPPL-Security Application ID / DISPLAY / REGENERATE)
1 to 10 single values, concatenated with & or &&, mandatory (DELETE,DTYPE=APPL-Application data)
single value, 1. parameter of a min-1-group (CHANGE,CTYPE=MONCB-CB monitored elements / CHANGE,CTYPE=SUBAPPL-Sub-application)
single value, mandatory (ADD / CHANGE,CTYPE=APPL-Application data)
Possible Values: numeric, 02-99
CTYPE Branch type for CHANGE
Type of Input: single value, mandatory
Possible Values: APPL Application data
MONCB CB monitored elements
SUBAPPL Sub-application
DELEVT Delete event(s) from sub-application monitoring
Type of Input: 0 to 32 single values, concatenated with &, 2. parameter of a min-1-group
Possible Values: ABANDON Call abandon DB_MON_TYP_CALL_ABANDON
ACCOUNT Accounting codes DB_MON_TYP_ACCOUNT_CODE
AGASSIGN ACD Agent assigned DB_MON_TYP_AGENT_ASSIGNED
AGENT ACD Agents DB_MON_TYP_AGENT_MODE
ALL All applications
APPBIS Appearence BIS (Back In Service) DB_MON_TYP_APP_BIS
APPCLEAR Appearence Cleared DB_MON_TYP_APP_CLEARED
APPINFO Appearence Information DB_MON_TYP_APP_INFO
APPOOS Appearence OOS (Out of Service) DB_MON_TYP_APP_OOS
ASSOC Call associated data DB_MON_TYP_CALL_ASSOC_DATA
ATB All trunks busy DB_MON_TYP_ATB_CONDITION
CALLBACK Call back set or cancelled DB_MON_TYP_CALL_BACK
CALLFAIL Call Failed Event DB_MON_TYP_CALL_FAILED
CALLINFO Callinformation Event DB_MON_TYP_CALL_INFO
CALLLOG Call Log Event DB_MON_TYP_CALL_LOG
CALLOFM Call is in offered mode DB_MON_TYP_CALL_OFFERED
CFWDED Call forwarded DB_MON_TYP_CFWDED
CONNECT Connected to server DB_MON_TYP_CONNECT_TO_SERV
D17 d17 16
D18 d18 17
D19 d19 18
D20 d20 19
D21 d21 20
D22 d22 21
D23 d23 22
D24 d24 23
D25 d25 24
D26 d26 25
D27 d27 26
D28 d28 27
D29 d29 28
D30 d30 29
D31 d31 30
D32 d32 31
DATARES Data path resumed DB_MON_TYP_DATA_PATH_RESUM
DATASUSP Datapath suspended DB_MON_TYP_DATA_PATH_SUSP
DELIV Call delivered to server DB_MON_TYP_CALL_DELIV_SERV
DIGDIALD Dial digits service with incomplete digits DB_MON_TYP_DIGITS_DIALED
DISCON Disconnected in server DB_MON_TYP_DISCON_IN_SERV
FASTDATA Data path only for duration of sending msg DB_MON_TYP_FAST_DATA
FEATSTAT Mute / Unmute feature status DB_MON_TYP_FEAT_STATUS
GENDGTS Generating digits completion DB_MON_TYP_GEN_DIG_COMPL
GRP Server group status DB_MON_TYP_SERVER_GRP_STAT
GRPABAND Incoming party connect to HG/GA releases DB_MON_TYP_GROUP_ABANDONED
GRPDELIV Call arrives in HG/GA DB_MON_TYP_GROUP_DELIVERED
GRPDIV Call diverted out of HG/GA DB_MON_TYP_GROUP_DIVERTED
GRPFWD HG/GA rings at member DB_MON_TYP_GROUP_FORWARD
GRPQUED Party is queued to HG/G DB_MON_TYP_GROUP_QUEUED
GRPSEL Group selection DB_MON_TYP_GROUP_SELECTED
LOGON Logon DB_MON_TYP_LOGON_LOGOFF
MOBILUSR Mobile User Event DB_MON_TYP_MOBIL_USER
MWI Message waiting indicator changed DB_MON_TYP_MESSAGE_WAITING
PULLBACK Pullback Change Event DB_MON_TYP_PULLBACK_CHANGE
QUEUED Queued DB_MON_TYP_CALL_QUEUED
QUEUTS Call queued to server DB_MON_TYP_CALL_QD_TO_SERV
RCGDISC RCG-table disconnected DB_MON_TYP_ROUTE_TAB_DISC
RCGMPC Report status or RCG (MCS) outgoing cal DB_MON_TYP_RCG_M_PRED_CALL
RCGSEL RCG-table selected DB_MON_TYP_ROUTE_TAB_SEL
REC Recording connected DB_MON_TYP_RECORDING_CONN
REDIRECT Call redirect DB_MON_TYP_CALL_REDIRECT
REMOV Removed from server DB_MON_TYP_REMOV_FROM_SERV
RET Returned by server DB_MON_TYP_RET_BY_SERVER
ROUTD Routed by server DB_MON_TYP_ROUTD_BY_SERVER
RTD Call returned to server DB_MON_TYP_CALL_RTD_TO_SRV
SELECT Server selected DB_MON_TYP_SERVER_SELECTED
SENDDATA Send data in either direction DB_MON_TYP_SEND_DATA
STARTDAT Start data path between switch and application DB_MON_TYP_START_DATA_PATH
STOPDATA Stop data path between switch and application DB_MON_TYP_STOP_DATA_PATH
TTONGEN Telephony tones generated DB_MON_TYP_TELE_TONES_GEN
DTYPE Branch type for DELETE
Type of Input: single value, mandatory
Possible Values: APPL Application data
MONALL Delete all monitored Elements
MONCB CB monitored elements
SECAPPL Security Application ID
SUBAPPL Sub-application
GLOBAL Global monitoring of ACD agents and/or RCG
Type of Input: 0 to 2 single values, concatenated with &, 1. parameter of a min-1-group (CHANGE,CTYPE=MONCB-CB monitored elements / DELETE,DTYPE=MONCB-CB monitored elements)
0 to 2 single values, concatenated with &, optional (DISPLAY)
Possible Values: AGENT ACD Agents
RCG Route Control Group
NAME Display text associated with DP Application
Type of Input: single value, 2. parameter of a min-1-group (CHANGE,CTYPE=APPL-Application data)
single value, optional (ADD)
Possible Values: text, up to 48 characters
RCG Monitoring of specified ACD Route Control Group
Type of Input: 0 to 10 single values, concatenated with & or &&, 2. parameter of a min-1-group
Possible Values: numeric, 1-1020
SECAPPL Security Id for Application
Type of Input: 0 to 20 single values, concatenated with &, 3. parameter of a min-1-group (CHANGE,CTYPE=APPL-Application data)
0 to 20 single values, concatenated with &, optional (ADD)
Possible Values: numeric, 000-999
SUBAPPL Sub-application for dp application monitoring
Type of Input: 0 to 10 single values, concatenated with &, optional (DISPLAY)
single value, 2. parameter of a min-1-group (CHANGE,CTYPE=MONCB-CB monitored elements / CHANGE,CTYPE=SUBAPPL-Sub-application / DELETE,DTYPE=MONALL-Delete all monitored Elements / DELETE,DTYPE=MONCB-CB monitored elements / DELETE,DTYPE=SUBAPPL-Sub-application)
Possible Values: D17 d17 16
D18 d18 17
D19 d19 18
D20 d20 19
D21 d21 20
D22 d22 21
D23 d23 22
D24 d24 23
D25 d25 24
D26 d26 25
D27 d27 26
D28 d28 27
D29 d29 28
D30 d30 29
D31 d31 30
D32 d32 31
TSKA On the switch, TSKA consists of an application which runs under Linux and a separate component run under RMX. ACL-C is used for communication between the RMX component of TSKA and the application component. When the TSKA application sends an OPEN message on the ACL-C link, then the TSKA parameter in the AMO XAPPL is checked to see if it is set to YES, and in this case the application has permission to use TSKA specific features. If the TSKA parameter is set to 'NO', then TSKA specific ACL-C features will not work. By default, the TSKA flag is turned off in XAPPL.
Type of Input: single value, 5. parameter of a min-1-group (CHANGE,CTYPE=APPL-Application data)
single value, optional (ADD)
Possible Values: N No FALSE
Y Yes TRUE
Default Value: Y
XSECAPPL Modification of Security Id for Application
Type of Input: single value, 4. parameter of a min-1-group
Possible Values: ADD Add Security Ids
RES Reset Security Ids
SUB Delete Security Ids
Default Value: ADD

Error Messages

F01
F01: APPLNO <applno> IS NOT ASSIGNED
Cause:Change is allowed only for already assigned applications.
Repair:Check application number and assign first if not available
F02
F02: APPLNO @@ IS ALREADY CONFIGURED IN THE SYSTEM
F03
F03: FOR APPLNO @@ THERE IS INSUFFICIENT DATA APPLICATION MEMORY
     AVAILABLE (AMO-DIMSU: ACDMONID OR ECCS )
F05
F05: THERE IS INSUFFICIENT MEMORY IN THE SUB-APPLICATION TABLES
     RCG @@@@ CANNOT BE ENTERED (AMO-DIMSU: ACDMONID OR ECCS)
F06
F06: NO CHANGE REQUIRED FOR APPLICATION @@
F07
F07: THE APPLICATION CANNOT BE MODIFIED WITH
     ASSIGNED SUB-APPLICATIONS
F09
F09: @@@@ IS NOT CONFIGURED AS A MONITORABLE RCG
F15
F15: SUB-APPLICATION @@@ NOT ASSIGNED TO APPLICATION @@
F20
F20: FOR APPLNO @@ THERE IS INSUFFICIENT CB MEMORY AVAILABLE
F21
F21: GLOBAL @@@@@@ NOT MONITORED BY APPLICATION @@
F22
F22: GLOBAL @@@@@@ NOT MONITORED BY SUB-APPLICATION @@@
F31
F31: NO SUB-APPLICATION AVAILABLE TO DELETE
F33
F33: SUBAPPL @@@ CURRENTLY NOT ASSIGNED
F35
F35: APPLNO @@ NOT ASSIGNED TO ONE SUB-APPLICATION. SUBAPPL MUST BE ENTERED
F37
F37: ALL MONITORED ELEMENTS MUST BE REMOVED FROM SUB-APPLICATION @@@ PRIOR TO
     DELETING SUB-APPLICATION
F47
F47: NO MONITORED ELEMENTS FOUND FOR APPLNO @@ TO BE DELETED
F50
F50: NO MORE VALUES FOR SECAPPL ALLOWED, MAXIMUM OF 20 VALUES REACHED
F51
F51: SECAPPL @@@ IS ASSIGNED ALREADY.
F52
F52: SECAPPL @@@ IS NOT ASSIGNED.
F53
F53: THE MAXIMUM NUMBER OF SUB APPLICATIONS IS ALREADY REACHED.

Advisory Messages

H01
H01: APPLICATION @@ INPUT PARAMETERS ARE IDENTICAL TO EXISTING.
H02
H02: APPLICATIONS ARE NOT ASSIGNED
H05
H05: @@@@@@@@@@@@ FOR SUB-APPLICATION @@@, GLOBAL @@@@@@ HAS BEEN DONE
H06
H06: APPLDP STRING IS ALSO ASSIGNED TO DATA APPLICATION @@
H12
H12: @@@@@@@@@@@@ OF APPLICATION @@ HAS BEEN DONE
H15
H15: @@@@@@@@@@@@ OF GLOBAL @@@@@@@@@@@@ HAS NOT BEEN DONE
H18
H18: @@@@@@@@@@@@ OF APPLICATION @@ SUBAPPL @@@ HAS BEEN COMPLETED
H24
H24: DOUBLED VALUES WILL BE IGNORED
H25
H25: SECAPPL @@@ HAS BEEN ASSIGNED
H26
H26: SECAPPL @@@ HAS BEEN DELETED