You are on page 1of 49

@DRAW(CUP,10,3, "START AT")

@MENU(START_AT,1,0)
@WINDEND
@IF START_AT= 1 THEN GOTO AT_NODE
@@Entering the AT Node Name and the Reference Node Name
@LABEL AT_NODE
@WINDOW
@CLRSCR
@DRAW(cup,6,4,"Enter the AT Node Name")
@DRAW(cup,6,10,"Enter the Reference Node Name")
@DRAW(cup,6,14,"Enter tommorow's date")
@DRAW(cup,6,15,"in YYMMDD format Eg:091204")
@FORM(35,4,15,AT_NODE_NAME,35,10,15,REF_NODE_NAME,35,14,15,TOMMOROW_DATE)
@WINDEND
@CLRSCR
@DRAW(CUP,10,3, "START AT FROM BEGINING")
@DRAW(CUP,10,4, "START WITH PHASE1")
@DRAW(CUP,10,5, "START WITH PHASE2")
@DRAW(CUP,10,6, "START WITH PHASE3")
@DRAW(CUP,10,7, "START WITH PHASE4")
@DRAW(CUP,10,8, "START WITH PHASE5")
@DRAW(CUP,10,9, "START WITH PHASE6")
@DRAW(CUP,10,10, "Perform GB Shift Test for APZ 212 33")
@DRAW(CUP,10,11, "Perform GB Shift Test for APZ 212 55")
@MENU(AT_PHASE,9,0)
@WINDEND
@@Connecting Reference Node and Taking Values.
@Connect("{REF_NODE_NAME}")
@@Making Logs of Reference Node
@ERASE("{REF_NODE_NAME}_LOG.log")
@LOG("{REF_NODE_NAME}_LOG.log")
@@command number 4
RAEPP:ID=ALL;
@SET i=4
@FOR i=0 to 173
@SET RAEPP{i}=COPY(REPLY(4+{i}),1,22)
@COMMENT("{RAEPP{i}}")
@NEXT i
@@command number 5
DBTSP:TAB=AXEPARS;
@FOR i=0 to 1650
@SET DBTSP_NAME{i}=COPY(REPLY(7+{i}),1,15)
@SET DBTSP_SETNAME{i}=COPY(REPLY(7+{i}),16,12)
@SET DBTSP_VALUE{i}=COPY(REPLY(7+{i}),44,5)
@SET DBTSP_VALUE{i}={DBTSP_VALUE{i}}+0
!@COMMENT("{i}")
!@COMMENT("AXEPARS NAME is:{DBTSP_NAME{i}}")
!@COMMENT("AXEPARS SETNAME is:{DBTSP_SETNAME{i}}")
!@COMMENT("AXEPARS VALUE is:{DBTSP_VALUE{i}}")
@SET i=i+4
@NEXT i
@@command number 6
saaep:sae=all;
@SET SAAEP_LINE_NO_REF=SCAN("SAE")
@SET SAAEP_LINE_NO_END_REF=SCAN("END")
@SET SAAEP_LINE_NO_S_REF=SAAEP_LINE_NO_REF+1
@SET SAAEP_LINE_NO_E_REF=SAAEP_LINE_NO_END_REF-1
@FOR i=SAAEP_LINE_NO_S_REF to SAAEP_LINE_NO_E_REF
@SET SAAEP_SAE_REF{i}=COPY(REPLY({i}),1,4)
@SET SAAEP_BLOCK_REF{i}=COPY(REPLY({i}),7,8)
@SET SAAEP_VALUE_REF{i}=COPY(REPLY({i}),27,10)
@SET SAAEP_VALUE_REF{i}={SAAEP_VALUE_REF{i}}+0
!@COMMENT("{SAAEP_SAE_REF{i}}")
!@COMMENT("{SAAEP_BLOCK_REF{i}}")
!@COMMENT("{SAAEP_VALUE_REF{i}}")
@NEXT i
@@command number 32 (i)
@CHECK("OFF")
@SET RAHLP_ERROR_FLAG=0
RAHLP;
@IFERROR THEN SET RAHLP_ERROR_FLAG=1
@SET RALHP_ERROR_L_N=SCAN("END")
@IF RALHP_ERROR_L_N=5 THEN SET RAHLP_ERROR_FLAG=1
@IF RAHLP_ERROR_FLAG=1 THEN GOTO REF_RAHDP_CHECK
@SET LINE_NO= SCAN ("AVELIM")
@SET AVELIM=COPY(REPLY(LINE_NO+1),1,3)
@SET NOTRHLIM=COPY(REPLY(LINE_NO+1),10,3)
@SET TRHLIM=COPY(REPLY(LINE_NO+1),19,3)
@@command number 32 (ii)
@LABEL REF_RAHDP_CHECK
@SET RAHDP_ERROR_FLAG=0
RAHDP;
@IFERROR THEN SET RAHDP_ERROR_FLAG=1
@SET RAHDP_ERROR_L_N=SCAN("END")
@IF RAHDP_ERROR_L_N=5 THEN SET RAHDP_ERROR_FLAG=1
@IF RAHDP_ERROR_FLAG=1 THEN GOTO REF_ALSCP_CHECK
@SET LINE_NO= SCAN ("CAPHYST")
@SET CAPHYST=COPY(REPLY(LINE_NO+1),1,3)
@SET CAPLIM=COPY(REPLY(LINE_NO+1),10,3)
@SET INTERVAL=COPY(REPLY(LINE_NO+1),19,3)
@SET STIME=COPY(REPLY(LINE_NO+1),28,4)
@@command number 55
@LABEL REF_ALSCP_CHECK
@SET ALSCP_ERROR_FLAG=0
ALSCP;
@IFERROR THEN SET ALSCP_ERROR_FLAG=1
@SET ALSCP_ERROR_L_N=SCAN("END")
@IF ALSCP_ERROR_L_N=4 THEN SET ALSCP_ERROR_FLAG=1
@IF ALSCP_ERROR_FLAG=1 THEN GOTO REF_ALEXP_CHECK
@SET ALSCP_LINE_NO_END=SCAN("END")
@SET ALSCP_LINE_NO=ALSCP_LINE_NO_END-1
@FOR i=4 to ALSCP_LINE_NO
@SET ALSCP_ALCAT_NO{i}=COPY(REPLY(i),1,3)
@SET ALSCP_SCCAT{i}=COPY(REPLY(i),8,10)
@NEXT i
@@command number 57
@LABEL REF_ALEXP_CHECK
@SET ALEXP_ERROR_FLAG=0
ALEXP;
@IFERROR THEN SET ALEXP_ERROR_FLAG=1
@IF ALEXP_ERROR_FLAG=1 THEN GOTO REF_PLEIP_CHECK
@SET ALEXP=0
@SET LINE_NO= SCAN("END")
@IF LINE_NO<>3 THEN SET ALEXP=1
@@command number 65
@LABEL REF_PLEIP_CHECK
@SET PLEIP_ERROR_FLAG=0
PLEIP;
@IFERROR THEN SET PLEIP_ERROR_FLAG=1
@IF PLEIP_ERROR_FLAG=1 THEN GOTO REF_PLOBP_CHECK
@SET LINE_NO= SCAN ("LV12")
@SET LV12_PLEIP=COPY(REPLY(LINE_NO+1),1,7)
@SET LV23_PLEIP=COPY(REPLY(LINE_NO+1),10,7)
@SET LV34_PLEIP=COPY(REPLY(LINE_NO+1),20,7)
@SET COU_PLEIP=COPY(REPLY(LINE_NO+1),30,7)
@@command number 67
@LABEL REF_PLOBP_CHECK
@SET PLOBP_ERROR_FLAG=0
PLOBP;
@IFERROR THEN SET PLOBP_ERROR_FLAG=1
@SET PLOBP_ERROR_L_N=SCAN("END")
@IF PLOBP_ERROR_L_N=3 THEN SET PLOBP_ERROR_FLAG=1
@IF PLOBP_ERROR_FLAG=1 THEN GOTO REF_PLRPP_CHECK
@SET LINE_NO= SCAN ("LV12")
@SET LV12_PLOBP=COPY(REPLY(LINE_NO+1),1,4)
@SET LV23_PLOBP=COPY(REPLY(LINE_NO+1),10,4)
@SET LV34_PLOBP=COPY(REPLY(LINE_NO+1),20,4)
@SET COU_PLOBP=COPY(REPLY(LINE_NO+1),30,4)
@@command number 68
@LABEL REF_PLRPP_CHECK
@SET PLRPP_ERROR_FLAG=0
PLRPP;
@IFERROR THEN SET PLRPP_ERROR_FLAG=1
@SET PLRPP_ERROR_L_N=SCAN("END")
@IF PLRPP_ERROR_L_N<>6 THEN SET PLRPP_ERROR_FLAG=1
@IF PLRPP_ERROR_FLAG=1 THEN GOTO REF_PLSDP_CHECK
@SET LINE_NO= SCAN ("PRLEV")
@SET PRI1_PLRPP=COPY(REPLY({LINE_NO}+1),1,2)
@SET PRLEV1_PLRPP=COPY(REPLY({LINE_NO}+1),7,4)
@SET PRI2_PLRPP=COPY(REPLY({LINE_NO}+2),1,2)
@SET PRLEV2_PLRPP=COPY(REPLY({LINE_NO}+2),7,4)
@@command number 69
@LABEL REF_PLSDP_CHECK
@SET PLSDP_ERROR_FLAG=0
PLSDP;
@IFERROR THEN SET PLSDP_ERROR_FLAG=1
@SET PLSDP_ERROR_L_N=SCAN("END")
@IF PLSDP_ERROR_L_N<>7 THEN SET PLSDP_ERROR_FLAG=1
@IF PLSDP_ERROR_FLAG=1 THEN GOTO REF_AFTSP_CHECK
@SET LINE_NO= SCAN ("SAL")
@SET SAL_PLSDP=COPY(REPLY(LINE_NO+1),1,4)
@@command number 43
@LABEL REF_AFTSP_CHECK
@SET AFTSP_ERROR_FLAG=0
AFTSP:TEST=110,SAE=ALL;
@IFERROR THEN SET AFTSP_ERROR_FLAG=1
@SET AFTSP_ERROR_L_N=SCAN("466")
@IF AFTSP_ERROR_L_N=0 THEN SET AFTSP_ERROR_FLAG=1
@IF AFTSP_ERROR_FLAG=1 THEN GOTO REF_PLSVP_CHECK
@SET AFTSP_LINE_NO=SCAN("466")
@SET AFTSP_LIM1=COPY(REPLY(AFTSP_LINE_NO),14,4)
@SET AFTSP_HYST1=COPY(REPLY(AFTSP_LINE_NO),20,4)
@SET AFTSP_ACL1=COPY(REPLY(AFTSP_LINE_NO),27,4)
@SET AFTSP_LIM2=COPY(REPLY(AFTSP_LINE_NO),33,4)
@SET AFTSP_HYST2=COPY(REPLY(AFTSP_LINE_NO),39,4)
@SET AFTSP_ACL2=COPY(REPLY(AFTSP_LINE_NO),46,4)
@@command number 72
@LABEL REF_PLSVP_CHECK
@SET PLSVP_ERROR_FLAG=0
PLSVP;
@IFERROR THEN SET PLSVP_ERROR_FLAG=1
@SET PLSVP_ERROR_L_N=SCAN("END")
@IF PLSVP_ERROR_L_N<>4 THEN SET PLSVP_ERROR_FLAG=1
@IF PLSVP_ERROR_FLAG=1 THEN GOTO REF_PLSUP_CHECK
@SET LINE_NO= SCAN ("ACL")
@SET ACL_PLSVP=COPY(REPLY(LINE_NO+1),1,4)
@SET REJCLLS_PLSVP=COPY(REPLY(LINE_NO+1),8,4)
@SET TDMI_PLSVP=COPY(REPLY(LINE_NO+1),18,4)
@SET TASK_PLSVP=COPY(REPLY(LINE_NO+1),27,6)
@@command number 71
@LABEL REF_PLSUP_CHECK
@SET PLSUP_ERROR_FLAG=0
PLSUP;
@IFERROR THEN SET PLSUP_ERROR_FLAG=1
@SET PLSUP_ERROR_L_N=SCAN("END")
@IF PLSUP_ERROR_L_N<>4 THEN SET PLSUP_ERROR_FLAG=1
@IF PLSUP_ERROR_FLAG=1 THEN GOTO REF_ALCLP_CHECK
@SET LINE_NO= SCAN ("SUPRY")
@SET SUPRY_PLSUP=COPY(REPLY(LINE_NO+1),1,4)
@SET PRLEV_PLSUP=COPY(REPLY(LINE_NO+1),10,4)
@SET PRPRY_PLSUP=COPY(REPLY(LINE_NO+1),18,7)
@@command number 52
@LABEL REF_ALCLP_CHECK
@SET ALCLP_ERROR_FLAG=0
ALCLP;
@IFERROR THEN SET ALCLP_ERROR_FLAG=1
@SET ALCLP_ERROR_L_N=SCAN("END")
@IF ALCLP_ERROR_L_N<>10 THEN SET ALCLP_ERROR_FLAG=1
@IF ALCLP_ERROR_FLAG=1 THEN GOTO REF_RLCAP_CHECK
@SET ALCLP_00=COPY(REPLY(5),9,2)
@SET ALCLP_01=COPY(REPLY(5),14,3)
@SET ALCLP_02=COPY(REPLY(5),19,3)
@SET ALCLP_10=COPY(REPLY(6),9,2)
@SET ALCLP_11=COPY(REPLY(6),14,3)
@SET ALCLP_12=COPY(REPLY(6),19,3)
@SET ALCLP_20=COPY(REPLY(7),9,2)
@SET ALCLP_21=COPY(REPLY(7),14,3)
@SET ALCLP_22=COPY(REPLY(7),19,3)
@SET ALCLP_30=COPY(REPLY(8),9,2)
@SET ALCLP_31=COPY(REPLY(8),14,3)
@SET ALCLP_32=COPY(REPLY(8),19,3)
@SET ALCLP_40=COPY(REPLY(9),9,2)
@SET ALCLP_41=COPY(REPLY(9),14,3)
@SET ALCLP_42=COPY(REPLY(9),19,3)
@@command number 89
@LABEL REF_RLCAP_CHECK
@SET RLCAP_ERROR_FLAG=0
RLCAP;
@IFERROR THEN SET RLCAP_ERROR_FLAG=1
@IF RLCAP_ERROR_FLAG=1 THEN GOTO REF_ENDING_LOG
@SET RLCAP_LINE_NO=SCAN("END")
@IF RLCAP_LINE_NO=6 THEN SET RLCAP_DELHI=1
@ELSE SET RLCAP_DELHI=0
@COMMENT("RLCAP_DELHI is: {RLCAP_DELHI}")
@LABEL REF_ENDING_LOG
@@Ending Log
@CLOSE
@CHECK("ON")
@Connect("{AT_NODE_NAME}")
@IF AT_PHASE<>1 THEN GOTO PHASE_CHECK
@@Making Logs of AT node
@ERASE("{AT_NODE_NAME}_LOG.log")
@LOG("{AT_NODE_NAME}_LOG.log")
@LABEL PHASE_CHECK
@LOG("{AT_NODE_NAME}_LOG.log")
@IF AT_PHASE=2 THEN GOTO PHASE1
@IF AT_PHASE=3 THEN GOTO PHASE2
@IF AT_PHASE=4 THEN GOTO PHASE3
@IF AT_PHASE=5 THEN GOTO PHASE4
@IF AT_PHASE=6 THEN GOTO PHASE5
@IF AT_PHASE=7 THEN GOTO PHASE6
@IF AT_PHASE=8 THEN GOTO GB_SHIFT_CHECK
@IF AT_PHASE=9 THEN GOTO RRGBP_21255_MODULE
@LABEL PHASE1
@@command number 4
@ERASE("{AT_NODE_NAME}_RAEPP_ERROR_CHECK_LOG.log")
@LOG("{AT_NODE_NAME}_RAEPP_ERROR_CHECK_LOG.log")
@COMMENT("The EXCHANGE Properties which could not be changed are as follows:")
@CLOSE
@LOG("{AT_NODE_NAME}_LOG.log")
@CHECK("OFF")
SYPAC:ACCESS=ENABLED,psw=j3fres2;
@IFERROR THEN GOSUB DBTSP_PSW_1
@FOR i=0 to 1650
@IF DBTSP_SETNAME{i}=" CME20BSCF " THEN GOSUB RAEPP_DBTSP
@SET i=i+4
@NEXT i
SYPAC:ACCESS=DISABLED;
@CHECK("ON")
@CHECK("OFF")
RAEPP:ID=ALL;
@FOR i=0 to 173
@LOG("{AT_NODE_NAME}_LOG.log")
@SET RAEPP_ERROR_CHECK_FLAG1=0
RAEPC:PROP={RAEPP{i}};
@SET RAEPP_ERROR_CHECK_LINE_NO1=SCAN("ERROR")
@SET RAEPP_ERROR_CHECK_LINE_NO2=SCAN("FAULT")
@IF RAEPP_ERROR_CHECK_LINE_NO1<>0 THEN SET RAEPP_ERROR_CHECK_FLAG1=1
@IF RAEPP_ERROR_CHECK_LINE_NO2<>0 THEN SET RAEPP_ERROR_CHECK_FLAG1=1
@IF RAEPP_ERROR_CHECK_FLAG1<>0 THEN GOSUB RAEPP_ERROR_CHECK_PROMPT1
@NEXT i
RAEPP:ID=ALL;
@CHECK("ON")
@VIEWFILE("{AT_NODE_NAME}_RAEPP_ERROR_CHECK_LOG.log")
@@command number 5
@SET DBTSP_ERROR_1=0
@SET DBTSP_CHECK_COUNTER=0
@ERASE("{AT_NODE_NAME}_DBTSP_VALUE_CHECK_1111_LOG.log")
@LOG("{AT_NODE_NAME}_LOG.log")
@LABEL DBTSP_VALUE_COMMAND_NUMBER_5_COUNTER
@CHECK("OFF")
DBTSP:TAB=AXEPARS;
@IFERROR THEN SET DBTSP_ERROR_1=1
@IF DBTSP_ERROR_1=1 THEN GOSUB DBTSP_PROMPT_1
@IF DBTSP_ERROR_1=1 THEN GOTO PHASE2
@FOR i=0 to 1650
@SET AT_DBTSP_NAME{i}=COPY(REPLY(7+{i}),1,15)
@SET AT_DBTSP_SETNAME{i}=COPY(REPLY(7+{i}),16,12)
@SET AT_DBTSP_VALUE{i}=COPY(REPLY(7+{i}),44,5)
@SET AT_DBTSP_VALUE{i}={AT_DBTSP_VALUE{i}}+0
!@COMMENT("{i}")
!@COMMENT("AXEPARS NAME is:{AT_DBTSP_NAME{i}}")
!@COMMENT("AXEPARS SETNAME is:{AT_DBTSP_SETNAME{i}}")
!@COMMENT("AXEPARS VALUE is:{AT_DBTSP_VALUE{i}}")
@SET i=i+4
@NEXT i
@IF DBTSP_CHECK_COUNTER=1 THEN GOSUB DBTSP_VALUE_CHECK_LOG_SUBROUTINE
@CHECK("OFF")
SYPAC:ACCESS=ENABLED,psw=j3fres2;
@IFERROR THEN GOSUB DBTSP_PSW_1
@FOR i=0 to 1650
@IF AT_DBTSP_VALUE{i}<>DBTSP_VALUE{i} THEN GOSUB DBTSP_VALUE_CHANGE
@SET i=i+4
@NEXT i
SYPAC:ACCESS=DISABLED;
@SET DBTSP_CHECK_COUNTER=DBTSP_CHECK_COUNTER +1
@IF DBTSP_CHECK_COUNTER<2 THEN GOTO DBTSP_VALUE_COMMAND_NUMBER_5_COUNTER
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_DBTSP_VALUE_CHECK_1111_LOG.log")
@LABEL PHASE2
@@command number 6
@ERASE("{AT_NODE_NAME}_SAAII_LOG.log")
@LOG("{AT_NODE_NAME}_SAAII_LOG.log")
@COMMENT("**The following command is not getting executed:")
@COMMENT("**Plz execute the commands manually")
@CLOSE
@LOG("{AT_NODE_NAME}_LOG.log")
saaep:sae=all;
@SET SAAEP_LINE_NO_AT=SCAN("SAE")
@SET SAAEP_LINE_NO_END_AT=SCAN("END")
@SET SAAEP_LINE_NO_S_AT=SAAEP_LINE_NO_AT+1
@SET SAAEP_LINE_NO_E_AT=SAAEP_LINE_NO_END_AT-1
@FOR i=SAAEP_LINE_NO_S_AT to SAAEP_LINE_NO_E_AT
@SET SAAEP_SAE_AT{i}=COPY(REPLY({i}),1,4)
@SET SAAEP_BLOCK_AT{i}=COPY(REPLY({i}),7,8)
@SET SAAEP_VALUE_AT{i}=COPY(REPLY({i}),27,10)
@SET SAAEP_VALUE_AT{i}={SAAEP_VALUE_AT{i}}+0
!@COMMENT("{SAAEP_SAE_AT{i}}")
!@COMMENT("{SAAEP_BLOCK_AT{i}}")
!@COMMENT("{SAAEP_VALUE_AT{i}}")
@NEXT i
@FOR i=SAAEP_LINE_NO_S_AT to SAAEP_LINE_NO_E_AT
@FOR j=SAAEP_LINE_NO_S_REF to SAAEP_LINE_NO_E_REF
@IF {SAAEP_SAE_AT{i}}={SAAEP_SAE_REF{j}} THEN GOSUB SAAEP_BLOCK
@NEXT j
@NEXT i
@VIEWFILE("{AT_NODE_NAME}_SAAII_LOG.log")
@@command number 32 (i)
@LOG("{AT_NODE_NAME}_LOG.log")
@SET COMMAND_NOT_DEFINED="RAHLP;"
@IF RAHLP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF RAHLP_ERROR_FLAG=1 THEN GOTO AT_RAHDP_CHECK
RAHLP;
RAHLC:AVELIM={AVELIM},NOTRHLIM={NOTRHLIM},TRHLIM={TRHLIM};
RAHLP;
@@command number 32 (ii)
@LABEL AT_RAHDP_CHECK
@SET COMMAND_NOT_DEFINED="RAHDP;"
@IF RAHDP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF RAHDP_ERROR_FLAG=1 THEN GOTO AT_ALEXP_CHECK
RAHDP;
RAHDC:CAPHYST={CAPHYST},CAPLIM={CAPLIM},INTERVAL={INTERVAL},STIME={STIME};
RAHDP;
@@command number 57
@LABEL AT_ALEXP_CHECK
@SET COMMAND_NOT_DEFINED="ALEXP;"
@IF ALEXP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF ALEXP_ERROR_FLAG=1 THEN GOTO AT_PLEIP_CHECK
ALEXP;
@IF ALEXP=1 THEN GOSUB ALEXP_UPDATE
ALEXP;
@@command number 65
@LABEL AT_PLEIP_CHECK
@SET COMMAND_NOT_DEFINED="PLEIP;"
@IF PLEIP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF PLEIP_ERROR_FLAG=1 THEN GOTO AT_PLOBP_CHECK
PLEIP;
PLEIC:LV12={LV12_PLEIP},LV23={LV23_PLEIP},LV34={LV34_PLEIP},COU={COU_PLEIP};
PLEIP;
@@command number 67
@LABEL AT_PLOBP_CHECK
@SET COMMAND_NOT_DEFINED="PLOBP;"
@IF PLOBP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF PLOBP_ERROR_FLAG=1 THEN GOTO AT_PLRPP_CHECK
PLOBP;
PLOBC:LV12={LV12_PLOBP},LV23={LV23_PLOBP},LV34={LV34_PLOBP},COU={COU_PLOBP};
PLOBP;
@@command number 68
@LABEL AT_PLRPP_CHECK
@SET COMMAND_NOT_DEFINED="PLRPP;"
@IF PLRPP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF PLRPP_ERROR_FLAG=1 THEN GOTO AT_PLSDP_CHECK
PLRPP;
PLRPC:PRI={PRI1_PLRPP},PRLEV={PRLEV1_PLRPP};
PLRPC:PRI={PRI2_PLRPP},PRLEV={PRLEV2_PLRPP};
PLRPP;
@@command number 69
@LABEL AT_PLSDP_CHECK
@SET COMMAND_NOT_DEFINED="PLSDP;"
@IF PLSDP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF PLSDP_ERROR_FLAG=1 THEN GOTO AT_AFTSP_CHECK
PLSDP;
PLSDC:SAL={SAL_PLSDP};
PLSDP;
@@command number 43
@LABEL AT_AFTSP_CHECK
@SET COMMAND_NOT_DEFINED="AFTSP:TEST=110,SAE=ALL;"
@IF AFTSP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF AFTSP_ERROR_FLAG=1 THEN GOTO AT_PLSVP_CHECK
AFTSP:TEST=110,SAE=ALL;
AFTSS:TEST=110,SAE=466,LIM1={AFTSP_LIM1},HYST1={AFTSP_HYST1},ACL1={AFTSP_ACL1};
AFTSP:TEST=110,SAE=ALL;
@@command number 72
@LABEL AT_PLSVP_CHECK
@SET COMMAND_NOT_DEFINED="PLSVP;"
@IF PLSVP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF PLSVP_ERROR_FLAG=1 THEN GOTO AT_PLSUP_CHECK
PLSVP;
PLSVC:ACL={ACL_PLSVP},REJCLLS={REJCLLS_PLSVP},TDMI={TDMI_PLSVP},TASK={TASK_PLSVP
};
PLSVP;
@@command number 71
@LABEL AT_PLSUP_CHECK
@SET COMMAND_NOT_DEFINED="PLSUP;"
@IF PLSUP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF PLSUP_ERROR_FLAG=1 THEN GOTO PHASE3
PLSUP;
PLSUC:SUPRY={SUPRY_PLSUP},PRLEV={PRLEV_PLSUP},PRPRY={PRPRY_PLSUP};
PLSUP;
@LABEL PHASE3
@CHECK("ON")
@@command number 22
@WINDOW
@CLRSCR
@DRAW(CUP,10,2, "Is the node RBSC or BSCTRC?")
@DRAW(CUP,10,3, "RBSC")
@DRAW(CUP,10,4, "BSCTRC")
@MENU(RBSC_BSCTRC,2,0)
@WINDEND
@IF RBSC_BSCTRC= 1 THEN GOSUB RBSC_UPDATE
@ELSE IF RBSC_BSCTRC=2 THEN GOSUB BSCTRC_UPDATE
@@command number26
SAOCP;
SAOCS:STATE=ACTIVE;
SAOCP;
@@command number 27
aftsp:test=101;
aftsp:test=102;
aftsp:test=104;
AFTSS:TEST=101,LIM1=90,LIM2=99,hyst1=5,hyst2=5,acl1=a3,acl2=a2;
AFTSS:TEST=102,LIM1=90,LIM2=99,hyst1=5,hyst2=5,acl1=a3,acl2=a2;
AFTSS:TEST=104,LIM1=90,LIM2=99,hyst1=5,hyst2=5,acl1=a3,acl2=a2;
aftsp:test=101;
aftsp:test=102;
aftsp:test=104;
@@command number 29 (i)
SYRAP;
SYRAC:LARGEMINUTES=10;
SYRAC:SMALLMINUTES=10;
SYRAC:SMALLNUM=5;
SYRAC:LARGENUM=3;
SYRAC:EXPLSYREI=MANDATORY;
SYRAC:EXPLSYFRI=OPTIONAL;
SYRAC:FLSUSPENDED=NOACTION;
SYRAC:FLLOCKED=YES;
SYRAC:FORLOPPRES=active;
SYRAC:SELRESTYPE=SMALLDELAYED;
SYRAC:SELRES=ACTIVE;
SYRAC:SIGREC=ACTIVE;
SYRAP;
@@command number 29 (ii)
@CHECK("OFF")
SYFSP;
SYFSC:FLSTATUS=ACTIVE;
SYFSC:FLECF=OFF;
SYFSC:FLERROR=ON;
SYFSC:FLMODE=OPERATION,LIMIT=0;
SYFSP;
@@command number 29 (iii)
SYFDP;
SYFDC:STOP=AUTOREL;
SYFDC:START,DURATION=24,ALARM=yes;
SYFDC:START,AUTOREL=24,TIME=0300;
SYFDP;
@CHECK("ON")
@@command number 31
@CHECK("OFF")
RAHPP;
@FOR i=0 to 10
TRTSE:MP={i};
TRTSE:MP={i},MPE;
@NEXT i
RAHPI:MP=4;
RAHPP;
TRTSI:MP=4,NRP=1,RPL=120,DATE={TOMMOROW_DATE},NDAYS=365,time=0100;
@CHECK("ON")
RAHPP;
@@command number 45 and 28
@LABEL C7LTP_VALUES
@CHECK("OFF")
C7LTP:LS=ALL;
@SET C7LTP_SLC_LINE_NO_S=SCAN("SLC")
@SET C7LTP_SLC_LINE_NO_E=SCAN("END")
@SET C7LTP_SLC_LINE_NO_START=C7LTP_SLC_LINE_NO_S +1
@SET C7LTP_SLC_LINE_NO_END=C7LTP_SLC_LINE_NO_E-2
@SET j=0
@SET m=0
@FOR i=C7LTP_SLC_LINE_NO_START to C7LTP_SLC_LINE_NO_END
@SET C7LTP_SLC{i}=COPY(REPLY({i}),24,2)
@SET C7LTP_LS{i}=COPY(REPLY({i}),1,7)
@SET C7LTP_SPID{i}=COPY(REPLY({i}),16,7)
@IF C7LTP_SLC{i}="00" THEN SET j=0
@IF C7LTP_SLC{i}="00" THEN SET m=m+1
@IF C7LTP_SLC{i}<>"" THEN SET j=j+1
@IF C7LTP_SLC{i}="00" THEN SET C7LTP_LS_VALUE{m}=C7LTP_LS{i}
@IF C7LTP_SLC{i}="00" THEN SET C7LTP_SPID{m}=C7LTP_SPID{i}
@IF C7LTP_SLC{i}<>"" THEN SET l{m}=j
@NEXT i
@SET p=m
!@FOR i=C7LTP_SLC_LINE_NO_START to C7LTP_SLC_LINE_NO_END
!@COMMENT("The SLC Value is:{C7LTP_SLC{i}}for LS{C7LTP_LS{i}}")
!@COMMENT("{C7LTP_LS{i}}")
!@COMMENT("{C7LTP_SPID{i}}")
!@NEXT i
!@FOR m=1 to p
!@COMMENT("The Value of m is: {m}")
!@COMMENT("{l{m}}")
!@COMMENT("{C7LTP_LS_VALUE{m}}")
!@COMMENT("{C7LTP_SPID{m}}")
!@NEXT m
@FOR m=1 to p
@SET s=m+5
C7SUE:LS={C7LTP_LS_VALUE{m}};
C7SUC:LS={C7LTP_LS_VALUE{m}},LVA={l{m}},ACL=A1,DMI=0;
C7SUI:LS={C7LTP_LS_VALUE{m}};
@NEXT m
@FOR i=0 to 10
C7TRE:TRG={i};
@NEXT i
@FOR m=1 to p
@SET s=m+5
@FOR i=0 to {l{m}}-1
@IF i<10 THEN GOSUB C7TRI_LT10
@ELSE GOSUB C7TRI_GTET10
@NEXT i
C7TPC:MP={s};
C7TPI:MP={s},TRG={s};
TRTSI:MP={s},NRP=24,RPL=60,DATE={TOMMOROW_DATE},NDAYS=365,time=0000;
@NEXT m
@CHECK("ON")
C7SUP:LS=ALL;
C7TPP:MP=ALL;
C7TRP:TRG=ALL;
@@command number 23
@CHECK("OFF")
RABLP:DETY=ALL;
RABLE:DETY=RTLTT2;
RABLE:DETY=RTLTB2;
RABLE:DETY=RTGPHDV;
RABLE:DETY=RALT2;
RABLE:DETY=RTTGD;
RABLE:DETY=RTGLT;
RABLP:DETY=ALL;
RABLC:DETY=RTLTT2,LVB=31&40&50,ACL=A3;
RABLC:DETY=RTLTB2,LVB=31&40&50,ACL=A3;
RABLC:DETY=RALT2,LVB=31&40&50,ACL=A3;
RABLC:DETY=RTGPHDV,LVB=31&40&50,ACL=A3;
RABLC:DETY=RTTGD,LVB=31&40&50,ACL=A3;
RABLC:DETY=RTGLT,LVB=10&15&20,ACL=A3;
RABLP:DETY=ALL;
RABLI:DETY=RTLTT2;
RABLI:DETY=RTLTB2;
RABLI:DETY=RALT2;
RABLI:DETY=RTGPHDV;
RABLI:DETY=RTTGD;
RABLI:DETY=RTGLT;
RABLP:DETY=ALL;
@@command number 52
@SET COMMAND_NOT_DEFINED="ALCLP;"
@IF ALCLP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF ALCLP_ERROR_FLAG=1 THEN GOTO AT_RLCAP_CHECK
ALCLP;
@IF ALCLP_01="YES" THEN COMMENT("DONE")
@IF ALCLP_01="YES" THEN SET ALCLP_01_T=",ALDB"
@ELSE SET ALCLP_01_T=""
@IF ALCLP_11="YES" THEN SET ALCLP_11_T=",ALDB"
@ELSE SET ALCLP_11_T=""
@IF ALCLP_21="YES" THEN SET ALCLP_21_T=",ALDB"
@ELSE SET ALCLP_21_T=""
@IF ALCLP_31="YES" THEN SET ALCLP_31_T=",ALDB"
@ELSE SET ALCLP_31_T=""
@IF ALCLP_41="YES" THEN SET ALCLP_41_T=",ALDB"
@ELSE SET ALCLP_41_T=""
@IF ALCLP_02="YES" THEN SET ALCLP_02_T=",TWB"
@ELSE SET ALCLP_02_T=""
@IF ALCLP_12="YES" THEN SET ALCLP_12_T=",TWB"
@ELSE SET ALCLP_12_T=""
@IF ALCLP_22="YES" THEN SET ALCLP_22_T=",TWB"
@ELSE SET ALCLP_22_T=""
@IF ALCLP_32="YES" THEN SET ALCLP_32_T=",TWB"
@ELSE SET ALCLP_32_T=""
@IF ALCLP_42="YES" THEN SET ALCLP_42_T=",TWB"
@ELSE SET ALCLP_42_T=""
ALCLC:ACLNO=0,ACL="{ALCLP_00}"{ALCLP_01_T}{ALCLP_02_T};
ALCLC:ACLNO=1,ACL="{ALCLP_10}"{ALCLP_11_T}{ALCLP_12_T};
ALCLC:ACLNO=2,ACL="{ALCLP_20}"{ALCLP_21_T}{ALCLP_22_T};
ALCLC:ACLNO=3,ACL="{ALCLP_30}"{ALCLP_31_T}{ALCLP_32_T};
ALCLC:ACLNO=4,ACL="{ALCLP_40}"{ALCLP_41_T}{ALCLP_42_T};
ALCLP;
@@command number 89
@LABEL AT_RLCAP_CHECK
RLCAP;
@IF RLCAP_DELHI=1 THEN GOSUB ALG2
@ELSE IF RLCAP_DELHI=0 THEN GOSUB ALG1_AND_ALG2
@@command number 51
ALACP;
ALACC:ALCATNO=0,DICAT=0,ALCAT="APZ";
ALACC:ALCATNO=1,DICAT=0,ALCAT="APZ";
ALACC:ALCATNO=2,DICAT=0,ALCAT="APZ";
ALACC:ALCATNO=3,DICAT=1,ALCAT="APT";
ALACC:ALCATNO=4,DICAT=1,ALCAT="APT";
ALACC:ALCATNO=5,DICAT=1,ALCAT="APT";
ALACC:ALCATNO=6,DICAT=1,ALCAT="APT";
ALACC:ALCATNO=7,DICAT=1,ALCAT="APT";
ALACC:ALCATNO=8,DICAT=2,ALCAT="POWER";
ALACC:ALCATNO=9,DICAT=3,ALCAT="EXT";
ALACC:ALCATNO=10,DICAT=3,ALCAT="EXT";
ALACC:ALCATNO=11,DICAT=3,ALCAT="EXT";
ALACC:ALCATNO=12,DICAT=3,ALCAT="EXT";
ALACC:ALCATNO=13,DICAT=3,ALCAT="EXT";
ALACC:ALCATNO=14,DICAT=3,ALCAT="EXT";
ALACC:ALCATNO=15,DICAT=3,ALCAT="EXT";
ALACP;
@@command number 55
@SET COMMAND_NOT_DEFINED="ALSCP;"
@IF ALSCP_ERROR_FLAG=1 THEN GOSUB COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@IF ALSCP_ERROR_FLAG=1 THEN GOTO AT_ALALP_CHECK
ALSCP;
@FOR i=4 to ALSCP_LINE_NO
ALSCC:ALCATNO={ALSCP_ALCAT_NO{i}},SCCAT={ALSCP_SCCAT{i}};
@NEXT i
ALSCP;
@@command number 56
@LABEL AT_ALALP_CHECK
@CHECK("OFF")
ALALP;
@CHECK("ON")
@@Closing logs of AT node temporarily
@Close
@@command number 75,77
@CHECK("OFF")
@ERASE("{AT_NODE_NAME}_print_commands_LOG.log")
@LOG("{AT_NODE_NAME}_print_commands_LOG.log")
@GOSUB CLEAR_VISIBILITY
SYBHP;
@GOSUB CLEAR_VISIBILITY
SASTP;
@GOSUB CLEAR_VISIBILITY
PLLDP;
@GOSUB CLEAR_VISIBILITY
DPHIP;
@GOSUB CLEAR_VISIBILITY
DPRBP;
@GOSUB CLEAR_VISIBILITY
DIRRP:RP=ALL;
@GOSUB CLEAR_VISIBILITY
DIRCP;
@GOSUB CLEAR_VISIBILITY
ALSTP;
@GOSUB CLEAR_VISIBILITY
APAMP;
@GOSUB CLEAR_VISIBILITY
NSSTP;
@GOSUB CLEAR_VISIBILITY
RRGBP;
@GOSUB CLEAR_VISIBILITY
RRPCP;
@GOSUB CLEAR_VISIBILITY
RRPCP:RPINFO;
@GOSUB CLEAR_VISIBILITY
DBTSP:TAB=RPSRPIRPS;
@GOSUB CLEAR_VISIBILITY
C7ERP:ENUM=ALL;
@GOSUB CLEAR_VISIBILITY
EREPP:ENUM=ALL;
@GOSUB CLEAR_VISIBILITY
C7SUP:LS=ALL;
@GOSUB CLEAR_VISIBILITY
C7LDP:LS=ALL;
@GOSUB CLEAR_VISIBILITY
C7RSP:DEST=ALL;
@GOSUB CLEAR_VISIBILITY
RRMBP:MSC=ALL;
@GOSUB CLEAR_VISIBILITY
RLTDP:MSC=ALL;
@GOSUB CLEAR_VISIBILITY
RLVAP;
@GOSUB CLEAR_VISIBILITY
EXRPP:RP=ALL;
@GOSUB CLEAR_VISIBILITY
GDSTP;
@GOSUB CLEAR_VISIBILITY
GDCVP;
@GOSUB CLEAR_VISIBILITY
SYELP;
@CLOSE
@CLRSCR
@DRAW(CUP,10,3, "CONTINUE")
@DRAW(CUP,10,5, "Check the printout of the following commands")
@DRAW(CUP,10,6, "in the Logs window and press CONTINUE")
@DRAW(CUP,10,7, "1.) SYBHP;")
@DRAW(CUP,10,8, "2.) SASTP;")
@DRAW(CUP,10,9, "3.) PLLDP;")
@DRAW(CUP,10,10, "4.) DPHIP;")
@DRAW(CUP,10,11, "5.) DPRBP;")
@DRAW(CUP,10,12, "6.) DIRRP:RP=ALL;")
@DRAW(CUP,10,13, "7.) DIRCP;")
@DRAW(CUP,10,14, "8.) ALSTP;")
@DRAW(CUP,10,15, "9.) APAMP;")
@DRAW(CUP,10,16, "10.) NSSTP;")
@DRAW(CUP,10,17, "11.) RRGBP;")
@DRAW(CUP,10,18, "12.) RRPCP;")
@DRAW(CUP,10,19, "13.) RRPCP:RPINFO;")
@DRAW(CUP,10,20, "14.) DBTSP:TAB=RPSRPIRPS;")
@DRAW(CUP,10,21, "15.) C7ERP:ENUM=ALL;")
@DRAW(CUP,10,22, "16.) EREPP:ENUM=ALL;")
@DRAW(CUP,10,23, "17.) C7SUP:LS=ALL;")
@DRAW(CUP,10,24, "18.) C7LDP:LS=ALL;")
@DRAW(CUP,10,25, "19.) C7RSP:DEST=ALL;")
@DRAW(CUP,10,26, "20.) RRMBP:MSC=ALL;")
@DRAW(CUP,10,27, "21.) RLTDP:MSC=ALL;")
@DRAW(CUP,10,28, "22.) RLVAP;")
@DRAW(CUP,10,29, "23.) EXRPP:RP=ALL;")
@DRAW(CUP,10,30, "24.) GDSTP;")
@DRAW(CUP,10,31, "25.) GDCVP;")
@DRAW(CUP,10,32, "26.) SYELP;")
@MENU(CHK_OP_DATA,1,0)
@WINDEND
@VIEWFILE("{AT_NODE_NAME}_print_commands_LOG.log")
@IF CHK_OP_DATA=1 THEN GOTO COMMAND_64
@@command number 64
@LABEL COMMAND_64
@@Begining the logs of the AT node again
@LOG("{AT_NODE_NAME}_LOG.log")
PLCDP;
PLCDC:LDLIM=95,LIMCAL=1;
PLCDP;
@@command number 70
@CHECK("OFF")
PLSMP:MP=ALL;
PLSMI:MP=1;
PLSMP:MP=ALL;
TRTSI:MP=1,NRP=24,RPL=60,DATE={TOMMOROW_DATE},NDAYS=365,time=0000;
PLSMP:MP=ALL;
@@command number 86
RLVLP;
RLVLE:CHTYPE=TCH;
RLVLE:CHTYPE=SDCCH;
RLVLC:CHTYPE=TCH,PL=24,ACL=A3;
RLVLC:CHTYPE=SDCCH,PL=4,ACL=A2;
RLVLI:CHTYPE=SDCCH;
RLVLI:CHTYPE=TCH;
RLVLP;
@@command number 88
RLOMP;
RLOMC:MODE=MULTI;
RLOMP;
@LABEL PHASE4
@@command number 90
RLTYP;
RLTYC:GSYSTYPE=MIXED;
RLTYP;
@@command number 91
RLLBP;
RLLBC:SYSTYPE=GSM800,TAAVELEN=4,TINIT=10,TALLOC=2,turgen=2,evaltype=1,tho=30,nho
=3;
RLLBC:SYSTYPE=GSM900,TAAVELEN=4,TINIT=10,TALLOC=2,turgen=2,evaltype=1,tho=30,nho
=3;
RLLBC:SYSTYPE=GSM1800,TAAVELEN=4,TINIT=10,TALLOC=2,TURGEN=2,EVALTYPE=1,THO=30,NH
O=3;
RLLBC:SYSTYPE=GSM1900,TAAVELEN=4,TINIT=10,TALLOC=2,TURGEN=2,EVALTYPE=1,THO=30,NH
O=3;
RLLBC:SYSTYPE=GSM800,ASSOC=ON,IBHOASS=ON,IBHOSICH=OFF,IHOSICH=OFF;
RLLBC:SYSTYPE=GSM900,ASSOC=ON,IBHOASS=ON,IBHOSICH=OFF,IHOSICH=OFF;
RLLBC:SYSTYPE=GSM1800,ASSOC=ON,IBHOASS=ON,IBHOSICH=OFF,IHOSICH=OFF;
RLLBC:SYSTYPE=GSM1900,ASSOC=ON,IBHOASS=ON,IBHOSICH=OFF,IHOSICH=OFF;
RLLBP;
@@command number 73
SYELP;
SYELS:LIMIT=10000,DCAT=0,TIME=0000;
SYELS:LIMIT=10000,DCAT=1,TIME=0000;
SYELS:LIMIT=10000,DCAT=2,TIME=0000;
SYELS:LIMIT=10000,DCAT=3,TIME=0000;
SYELS:LIMIT=10000,DCAT=4,TIME=0000;
SYELS:LIMIT=10000,DCAT=5,TIME=0000;
SYELS:LIMIT=10000,DCAT=6,TIME=0000;
SYELS:LIMIT=10000,DCAT=7,TIME=0000;
SYELS:LIMIT=10000,DCAT=8,TIME=0000;
SYELS:LIMIT=10000,DCAT=9,TIME=0000;
SYELS:LIMIT=10000,DCAT=10,TIME=0000;
SYELS:LIMIT=10000,DCAT=11,TIME=0000;
SYELS:LIMIT=10000,DCAT=12,TIME=0000;
SYELS:LIMIT=10000,DCAT=13,TIME=0000;
SYELS:LIMIT=10000,DCAT=14,TIME=0000;
SYELS:LIMIT=10000,DCAT=15,TIME=0000;
SYELS:FRDELLIMIT=30;
SYELP;
@SET LINE_NO= SCAN ("CURRENT ERROR INTENSITY")
@SET SYELP_EI=TRIM(COPY(REPLY(LINE_NO),27,6))
@SET LINE_NO= SCAN ("DELAY FOR LAST FORLOPP RELEASE")
@SET SYELP_DEFR=TRIM(COPY(REPLY(LINE_NO),32,6))
@SET LINE_NO= SCAN ("NUMBER OF FORLOPPS DURING RELEASE")
@SET SYELP_NFLDR=TRIM(COPY(REPLY(LINE_NO),35,2))
@@command number 11
nsstp;
@SET NSSTP_LINE_NO=SCAN("BLS")
!@COMMENT("{NSSTP_LINE_NO}")
@IF NSSTP_LINE_NO=0 THEN GOSUB NSSTP_PROMPT
@IF NSSTP_LINE_NO=0 THEN GOTO COMMAND_NUMBER10
@SET NSSTP_LINE_NO_START=NSSTP_LINE_NO+1
@SET NSSTP_LINE_NO_E=SCAN("END")
!@COMMENT("{NSSTP_LINE_NO_E}")
@SET NSSTP_LINE_NO_END=NSSTP_LINE_NO_E-1
!@COMMENT("{NSSTP_LINE_NO_START} and {NSSTP_LINE_NO_END}")
@FOR i=NSSTP_LINE_NO_START to NSSTP_LINE_NO_END
@SET NSSTP_SDIP_EXT{i}=COPY(REPLY({i}),1,5)
@SET NSSTP_EXT{i}=COPY(REPLY({i}),1,3)
@SET NSSTP_MS{i}=COPY(REPLY({i}),7,4)
@SET NSSTP_STATE{i}=COPY(REPLY({i}),19,6)
@SET NSSTP_BLS{i}=COPY(REPLY({i}),27,6)
!@COMMENT("{NSSTP_SDIP_EXT{i}}")
!@COMMENT("{NSSTP_EXT{i}}")
!@COMMENT("{NSSTP_MS{i}}")
!@COMMENT("{NSSTP_STATE{i}}")
!@COMMENT("{NSSTP_BLS{i}}")
@NEXT i
@ERASE("{AT_NODE_NAME}_NSSTP_LOG.log")
@FOR i=NSSTP_LINE_NO_START to NSSTP_LINE_NO_END
@IF NSSTP_STATE{i}="BLOCK" THEN GOSUB NSSTP_BLOCK
@ELSE IF NSSTP_EXT{i}="EXT" THEN GOSUB NSBLI_EXT
@ELSE GOSUB NSBLI_SDIP
@NEXT i
@LOG("{AT_NODE_NAME}_NSSTP_LOG.log")
NSSTP;
NSDAP;
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_NSSTP_LOG.log")
@@command number 10
@LABEL COMMAND_NUMBER10
@ERASE("{AT_NODE_NAME}_PWNSP_LOG.log")
@LOG("{AT_NODE_NAME}_PWNSP_LOG.log")
pwnsp:sdip=all;
@CLOSE
@SET PWNSP_LINE_NO=SCAN("SDIP")
@SET PWNSP_LINE_NO_START=PWNSP_LINE_NO+1
@SET PWNSP_LINE_NO_E=SCAN("END")
@SET PWNSP_LINE_NO_END=PWNSP_LINE_NO_E-2
@FOR i=PWNSP_LINE_NO_START to PWNSP_LINE_NO_END
@SET PWNSP_SDIP{i}=COPY(REPLY({i}),2,4)
@SET PWNSP_SDIP_ETM{i}=COPY(REPLY({i}),1,1)
@SET PWNSP_SDIP_CHECK{i}=COPY(REPLY({i}),2,1)
@IF PWNSP_SDIP_CHECK{i}<>"E" THEN GOSUB PWNSP_ETM_CHECK
@SET PWNSP_MS{i}=COPY(REPLY({i}),13,1)
@SET PWNSP_STATE{i}=COPY(REPLY({i}),16,5)
@NEXT i
@FOR i=PWNSP_LINE_NO_START to PWNSP_LINE_NO_END
@SET j=i+1
@SET PWNSP_SDIP{j}=PWNSP_SDIP{i}
@SET PWNSP_SDIP_ETM{j}=PWNSP_SDIP_ETM{i}
@SET PWNSP_SDIP_CHECK{j}=PWNSP_SDIP_CHECK{i}
@SET i=i+1
@NEXT i
@FOR i=PWNSP_LINE_NO_START to PWNSP_LINE_NO_END
@COMMENT("{PWNSP_SDIP{i}}")
@COMMENT("{PWNSP_SDIP_ETM{i}}")
@COMMENT("{PWNSP_MS{i}}")
@COMMENT("{PWNSP_STATE{i}}")
@NEXT i
@FOR i=PWNSP_LINE_NO_START to PWNSP_LINE_NO_END
@IF PWNSP_STATE{i}="WO " THEN GOSUB PWNSP_RP
@SET i=i+1
@NEXT i
@FOR i=PWNSP_LINE_NO_START+1 to PWNSP_LINE_NO_END
@IF PWNSP_STATE{i}="WO " THEN GOSUB PWNSP_RP_1
@SET i=i+1
@NEXT i
@LOG("{AT_NODE_NAME}_PWNSP_LOG.log")
pwnsp:sdip=all;
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_PWNSP_LOG.log")
@LABEL PHASE5
@@command number 80,24,73,63
@LABEL COMMAND_NUMBER80247363
@CHECK("OFF")
SAOSP;
@SET SAOSP_HW1=COPY(REPLY(51),22,10)
@SET SAOSP_HW2=COPY(REPLY(52),26,4)
@COMMENT("{SAOSP_HW2}")
@SET SAOSP_HW2_INT={SAOSP_HW2} +0
@COMMENT("{SAOSP_HW2_INT}")
@@command number 9
@LABEL COMMAND_9
TPSTP:SDIP=ALL;
@SET TPSTP_LINE_NO_START=SCAN("ETM")
@SET TPSTP_LINE_NO_E=SCAN("END")
@SET TPSTP_LINE_NO_END=TPSTP_LINE_NO_E-7
@SET i=0
@LABEL TPSTP_START
@SET TPSTP_ETM_LINE_NO=SCAN("SBL")
@IF TPSTP_ETM_LINE_NO<>0 THEN GOTO TPSTP_CONTINUE
@ELSE GOTO TPSTP_COMPLETE
@LABEL TPSTP_CONTINUE
@SET i=i+1
@SET TPSTP_ETM_SBL{i}=COPY(REPLY({TPSTP_ETM_LINE_NO}),1,6)
@MARK(TPSTP_ETM_LINE_NO)
@GOTO TPSTP_START
@LABEL TPSTP_COMPLETE
@ERASE("{AT_NODE_NAME}_TPSTP_LOG.log")
@LOG("{AT_NODE_NAME}_TPSTP_LOG.log")
@IF i=0 THEN GOTO NO_PROBLEMATIC_STM
@SET l=i
@FOR i=1 to l
@COMMENT("")
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!")
@COMMENT("!
!")
@COMMENT("! THE PROBLEMATIC / UNUSED STM / VC12 !")
@COMMENT("!
!")
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!")
@COMMENT("")
TPSTP:SDIP={TPSTP_ETM_SBL{i}};
@NEXT i
@LABEL NO_PROBLEMATIC_STM
@IF i=0 THEN COMMENT("No problematic STM found")
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_TPSTP_LOG.log")
@LABEL COMMAND_21233_21255
@IF SAOSP_HW2_INT=33 THEN GOSUB APZ21233
@ELSE GOSUB APZ21255
@LABEL PHASE6
@LABEL APG_CHECK_LIST_START
@CLRSCR
@DRAW(CUP,10,3, "CONTINUE WITH APG CHECK LIST")
@DRAW(CUP,10,4, "SKIP APG CHECK LIST")
@DRAW(CUP,10,5, "THE CP CHECK LIST COMPLETED SUCCESSFULLY!!")
@MENU(APG_CHECK_LIST_VALUE_TAKING,2,0)
@WINDEND
@IF APG_CHECK_LIST_VALUE_TAKING=1 THEN GOTO APG_CHECK_LIST_START_2
@ELSEIF APG_CHECK_LIST_VALUE_TAKING=2 THEN GOTO AT_COMPLETED_PROMPT_1
@LABEL APG_CHECK_LIST_START_2
@GOSUB APG_CHECK_LIST_SUBROUTINE
@LABEL AT_COMPLETED_PROMPT_1
@CLRSCR
@DRAW(CUP,10,3, "OK")
@DRAW(CUP,10,4, "THE AT HAS COMPLETED SUCCESSFULLY!!")
@DRAW(CUP,10,10, "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
@DRAW(CUP,10,11, "! !")
@DRAW(CUP,10,12, "! PREPARED BY... !")
@DRAW(CUP,10,13, "! !")
@DRAW(CUP,10,14, "! VIBHOR JAIN !")
@DRAW(CUP,10,15, "! !")
@DRAW(CUP,10,16, "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
@MENU(AT_COMPLETE,1,0)
@WINDEND
@STOP
@@SUBROUTINES
@LABEL ALEXP_UPDATE
@WINDOW
@CLRSCR
@DRAW(CUP,10,5, "Plz load the alarm data in ALEXP command")
@DRAW(CUP,10,6, "as in the reference node and PRESS CONTINUE")
@MENU(ALEXP_DATA,1,0)
@WINDEND
@IF ALEXP_DATA= 1 THEN @GOTO R
@LABEL R
@RETURN
@LABEL RBSC_UPDATE
@@command number 22 (valid only for RBSC)
@CHECK("OFF")
rasap;
rasar:dety=rtltb2;
rasse:dety=rtltb2;
rassc:dety=rtltb2,pl=24,acl=a3;
rassi:dety=rtltb2;
rassp:dety=rtltb2;
@CHECK("ON")
@@command number 87(Entering the TRC node name and taking values from TRC)
@WINDOW
@CLRSCR
@DRAW(cup,6,4,"Enter the TRC")
@DRAW(cup,6,10,"Enter the MSC or MSS")
@FORM(35,4,15,TRC_NODE,35,10,15,RBSC_NODE)
@WINDEND
@Connect("{TRC_NODE}")
C7SPP:SP=ALL;
@SET TRC_LINE_NO=SCAN("OWN")
@SET TRC_SP=COPY(REPLY({TRC_LINE_NO}),3,4)
@COMMENT("TRC_SP={TRC_SP}")
@Connect("{AT_NODE_NAME}")
RRNTP;
@SET TRC_DPC_LINE_NO=SCAN("{TRC_SP}")
@COMMENT("TRC DPC line no as defined in RBSC is:{TRC_DPC_LINE_NO}")
@CLRSCR
@IF TRC_DPC_LINE_NO=0 THEN DRAW(CUP,10,3, "CONTINUE")
@IF TRC_DPC_LINE_NO=0 THEN DRAW(CUP,10,5, "TRC point code is not correct")
@IF TRC_DPC_LINE_NO=0 THEN DRAW(CUP,10,6, "Plz correct TRC point code in RRNTP;"
)
@IF TRC_DPC_LINE_NO=0 THEN MENU(TRC_DPC,1,0)
@IF TRC_DPC_LINE_NO=0 THEN WINDEND
@RETURN
@LABEL BSCTRC_UPDATE
@@command number 22 (valid only for BSCTRC)
@CHECK("OFF")
rassp:dety=RTLTT2;
rasar:dety=RTLTT2;
rasse:dety=RTLTT2;
rassc:dety=RTLTT2,pl=24,acl=a1;
rassi:dety=RTLTT2;
rassp:dety=RTLTT2;
rassp:dety=RALT2;
rasar:dety=RALT2;
rasse:dety=RALT2;
rassc:dety=RALT2,pl=24,acl=a1;
rassi:dety=RALT2;
@CHECK("ON")
rassp:dety=RALT2;
@@command number 33(i)
@Connect("{REF_NODE_NAME}")
RRMSP:TRAPOOL=ALL;
@SET RRMSP_AMRHR=COPY(REPLY(4),1,5)
@SET RRMSP_AMRHR_ACL=COPY(REPLY(4),20,4)
@SET RRMSP_AMRHR_ALPERC=COPY(REPLY(4),35,4)
@SET RRMSP_AMRHR_STATUS=COPY(REPLY(4),10,2)
@SET RRMSP_AMRFR=COPY(REPLY(5),1,5)
@SET RRMSP_AMRFR_ACL=COPY(REPLY(5),20,4)
@SET RRMSP_AMRFR_ALPERC=COPY(REPLY(5),35,4)
@SET RRMSP_AMRFR_STATUS=COPY(REPLY(5),10,2)
@SET RRMSP_EFR=COPY(REPLY(6),1,5)
@SET RRMSP_EFR_ACL=COPY(REPLY(6),20,4)
@SET RRMSP_EFR_ALPERC=COPY(REPLY(6),35,4)
@SET RRMSP_EFR_STATUS=COPY(REPLY(6),10,2)
@SET RRMSP_FR=COPY(REPLY(7),1,5)
@SET RRMSP_FR_ACL=COPY(REPLY(7),20,4)
@SET RRMSP_FR_ALPERC=COPY(REPLY(7),35,4)
@SET RRMSP_FR_STATUS=COPY(REPLY(7),10,2)
@SET RRMSP_HR=COPY(REPLY(8),1,5)
@SET RRMSP_HR_ACL=COPY(REPLY(8),20,4)
@SET RRMSP_HR_ALPERC=COPY(REPLY(8),35,4)
@SET RRMSP_HR_STATUS=COPY(REPLY(8),10,2)
@@command number 33(ii)
RRISP:TRAPOOL=ALL;
@SET RRISP_AMRHR=COPY(REPLY(4),1,5)
@SET RRISP_AMRHR_ACL=COPY(REPLY(4),20,4)
@SET RRISP_AMRHR_LIM1=COPY(REPLY(4),26,4)
@SET RRISP_AMRHR_LIM2=COPY(REPLY(4),32,4)
@SET RRISP_AMRHR_STATUS=COPY(REPLY(4),10,2)
@SET RRISP_AMRFR=COPY(REPLY(5),1,5)
@SET RRISP_AMRFR_ACL=COPY(REPLY(5),20,4)
@SET RRISP_AMRFR_LIM1=COPY(REPLY(5),26,4)
@SET RRISP_AMRFR_LIM2=COPY(REPLY(5),32,4)
@SET RRISP_AMRFR_STATUS=COPY(REPLY(5),10,2)
@SET RRISP_EFR=COPY(REPLY(6),1,5)
@SET RRISP_EFR_ACL=COPY(REPLY(6),20,4)
@SET RRISP_EFR_LIM1=COPY(REPLY(6),26,4)
@SET RRISP_EFR_LIM2=COPY(REPLY(6),32,4)
@SET RRISP_EFR_STATUS=COPY(REPLY(6),10,2)
@SET RRISP_FR=COPY(REPLY(7),1,5)
@SET RRISP_FR_ACL=COPY(REPLY(7),20,4)
@SET RRISP_FR_LIM1=COPY(REPLY(7),26,4)
@SET RRISP_FR_LIM2=COPY(REPLY(7),32,4)
@SET RRISP_FR_STATUS=COPY(REPLY(7),10,2)
@SET RRISP_HR=COPY(REPLY(8),1,5)
@SET RRISP_HR_ACL=COPY(REPLY(8),20,4)
@SET RRISP_HR_LIM1=COPY(REPLY(8),26,4)
@SET RRISP_HR_LIM2=COPY(REPLY(8),32,4)
@SET RRISP_HR_STATUS=COPY(REPLY(8),10,2)
@Connect("{AT_NODE_NAME}")
@IF RRMSP_AMRHR_STATUS="ON" THEN GOSUB RRMSE
@ELSE IF RRMSP_AMRFR_STATUS="ON" THEN GOSUB RRMSE
@ELSE IF RRMSP_EFR_STATUS="ON" THEN GOSUB RRMSE
@ELSE IF RRMSP_FR_STATUS="ON" THEN GOSUB RRMSE
@ELSE IF RRMSP_HR_STATUS="ON" THEN GOSUB RRMSE
@IF RRMSP_AMRHR_STATUS="ON" THEN GOSUB RRMSI_AMRHR
@IF RRMSP_AMRFR_STATUS="ON" THEN GOSUB RRMSI_AMRFR
@IF RRMSP_EFR_STATUS="ON"THEN GOSUB RRMSI_EFR
@IF RRMSP_FR_STATUS="ON" THEN GOSUB RRMSI_FR
@IF RRMSP_HR_STATUS="ON" THEN GOSUB RRMSI_HR
RRMSP:TRAPOOL=ALL;
@IF RRISP_AMRHR_STATUS="ON" THEN GOSUB RRISE
@ELSE IF RRISP_AMRFR_STATUS="ON" THEN GOSUB RRISE
@ELSE IF RRISP_EFR_STATUS="ON" THEN GOSUB RRISE
@ELSE IF RRISP_FR_STATUS="ON" THEN GOSUB RRISE
@ELSE IF RRISP_HR_STATUS="ON" THEN GOSUB RRISE
@IF RRISP_AMRHR_STATUS="ON" THEN GOSUB RRISI_AMRHR
@IF RRISP_AMRFR_STATUS="ON" THEN GOSUB RRISI_AMRFR
@IF RRISP_EFR_STATUS="ON"THEN GOSUB RRISI_EFR
@IF RRISP_FR_STATUS="ON" THEN GOSUB RRISI_FR
@IF RRISP_HR_STATUS="ON" THEN GOSUB RRISI_HR
RRISP:TRAPOOL=ALL;
@RETURN
@LABEL ALG2
RLCAC:ALG=ALG2;
@RETURN
@LABEL ALG1_AND_ALG2
RLCAC:ALG=ALG1 & ALG2;
@RETURN
@LABEL RRMSE
RRMSE:TRAPOOL=ALL;
@RETURN
@LABEL RRMSI_AMRHR
RRMSI:TRAPOOL={RRMSP_AMRHR},ACL={RRMSP_AMRHR_ACL},ALPERC={RRMSP_AMRHR_ALPERC};
@RETURN
@LABEL RRMSI_AMRFR
RRMSI:TRAPOOL={RRMSP_AMRFR},ACL={RRMSP_AMRFR_ACL},ALPERC={RRMSP_AMRFR_ALPERC};
@RETURN
@LABEL RRMSI_EFR
RRMSI:TRAPOOL={RRMSP_EFR},ACL={RRMSP_EFR_ACL},ALPERC={RRMSP_EFR_ALPERC};
@RETURN
@LABEL RRMSI_FR
RRMSI:TRAPOOL={RRMSP_FR},ACL={RRMSP_FR_ACL},ALPERC={RRMSP_FR_ALPERC};
@RETURN
@LABEL RRMSI_HR
RRMSI:TRAPOOL={RRMSP_HR},ACL={RRMSP_HR_ACL},ALPERC={RRMSP_HR_ALPERC};
@RETURN
@LABEL RRISE
RRISE:TRAPOOL=ALL;
@RETURN
@LABEL RRISI_AMRHR
RRISI:TRAPOOL={RRISP_AMRHR},ACL={RRISP_AMRHR_ACL},LIM1={RRISP_AMRHR_LIM1},LIM2={
RRISP_AMRHR_LIM2};
@RETURN
@LABEL RRISI_AMRFR
RRISI:TRAPOOL={RRISP_AMRFR},ACL={RRISP_AMRFR_ACL},LIM1={RRISP_AMRFR_LIM1},LIM2={
RRISP_AMRFR_LIM2};
@RETURN
@LABEL RRISI_EFR
RRISI:TRAPOOL={RRISP_EFR},ACL={RRISP_EFR_ACL},LIM1={RRISP_EFR_LIM1},LIM2={RRISP_
EFR_LIM2};
@RETURN
@LABEL RRISI_FR
RRISI:TRAPOOL={RRISP_FR},ACL={RRISP_FR_ACL},LIM1={RRISP_FR_LIM1},LIM2={RRISP_FR_
LIM2};
@RETURN
@LABEL RRISI_HR
RRISI:TRAPOOL={RRISP_HR},ACL={RRISP_HR_ACL},LIM1={RRISP_HR_LIM1},LIM2={RRISP_HR_
LIM2};
@RETURN
@LABEL DBTSP_PSW_1
SYPAC:ACCESS=ENABLED,psw=psw2par;
@IFERROR THEN GOSUB DBTSP_PSW_2
@CHECK("OFF")
@RETURN
@LABEL DBTSP_PSW_2
SYPAC:ACCESS=ENABLED,psw=f1nmrt3;
@RETURN
@LABEL RAEPP_DBTSP
DBTRI;
DBTSC:TAB=AXEPARS,NAME={DBTSP_NAME{i}},SETNAME={DBTSP_SETNAME{i}},VALUE=1;
DBTRE:COM;
DBTSP:TAB=AXEPARS,NAME={DBTSP_NAME{i}};
@RETURN
@LABEL RAEPP_ERROR_CHECK_PROMPT1
@LOG("{AT_NODE_NAME}_RAEPP_ERROR_CHECK_LOG.log")
RAEPC:PROP={RAEPP{i}};
@CLOSE
@RETURN
@LABEL DBTSP_VALUE_CHANGE
DBTRI;
DBTSC:TAB=AXEPARS,NAME={DBTSP_NAME{i}},SETNAME={DBTSP_SETNAME{i}},VALUE={DBTSP_V
ALUE{i}};
DBTRE:COM;
DBTSP:TAB=AXEPARS,NAME={DBTSP_NAME{i}};
@RETURN
@LABEL DBTSP_VALUE_CHECK_LOG_SUBROUTINE
@LOG("{AT_NODE_NAME}_DBTSP_VALUE_CHECK_1111_LOG.log")
@COMMENT("The following AXEPARS could not be changed in the first attempt:")
@COMMENT("The script is attempting to change them second time")
@COMMENT("Plz check if they have changed in this attempt")
@RETURN
@LABEL DBTSP_PROMPT_1
@CLRSCR
@DRAW(CUP,10,3, "CONTINUE")
@DRAW(CUP,10,4, "DBTSP:TAB=AXEPARS; is not getting executed in the AT node")
@DRAW(CUP,10,5, "Plz check in the node and press CONTINUE")
@MENU(DBTSP_ERROR,1,0)
@WINDEND
@RETURN
@LABEL SAAEP_BLOCK
!@COMMENT("SAAEP_BLOCK {SAAEP_BLOCK_AT{i}},{SAAEP_BLOCK_REF{j}}")
@IF SAAEP_BLOCK_AT{i}=SAAEP_BLOCK_REF{j} THEN GOSUB SAAEP_VALUE
@RETURN
@LABEL SAAEP_VALUE
!@COMMENT("SAAEP_VALUE")
@IF SAAEP_VALUE_AT{i}<SAAEP_VALUE_REF{j} THEN GOSUB SAAEP_BLOCK_CHECK
@SET j=SAAEP_LINE_NO_E_REF
@RETURN
@LABEL SAAEP_BLOCK_CHECK
@IF SAAEP_BLOCK_AT{i}=" " THEN GOSUB SAAII_GLOBAL
@ELSE GOSUB SAAII_LOCAL
@RETURN
@LABEL SAAII_GLOBAL
SAAII:SAE={SAAEP_SAE_AT{i}},NI={SAAEP_VALUE_REF{j}};
@SET SAAII_LINE_NO=SCAN("FAULT")
@IF SAAII_LINE_NO<>0 THEN GOSUB SAAII_GLOBAL_STEP_PROMPT
@RETURN
@LABEL SAAII_LOCAL
SAAII:BLOCK={SAAEP_BLOCK_AT{i}},SAE={SAAEP_SAE_AT{i}},NI={SAAEP_VALUE_REF{j}};
@SET SAAII_LINE_NO=SCAN("FAULT")
@IF SAAII_LINE_NO<>0 THEN GOSUB SAAII_LOCAL_STEP_PROMPT
@RETURN
@LABEL SAAII_GLOBAL_STEP_PROMPT
@LOG("{AT_NODE_NAME}_SAAII_LOG.log")
@COMMENT("SAAII:SAE={SAAEP_SAE_AT{i}},NI={SAAEP_VALUE_REF{j}};")
@CLOSE
@SET j=SAAEP_LINE_NO_E_REF
@RETURN
@LABEL SAAII_LOCAL_STEP_PROMPT
@LOG("{AT_NODE_NAME}_SAAII_LOG.log")
@COMMENT("SAAII:BLOCK={SAAEP_BLOCK_AT{i}},SAE={SAAEP_SAE_AT{i}},NI={SAAEP_VALUE_
REF{j}};")
@CLOSE
@SET j=SAAEP_LINE_NO_E_REF
@RETURN
@LABEL NSSTP_BLOCK
@LOG("{AT_NODE_NAME}_NSSTP_LOG.log")
@SET NSSTP_BLOCK_REF{i}=COPY(REPLY({i}),1,40)
@COMMENT("** {NSSTP_BLOCK_REF{i}}")
@CLOSE
@RETURN
@LABEL NSBLI_EXT
@LOG("{AT_NODE_NAME}_LOG.log")
NSBLI:EXT={NSSTP_SDIP_EXT{i}};
NSTEI:EXT={NSSTP_SDIP_EXT{i}};
@CLOSE
@GOSUB NSTEI_OUTPUT
@LOG("{AT_NODE_NAME}_LOG.log")
NSBLE:EXT={NSSTP_SDIP_EXT{i}};
@CLOSE
@RETURN
@LABEL NSBLI_SDIP
@LOG("{AT_NODE_NAME}_LOG.log")
@CHECK("OFF")
NSBLI:SDIP={NSSTP_SDIP_EXT{i}},MS={NSSTP_MS{i}};
NSTEI:SDIP={NSSTP_SDIP_EXT{i}},MS={NSSTP_MS{i}};
@CLOSE
@GOSUB NSTEI_OUTPUT
@LOG("{AT_NODE_NAME}_LOG.log")
NSBLE:SDIP={NSSTP_SDIP_EXT{i}},MS={NSSTP_MS{i}};
@CLOSE
@RETURN
@LABEL NSTEI_OUTPUT
@SET NSTEI_REF_LINE_NO=SCAN("REF")
@SET NSTEI_LINE_NO_START=NSTEI_REF_LINE_NO+1
@SET NSTEI_LINE_NO_E=SCAN("END")
@SET NSTEI_LINE_NO_END=NSTEI_LINE_NO_E-1
@FOR j=NSTEI_LINE_NO_START to NSTEI_LINE_NO_END
@SET NSTEI_OP{j}=COPY(REPLY({j}),1,60)
@NEXT j
@LOG("{AT_NODE_NAME}_NSSTP_LOG.log")
@COMMENT("** The clock has following test result:")
@FOR j=NSTEI_LINE_NO_START to NSTEI_LINE_NO_END
@COMMENT("{NSTEI_OP{j}}")
@NEXT j
@CLOSE
@RETURN
@LABEL NSSTP_PROMPT
@CLRSCR
@DRAW(CUP,10,3, "OK")
@DRAW(CUP,5,5, "Exernal Clock is not defined on the node")
@MENU(CLOCK_OP_DATA,1,0)
@WINDEND
@RETURN
@LABEL PWNSP_RP
@SET j=i+1
ntdcp:snt={PWNSP_SDIP{i}}-{PWNSP_SDIP_ETM{i}},subsnt={PWNSP_MS{i}};
@SET PWNSP_RP_LINE_NO=SCAN("RP")
@SET PWNSP_RP_LINE_NO_S=PWNSP_RP_LINE_NO+1
@SET PWNSP_RP_NUMBER{i}=COPY(REPLY({PWNSP_RP_LINE_NO_S}),30,10)
@COMMENT("{PWNSP_RP_NUMBER{i}}")
BLRPI:RP={PWNSP_RP_NUMBER{i}},FORCED;
@LOG("{AT_NODE_NAME}_PWNSP_LOG.log")
PWMSI:SDIP={PWNSP_SDIP_ETM{j}}{PWNSP_SDIP{j}},MS=MS-{PWNSP_MS{j}};
@CLOSE
@LABEL BLRPE_RP1_CHECK
@FOR m=0 to 10000
@NEXT m
BLRPE:RP={PWNSP_RP_NUMBER{i}};
EXRPP:RP={PWNSP_RP_NUMBER{i}};
@SET PWNSP_RP_CHECK_AB_LINE_NO=SCAN("AB")
@IF PWNSP_RP_CHECK_AB_LINE_NO<>0 THEN GOSUB PWNSP_RP_CHECK_AB_BLOCK_DEBLOCK
@RETURN
@LABEL PWNSP_RP_1
@SET j=i-1
ntdcp:snt={PWNSP_SDIP{i}}-{PWNSP_SDIP_ETM{i}},subsnt={PWNSP_MS{i}};
@SET PWNSP_RP_LINE_NO=SCAN("RP")
@SET PWNSP_RP_LINE_NO_S=PWNSP_RP_LINE_NO+1
@SET PWNSP_RP_NUMBER{i}=COPY(REPLY({PWNSP_RP_LINE_NO_S}),30,10)
@COMMENT("{PWNSP_RP_NUMBER{i}}")
BLRPI:RP={PWNSP_RP_NUMBER{i}},FORCED;
@LOG("{AT_NODE_NAME}_PWNSP_LOG.log")
PWMSI:SDIP={PWNSP_SDIP_ETM{j}}{PWNSP_SDIP{j}},MS=MS-{PWNSP_MS{j}};
@CLOSE
@LABEL BLRPE_RP2_CHECK
@FOR m=0 to 10000
@NEXT m
BLRPE:RP={PWNSP_RP_NUMBER{i}};
EXRPP:RP={PWNSP_RP_NUMBER{i}};
@SET PWNSP_RP_CHECK_AB_LINE_NO=SCAN("AB")
@IF PWNSP_RP_CHECK_AB_LINE_NO<>0 THEN GOSUB PWNSP_RP_CHECK_AB_BLOCK_DEBLOCK
@RETURN
@LABEL PWNSP_ETM_CHECK
@SET PWNSP_SDIP{i}=COPY(REPLY({i}),3,4)
@SET PWNSP_SDIP_ETM{i}=COPY(REPLY({i}),1,2)
@RETURN
@LABEL PWNSP_RP_CHECK_AB_BLOCK_DEBLOCK
BLRPI:RP={PWNSP_RP_NUMBER{i}};
BLRPE:RP={PWNSP_RP_NUMBER{i}};
@RETURN
@LABEL DELAY_SUBROUTINE
@FOR m=0 to 200
@NEXT m
BLRPE:RP={PWNSP_RP_NUMBER{i}};
@RETURN
@LABEL C7TRI_LT10
C7TRI:TRG={s},LS={C7LTP_LS_VALUE{m}},SLC=0{i};
@RETURN
@LABEL C7TRI_GTET10
C7TRI:TRG={s},LS={C7LTP_LS_VALUE{m}},SLC={i};
@RETURN
@LABEL COMMAND_NOT_DEFINED_IN_REFERENCE_PROMPT
@CLRSCR
@DRAW(CUP,10,3, "CONTINUE")
@DRAW(CUP,10,4, "THE VALUES IN COMMAND {COMMAND_NOT_DEFINED}")
@DRAW(CUP,10,5, "ARE NOT DEFINED IN THE REFERENCE NODE")
@DRAW(CUP,10,6, "PLZ DEFINE THE VALUES MANUALLY COMPARING WITH")
@DRAW(CUP,10,7, "SOME OTHER NODE AND PRESS CONTINUE")
@MENU(COMMAND_CHECK,1,0)
@WINDEND
@RETURN
@@commands for APZ 212 33
@LABEL APZ21233
@@command number 81
@LABEL COMMAND_81
SYBMP;
SYBMS:STORE=ALL,IOREDEP=NO;
SYBUE;
SYBUP:FILE;
;
SYTUC;
SYBUI:DISC;
SYBFP:FILE;
SYBMP;
@@APG CHECK LIST
@@command number 3
@LABEL IPN_TEST
@SET j=0
@LABEL DPWSP_CHECK1
@SET j=j+1
dpwsp;
@SET DPWSP_LINE_NO1=SCAN("NRM")
@IF j>2 THEN GOTO DPWSP_PROMPT1
@IF DPWSP_LINE_NO1=0 THEN GOTO DPWSP_CORRECT
@LABEL COMMAND_FCSEI
@SET j=0
@LABEL FCSEI_CHECK
@SET j=j+1
@IF j>2 THEN GOSUB FCSEI_PROMPT
fcsei;
@SET FCSEI_LINE_NO=SCAN("FAULT")
@SET FCSEI_LINE_NO_1=SCAN("ERROR")
@IF FCSEI_LINE_NO<>0 THEN GOTO FCSEI_CHECK
@IF FCSEI_LINE_NO_1<>0 THEN GOTO FCSEI_CHECK
@LABEL COMMAND_OCISI
@SET j=0
@LABEL OCISI_CHECK
@SET j=j+1
@IF j>2 THEN GOTO OCISI_PROMPT
ocisi:ipn=1;
@SET OCISI_LINE_NO=SCAN("FAULT")
@SET OCISI_LINE_NO_1=SCAN("ERROR")
@IF OCISI_LINE_NO<>0 THEN GOTO OCISI_CHECK
@IF OCISI_LINE_NO_1<>0 THEN GOTO OCISI_CHECK
ocinp:ipn=all;
@SET j=0
@LABEL COMMAND_CP_STANDBY_CHECK
@SET j=j+1
@IF j>2 THEN GOTO CP_STANDBY_PROMPT
@LABEL STANDBY_CP_CHECK
aploc;
mml -s
@SET OCINP_LINE_NO=SCAN("CP STANDBY NOT OBTAINABLE")
@IF OCINP_LINE_NO<>0 THEN GOTO COMMAND_CP_STANDBY_CHECK
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
@COMMENT("! !")
@COMMENT("! IPN and CP STANDBY Connectivity Test Done Successfully!! !")
@COMMENT("! !")
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
@LABEL DPPAI_IPN
aploc;
mml
RECCI;
OCIBE:IPN=1;
@@GB Shift Check
@LABEL GB_SHIFT_CHECK
@ERASE("{AT_NODE_NAME}_RRGBP_LOG.log")
@CHECK("OFF")
ntcop:snt=all;
@SET NTCOP_GPRS_LINE_NO_START=SCAN("RTGPHDV")
@SET NTCOP_GPRS_LINE_NO_E=SCAN("END")
@SET NTCOP_GPRS_LINE_NO_END=NTCOP_GPRS_LINE_NO_E-1
@IF NTCOP_GPRS_LINE_NO_START=0 THEN GOTO RRGBP_PROMPT
@FOR i=NTCOP_GPRS_LINE_NO_START to NTCOP_GPRS_LINE_NO_END
@SET NTCOP_RTGPHDV{i}=COPY(REPLY({i}),45,25)
@NEXT i
@FOR i=NTCOP_GPRS_LINE_NO_START to NTCOP_GPRS_LINE_NO_END
@COMMENT("{NTCOP_RTGPHDV{i}}")
@NEXT i
!@CHECK("OFF")
rrgbp:ncbd;
@SET RRGBP_LINE_NO_START=SCAN("RTGPHDV")
@SET RRGBP_LINE_NO_E=SCAN("BVCSTATE")
@SET RRGBP_LINE_NO_END=RRGBP_LINE_NO_E-2
@SET RRGBP_ACTIVE_LINE_NO=SCAN("ACTIVE")
@IF RRGBP_ACTIVE_LINE_NO=0 THEN GOTO RRGBP_PROMPT
@SET RRGBP_ACTIVE_NSVCI=COPY(REPLY({RRGBP_ACTIVE_LINE_NO}),1,5)
@FOR i=RRGBP_LINE_NO_START to RRGBP_LINE_NO_END
@SET RRGBP_NSVCI{i}=COPY(REPLY({i}),1,5)
@SET RRGBP_DEV1{i}=COPY(REPLY({i}),7,13)
@SET RRGBP_DEV2{i}=COPY(REPLY({i}),20,13)
@SET RRGBP_NUMDEV{i}=COPY(REPLY({i}),36,4)
@SET RRGBP_NUMDEV{i}={RRGBP_NUMDEV{i}}+0
@SET RRGBP_DEV_NUM{i}=COPY(RRGBP_DEV2{i},9,5)
@SET RRGBP_DEV_NUMBER{i}={RRGBP_DEV_NUM{i}}+0
@SET RRGBP_DEV_NUMBER2{i}={RRGBP_DEV_NUMBER{i}}+{RRGBP_NUMDEV{i}}
@SET RRGBP_DLCI{i}=COPY(REPLY({i}),40,4)
@IF RRGBP_ACTIVE_NSVCI=RRGBP_NSVCI{i} THEN SET RRGBP_NSVCI_ACTIVE_LINE_NO={i}
@NEXT i
@FOR i=RRGBP_LINE_NO_START to RRGBP_LINE_NO_END
@COMMENT("{RRGBP_NSVCI{i}}")
@COMMENT("{RRGBP_DEV1{i}}")
@COMMENT("{RRGBP_NUMDEV{i}}")
@COMMENT("{RRGBP_DLCI{i}}")
@COMMENT("{RRGBP_NUMDEV{i}}")
@COMMENT("{RRGBP_DEV_NUM{i}}")
@COMMENT("{RRGBP_DEV_NUMBER{i}}")
@COMMENT("{RRGBP_DEV_NUMBER2{i}}")
@NEXT i
@FOR i=RRGBP_LINE_NO_START to RRGBP_LINE_NO_END
RRVBI:NSVCI={RRGBP_NSVCI{i}};
RRNSE:NSVCI={RRGBP_NSVCI{i}};
@NEXT i
@FOR i=NTCOP_GPRS_LINE_NO_START to NTCOP_GPRS_LINE_NO_END
@COMMENT("{NTCOP_RTGPHDV{i}}")
EXDAI:DEV={NTCOP_RTGPHDV{i}};
BLODE:DEV={NTCOP_RTGPHDV{i}};
@NEXT i
@FOR i=NTCOP_GPRS_LINE_NO_START to NTCOP_GPRS_LINE_NO_END
BLODI:DEV={NTCOP_RTGPHDV{i}};
RRNSI:DEV={RRGBP_DEV1{RRGBP_NSVCI_ACTIVE_LINE_NO}},DLCI={RRGBP_DLCI{RRGBP_NSVCI_
ACTIVE_LINE_NO}},NSVCI={RRGBP_NSVCI{RRGBP_NSVCI_ACTIVE_LINE_NO}},NUMDEV={RRGBP_N
UMDEV{RRGBP_NSVCI_ACTIVE_LINE_NO}};
RRVBE:NSVCI={RRGBP_NSVCI{RRGBP_NSVCI_ACTIVE_LINE_NO}};
STDEP:DEV={NTCOP_RTGPHDV{i}};
@SET STDEP_DEV_LINE_NO=SCAN("RTGPHDV")
@SET STDEP_DEV=COPY(REPLY({STDEP_DEV_LINE_NO}),1,13)
RADRP:DEV={STDEP_DEV};
@SET RADRP_DEV_LINE_NO=SCAN("RTGPHDV")
@SET RADRP_DEV=COPY(REPLY({RADRP_DEV_LINE_NO}),19,5)
@SET j=0
@LABEL RRGBP_OUTPUT
@SET j=j+1
@IF j>3 THEN GOTO RRGBP_PRINT
BLRPI:RP={RADRP_DEV},FORCED;
BLRPE:RP={RADRP_DEV};
RRGBP:NCBD;
@SET RRGBP_OUTPUT_LINE_NO=SCAN("ABL")
@IF RRGBP_OUTPUT_LINE_NO<>0 THEN GOTO RRGBP_OUTPUT
@LABEL RRGBP_PRINT
@LOG("{AT_NODE_NAME}_RRGBP_LOG.log")
RRGBP:NCBD;
@CLOSE
RRVBI:NSVCI={RRGBP_NSVCI{RRGBP_NSVCI_ACTIVE_LINE_NO}};
RRNSE:NSVCI={RRGBP_NSVCI{RRGBP_NSVCI_ACTIVE_LINE_NO}};
BLODE:DEV={NTCOP_RTGPHDV{i}};
@SET i=i+1
@NEXT i
@FOR i=RRGBP_LINE_NO_START to RRGBP_LINE_NO_END
BLODI:DEV=RTGPHDV-{RRGBP_DEV_NUMBER{i}}&&-{RRGBP_DEV_NUMBER2{i}};
STDEP:DEV=RTGPHDV-{RRGBP_DEV_NUMBER{i}}&&-{RRGBP_DEV_NUMBER2{i}};
@SET STDEP_DEV_LINE_NO=SCAN("RTGPHDV")
@SET STDEP_DEV=COPY(REPLY({STDEP_DEV_LINE_NO}),1,13)
RRNSI:DEV={RRGBP_DEV1{i}},DLCI={RRGBP_DLCI{i}},NSVCI={RRGBP_NSVCI{i}},NUMDEV={RR
GBP_NUMDEV{i}};
RRVBE:NSVCI={RRGBP_NSVCI{i}};
RADRP:DEV={STDEP_DEV};
@SET RADRP_DEV_LINE_NO=SCAN("RTGPHDV")
@SET RADRP_DEV=COPY(REPLY({RADRP_DEV_LINE_NO}),19,5)
BLRPI:RP={RADRP_DEV},FORCED;
BLRPE:RP={RADRP_DEV};
@LOG("{AT_NODE_NAME}_RRGBP_LOG.log")
RRGBP:NCBD;
@CLOSE
@NEXT i
@VIEWFILE("{AT_NODE_NAME}_RRGBP_LOG.log")
@GOTO APG_CHECK_LIST_START
@LABEL RRGBP_PROMPT
@ERASE("{AT_NODE_NAME}_RRGBP_PROMPT_LOG.log")
@LOG("{AT_NODE_NAME}_RRGBP_PROMPT_LOG.log")
@IF NTCOP_GPRS_LINE_NO_START=0 THEN COMMENT("**The BSC does not contain any RPP
board")
@COMMENT("**GB Links are not active")
@COMMENT("")
@COMMENT("")
RRGBP:NCBD;
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_RRGBP_PROMPT_LOG.log")
@GOTO APG_CHECK_LIST_START
@@command for APZ 212 55
@LABEL APZ21255
@LABEL RRGBP_21255_MODULE
@ERASE("{AT_NODE_NAME}_RRGBP_21255_LOG.log")
@CHECK("OFF")
NTCOP:SNT=ALL;
@SET NTCOP_21255_LINE_NO_START=SCAN("RTGPHDV")
@SET NTCOP_21255_LINE_NO_END=SCAN("END")
@IF NTCOP_21255_LINE_NO_START=0 THEN GOTO RRGBP_21255_PROMPT
@SET i=0
@LABEL NTCOP_21255_START
@SET NTCOP_21255_LINE_NO=SCAN("RTGPHDV")
@IF NTCOP_21255_LINE_NO<>0 THEN GOTO NTCOP_21255_CONTINUE
@ELSE GOTO NTCOP_21255_COMPLETE
@LABEL NTCOP_21255_CONTINUE
@SET i=i+1
@SET NTCOP_21255_RTGPHDV{i}=COPY(REPLY({NTCOP_21255_LINE_NO}),39,22)
@MARK(NTCOP_21255_LINE_NO)
@GOTO NTCOP_21255_START
@LABEL NTCOP_21255_COMPLETE
@SET l=i
@COMMENT("{NTCOP_21255_RTGPHDV{i}}")
@COMMENT("{NTCOP_21255_LINE_NO_START}")
@COMMENT("{l}")
!@IF i=0 THEN GOTO NO_RTGPHDV_DEVICES
!@SET l=i
@FOR i=1 to l
@COMMENT("{NTCOP_21255_RTGPHDV{i}}")
@NEXT i
@FOR i=1 to l
STDEP:DEV={NTCOP_21255_RTGPHDV{i}};
@SET NTCOP_21255_RTGPHDV_INITIAL_LINE_NO=SCAN("RTGPHDV")
@SET NTCOP_21255_RTGPHDV_INITIAL{i}=COPY(REPLY({NTCOP_21255_RTGPHDV_INITIAL_LINE
_NO}),1,14)
@SET NTCOP_21255_RTGPHDV_INITIAL_V{i}=COPY(REPLY({NTCOP_21255_RTGPHDV_INITIAL_LI
NE_NO}),9,5)
@SET NTCOP_21255_RTGPHDV_INITIAL_VALUE{i}={NTCOP_21255_RTGPHDV_INITIAL_V{i}} +0
@SET NTCOP_21255_RTGPHDV_INITIAL_VALUE_31{i}={NTCOP_21255_RTGPHDV_INITIAL_VALUE{
i}} +31
@NEXT i
@CHECK("OFF")
rrgbp:ncbd;
@SET RRGBP_21255_LINE_NO_START=SCAN("RTGPHDV")
@SET RRGBP_21255_LINE_NO_E=SCAN("BVCSTATE")
@SET RRGBP_21255_LINE_NO_END=RRGBP_21255_LINE_NO_E-2
@SET RRGBP_21255_ACTIVE_LINE_NO=SCAN("ACTIVE")
@IF RRGBP_21255_ACTIVE_LINE_NO=0 THEN GOTO RRGBP_21255_PROMPT
@SET RRGBP_21255_ACTIVE_NSVCI=COPY(REPLY({RRGBP_21255_ACTIVE_LINE_NO}),1,5)
@SET i=RRGBP_21255_LINE_NO_START
@LABEL RRGBP_21255_START
@SET RRGBP_21255_NSVCI{i}=COPY(REPLY({i}),1,5)
@SET RRGBP_21255_DEV1{i}=COPY(REPLY({i}),7,13)
@SET RRGBP_21255_DEV2{i}=COPY(REPLY({i}),20,13)
@SET RRGBP_21255_NUMDEV{i}=COPY(REPLY({i}),36,4)
@SET RRGBP_21255_NUMDEV{i}={RRGBP_21255_NUMDEV{i}}+0
@SET RRGBP_21255_DEV_NUM{i}=COPY(RRGBP_21255_DEV2{i},9,5)
@SET RRGBP_21255_DEV_NUMBER{i}={RRGBP_21255_DEV_NUM{i}}+0
@SET RRGBP_21255_DEV_NUMBER2{i}=RRGBP_21255_DEV_NUMBER{i}+{RRGBP_21255_NUMDEV{i}
}
@SET RRGBP_21255_DLCI{i}=COPY(REPLY({i}),40,4)
@IF RRGBP_21255_ACTIVE_NSVCI=RRGBP_21255_NSVCI{i} THEN SET RRGBP_21255_NSVCI_ACT
IVE_LINE_NO={i}
@SET i=i+1
@IF i<=RRGBP_21255_LINE_NO_END THEN GOTO RRGBP_21255_START
@LABEL RRGBP_21255_PRINT_CHECK11
@SET i=RRGBP_21255_LINE_NO_START
@COMMENT("{RRGBP_21255_NSVCI{i}}")
@COMMENT("{RRGBP_21255_DEV1{i}}")
@COMMENT("{RRGBP_21255_NUMDEV{i}}")
@COMMENT("{RRGBP_21255_DLCI{i}}")
@COMMENT("{RRGBP_21255_NUMDEV{i}}")
@COMMENT("{RRGBP_21255_DEV_NUM{i}}")
@COMMENT("{RRGBP_21255_DEV_NUMBER{i}}")
@COMMENT("{RRGBP_21255_DEV_NUMBER2{i}}")
@SET i=i+1
@IF i<=RRGBP_21255_LINE_NO_END THEN GOTO RRGBP_21255_PRINT_CHECK11
@SET i=RRGBP_21255_LINE_NO_START
@LABEL RRGBP_21255_BLOCK
RRVBI:NSVCI={RRGBP_21255_NSVCI{i}};
RRNSE:NSVCI={RRGBP_21255_NSVCI{i}};
@SET i=i+1
@IF i<=RRGBP_21255_LINE_NO_END THEN GOTO RRGBP_21255_BLOCK
@FOR i=1 to l
@COMMENT("{NTCOP_21255_RTGPHDV{i}}")
@SET h=1
@SET NTCOP_21255_RTGPHDV_INITIAL_VALUE_TILL_512{h}={NTCOP_21255_RTGPHDV_INITIAL_
VALUE{i}}
@SET NTCOP_21255_RTGPHDV_INITIAL_VALUE_31_TILL_512{h}=NTCOP_21255_RTGPHDV_INITIA
L_VALUE_31{i}
@FOR h=1 to 16
EXDAI:DEV=RTGPHDV-{NTCOP_21255_RTGPHDV_INITIAL_VALUE_TILL_512{h}}&&-{NTCOP_21255
_RTGPHDV_INITIAL_VALUE_31_TILL_512{h}};
BLODE:DEV=RTGPHDV-{NTCOP_21255_RTGPHDV_INITIAL_VALUE_TILL_512{h}}&&-{NTCOP_21255
_RTGPHDV_INITIAL_VALUE_31_TILL_512{h}};
@SET m=h+1
@SET NTCOP_21255_RTGPHDV_INITIAL_VALUE_TILL_512{m}={NTCOP_21255_RTGPHDV_INITIAL_
VALUE_31_TILL_512{h}} +1
@SET NTCOP_21255_RTGPHDV_INITIAL_VALUE_31_TILL_512{m}={NTCOP_21255_RTGPHDV_INITI
AL_VALUE_31_TILL_512{h}} +32
@NEXT h
@NEXT i
@FOR i=1 to l
BLODI:DEV=RTGPHDV-{NTCOP_21255_RTGPHDV_INITIAL_VALUE{i}}&&-{NTCOP_21255_RTGPHDV_
INITIAL_VALUE_31{i}};
RRNSI:DEV={RRGBP_21255_DEV1{RRGBP_21255_NSVCI_ACTIVE_LINE_NO}},DLCI={RRGBP_21255
_DLCI{RRGBP_21255_NSVCI_ACTIVE_LINE_NO}},NSVCI={RRGBP_21255_NSVCI{RRGBP_21255_NS
VCI_ACTIVE_LINE_NO}},NUMDEV={RRGBP_21255_NUMDEV{RRGBP_21255_NSVCI_ACTIVE_LINE_NO
}};
RRVBE:NSVCI={RRGBP_21255_NSVCI{RRGBP_21255_NSVCI_ACTIVE_LINE_NO}};
!STDEP:DEV={NTCOP_21255_RTGPHDV{i}};
!@SET STDEP_21255_DEV_LINE_NO=SCAN("RTGPHDV")
!@SET STDEP_21255_DEV=COPY(REPLY({STDEP_21255_DEV_LINE_NO}),1,13)
RADRP:DEV={NTCOP_21255_RTGPHDV_INITIAL{i}};
@SET RADRP_21255_DEV_LINE_NO=SCAN("RTGPHDV")
@SET RADRP_21255_DEV=COPY(REPLY({RADRP_21255_DEV_LINE_NO}),19,7)
@SET j=0
@LABEL RRGBP_21255_OUTPUT
@SET j=j+1
@IF j>3 THEN GOTO RRGBP_21255_PRINT
BLRPI:RP={RADRP_21255_DEV},FORCED;
BLRPE:RP={RADRP_21255_DEV};
RRGBP:NCBD;
@SET RRGBP_21255_OUTPUT_LINE_NO=SCAN("ABL")
@IF RRGBP_21255_OUTPUT_LINE_NO<>0 THEN GOTO RRGBP_21255_OUTPUT
@LABEL RRGBP_21255_PRINT
@LOG("{AT_NODE_NAME}_RRGBP_21255_LOG.log")
RRGBP:NCBD;
@CLOSE
RRVBI:NSVCI={RRGBP_21255_NSVCI{RRGBP_21255_NSVCI_ACTIVE_LINE_NO}};
RRNSE:NSVCI={RRGBP_21255_NSVCI{RRGBP_21255_NSVCI_ACTIVE_LINE_NO}};
BLODE:DEV=RTGPHDV-{NTCOP_21255_RTGPHDV_INITIAL_VALUE{i}}&&-{NTCOP_21255_RTGPHDV_
INITIAL_VALUE_31{i}};
@NEXT i
@SET i=RRGBP_21255_LINE_NO_START
@LABEL RRGBP_21255_REDEFINE
BLODI:DEV=RTGPHDV-{RRGBP_21255_DEV_NUMBER{i}}&&-{RRGBP_21255_DEV_NUMBER2{i}};
STDEP:DEV=RTGPHDV-{RRGBP_21255_DEV_NUMBER{i}}&&-{RRGBP_21255_DEV_NUMBER2{i}};
@SET STDEP_21255_DEV_LINE_NO=SCAN("RTGPHDV")
@SET STDEP_21255_DEV=COPY(REPLY({STDEP_21255_DEV_LINE_NO}),1,13)
RRNSI:DEV={RRGBP_21255_DEV1{i}},DLCI={RRGBP_21255_DLCI{i}},NSVCI={RRGBP_21255_NS
VCI{i}},NUMDEV={RRGBP_21255_NUMDEV{i}};
RRVBE:NSVCI={RRGBP_21255_NSVCI{i}};
RADRP:DEV={STDEP_21255_DEV};
@SET RADRP_21255_DEV_LINE_NO=SCAN("RTGPHDV")
@SET RADRP_21255_DEV=COPY(REPLY({RADRP_21255_DEV_LINE_NO}),19,7)
BLRPI:RP={RADRP_21255_DEV},FORCED;
BLRPE:RP={RADRP_21255_DEV};
@LOG("{AT_NODE_NAME}_RRGBP_21255_LOG.log")
RRGBP:NCBD;
@CLOSE
@SET i=i+1
@IF i<=RRGBP_21255_LINE_NO_END THEN GOTO RRGBP_21255_REDEFINE
@VIEWFILE("{AT_NODE_NAME}_RRGBP_21255_LOG.log")
@GOTO FCSEI_TEST_21255
@LABEL RRGBP_21255_PROMPT
@ERASE("{AT_NODE_NAME}_RRGBP_21255_PROMPT_LOG.log")
@LOG("{AT_NODE_NAME}_RRGBP_21255_PROMPT_LOG.log")
@IF NTCOP_21255_LINE_NO_START=0 THEN COMMENT("**The BSC does not contain any RPP
cards")
@COMMENT("**GB Links are not active")
@COMMENT("")
@COMMENT("")
RRGBP:NCBD;
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_RRGBP_21255_PROMPT_LOG.log")
@IF AT_PHASE=9 THEN GOTO APG_CHECK_LIST_START
@GOTO FCSEI_TEST_21255
@LABEL NO_RTGPHDV_DEVICES
@LOG("{AT_NODE_NAME}_RRGBP_21255_PROMPT_LOG.log")
@COMMENT("NO RTGPHDV Devices")
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_RRGBP_21255_PROMPT_LOG.log")
@IF AT_PHASE=9 THEN GOTO APG_CHECK_LIST_START
@GOTO FCSEI_TEST_21255
@@APG CHECK LIST FCSEI
@@command number 3
@LABEL FCSEI_TEST_21255
@SET j=0
@LABEL DPWSP_CHECK1_21255
@SET j=j+1
dpwsp;
@SET DPWSP_LINE_NO1_21255=SCAN("NRM")
@IF j>2 THEN GOTO DPWSP_PROMPT1_21255
@IF DPWSP_LINE_NO1_21255=0 THEN GOTO DPWSP_CORRECT_21255
@LABEL COMMAND_FCSEI_21255
@SET j=0
@LABEL FCSEI_CHECK_21255
@SET j=j+1
@IF j>2 THEN GOTO FCSEI_PROMPT_21255
fcsei;
@SET FCSEI_LINE_NO_21255=SCAN("FAULT")
@SET FCSEI_LINE_NO_1_21255=SCAN("ERROR")
@IF FCSEI_LINE_NO_21255<>0 THEN GOTO FCSEI_CHECK_21255
@IF FCSEI_LINE_NO_1_21255<>0 THEN GOTO FCSEI_CHECK_ 21255
@LABEL COMMAND_CP_STANDBY_21255
@SET j=0
@LABEL COMMAND_CP_STANDBY_CHECK_21255
@SET j=j+1
@IF j>2 THEN GOTO CP_STANDBY_PROMPT_21255
@LABEL STANDBY_CP_CHECK_21255
aploc;
mml -s
@SET OCINP_LINE_NO_21255=SCAN("CP STANDBY NOT OBTAINABLE")
@IF OCINP_LINE_NO_21255<>0 THEN GOTO COMMAND_CP_STANDBY_CHECK_21255
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
@COMMENT("! !")
@COMMENT("! CP STANDBY Connectivity Test Done Successfully!! !")
@COMMENT("! !")
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
@LABEL DPPAI_IPN_21255
@CHECK("OFF")
aploc;
mml
RECCI;
@CHECK("ON")
@GOTO APG_CHECK_LIST_START
@LABEL DPWSP_CORRECT_21255
@ERASE("{AT_NODE_NAME}_RECCI_LOG.log")
@LOG("{AT_NODE_NAME}_RECCI_LOG.log")
RECCI;
@CLOSE
@GOTO DPWSP_CHECK1_21255
@LABEL DPWSP_PROMPT1_21255
@LOG("{AT_NODE_NAME}_RECCI_LOG.log")
DPWSP;
@COMMENT("")
@COMMENT("")
@COMMENT("** CP State not normal")
@COMMENT("Plz bring CPs in parallel in order to perform CP Standby Connectivity
test")
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_RECCI_LOG.log")
@CLRSCR
@DRAW(CUP,10,3, "Do CP Standby Connectivity test again")
@DRAW(CUP,10,4, "Skip CP Standby Connectivity test and continue with the next co
mmand")
@MENU(CHK_DPWSP1_OP_DATA_21255,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA_21255=1 THEN GOTO FCSEI_TEST_21255
@IF CHK_DPWSP1_OP_DATA_21255=2 THEN GOTO DPPAI_IPN_21255
@LABEL FCSEI_PROMPT_21255
@CLRSCR
@DRAW(CUP,10,3, "FCSEI done manually, continue with CP Standby Connectivity test
")
@DRAW(CUP,10,4, "Skip CP Standby Connectivity test and continue with the next co
mmand")
@DRAW(CUP,10,6, "FCSEI not getting executed during CP Standby Connectivity test"
)
@DRAW(CUP,10,7, "Plz select one of the above")
@MENU(CHK_DPWSP1_OP_DATA_21255,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA_21255=1 THEN GOTO COMMAND_CP_STANDBY_21255
@IF CHK_DPWSP1_OP_DATA_21255=2 THEN GOTO DPPAI_IPN_21255
@LABEL CP_STANDBY_PROMPT_21255
@CLRSCR
@DRAW(CUP,10,3, "MML -S done manually, continue with CP Standby Connectivity tes
t")
@DRAW(CUP,10,4, "Skip CP Standby Connectivity test and continue with the next co
mmand")
@DRAW(CUP,10,6, "MML -S not getting executed during CP Standby Connectivity test
")
@DRAW(CUP,10,7, "Plz select one of the above")
@MENU(CHK_DPWSP1_OP_DATA_21255,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA_21255=1 THEN GOTO DPPAI_IPN_21255
@IF CHK_DPWSP1_OP_DATA_21255=2 THEN GOTO DPPAI_IPN_21255
@@Closing the Logs of the AT node
@CLOSE
@GOTO APG_CHECK_LIST_START
@@Further subroutines
@LABEL DPWSP_CORRECT
@ERASE("{AT_NODE_NAME}_RECCI_LOG.log")
@LOG("{AT_NODE_NAME}_RECCI_LOG.log")
RECCI;
@CLOSE
@GOTO DPWSP_CHECK1
@LABEL DPWSP_PROMPT1
@LOG("{AT_NODE_NAME}_RECCI_LOG.log")
DPWSP;
@COMMENT("")
@COMMENT("")
@COMMENT("** CP State not normal")
@COMMENT("Plz bring CPs in parallel in order to perform IPN test")
@CLOSE
@VIEWFILE("{AT_NODE_NAME}_RECCI_LOG.log")
@CLRSCR
@DRAW(CUP,10,3, "Do IPN test again")
@DRAW(CUP,10,4, "Skip IPN test and continue with the next command")
@MENU(CHK_DPWSP1_OP_DATA,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA=1 THEN GOTO IPN_TEST
@IF CHK_DPWSP1_OP_DATA=2 THEN GOTO DPPAI_IPN
@LABEL FCSEI_PROMPT
@CLRSCR
@DRAW(CUP,10,3, "FCSEI done manually, continue with IPN test")
@DRAW(CUP,10,4, "Skip IPN test and continue with the next command")
@DRAW(CUP,10,6, "FCSEI not getting executed during IPN test")
@DRAW(CUP,10,7, "Plz select one of the above")
@MENU(CHK_DPWSP1_OP_DATA,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA=1 THEN GOTO COMMAND_OCISI
@IF CHK_DPWSP1_OP_DATA=2 THEN GOTO DPPAI_IPN
@LABEL OCISI_PROMPT
@CLRSCR
@DRAW(CUP,10,3, "OCISI done manually, continue with IPN test")
@DRAW(CUP,10,4, "Skip IPN test and continue with the next command")
@DRAW(CUP,10,6, "OCISI not getting executed during IPN test")
@DRAW(CUP,10,7, "Plz select one of the above")
@MENU(CHK_DPWSP1_OP_DATA,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA=1 THEN GOTO COMMAND_OCISI
@IF CHK_DPWSP1_OP_DATA=2 THEN GOTO DPPAI_IPN
@LABEL CP_STANDBY_PROMPT
@CLRSCR
@DRAW(CUP,10,3, "MML -S done manually, continue with IPN test")
@DRAW(CUP,10,4, "Skip IPN test and continue with the next command")
@DRAW(CUP,10,6, "MML -S not getting executed during IPN test")
@DRAW(CUP,10,7, "Plz select one of the above")
@MENU(CHK_DPWSP1_OP_DATA,2,0)
@WINDEND
@IF CHK_DPWSP1_OP_DATA=1 THEN GOTO DPPAI_IPN
@IF CHK_DPWSP1_OP_DATA=2 THEN GOTO DPPAI_IPN
@GOTO APG_CHECK_LIST_START
@@APG CHECK LIST
@LABEL APG_CHECK_LIST_SUBROUTINE
@Connect("{REF_NODE_NAME}")
aploc;
cdhls -l
@SET REF_CPDLIST_LINE_NO=SCAN("OSSDEST")
@SET REF_CPDLIST_LINE_NO_START=REF_CPDLIST_LINE_NO +1
@SET REF_CPDLIST_OSS_MASTER=COPY(REPLY({REF_CPDLIST_LINE_NO_START}),53,18)
@COMMENT("{REF_CPDLIST_OSS_MASTER}")
@Connect("{AT_NODE_NAME}")
aploc;
@ERASE("{AT_NODE_NAME}_APG_LOG.log")
@LOG("{AT_NODE_NAME}_APG_LOG.log")
@@command number 4 (i)
@Connect("ne={AT_NODE_NAME},node=a")
vdrm -n "Default FTP Site" -a CDH
vdrm -n "Default FTP Site" -a FMS
vdrm -n "Default FTP Site" -a FTPVOL
vdrm -n "Default FTP Site" -a IMAGES
vdrm -n "Default FTP Site" -a SMO
vdrm -n "Default FTP Site" -a ACS
@Connect("ne={AT_NODE_NAME},node=b")
vdrm -n "Default FTP Site" -a CDH
vdrm -n "Default FTP Site" -a FMS
vdrm -n "Default FTP Site" -a FTPVOL
vdrm -n "Default FTP Site" -a IMAGES
vdrm -n "Default FTP Site" -a SMO
vdrm -n "Default FTP Site" -a ACS
@Connect("{AT_NODE_NAME}")
aploc;
mtzln -p
mtzln -f "(GMT) Casablanca, Monrovia, Reykjavik" 0
mtzln -p
@@Finding out HWVER of APG
hwver
@SET HWVER_LINE_NO=SCAN("APG")
@SET HWVER=COPY(REPLY({HWVER_LINE_NO}),1,5)
@IF HWVER="APG40" THEN GOSUB APG40
@IF HWVER="APG43" THEN GOSUB APG43
@@command number 10 (i)
@@Removing cpfls files
cpfls
@SET CPFLS1= "AC"
@SET CPFLS2= "AFFILE"
@SET CPFLS3= "BARFIL00"
@SET CPFLS4= "BARFIL01"
@SET CPFLS5= "BARFIL02"
@SET CPFLS6= "BARFIL03"
@SET CPFLS7= "BARFIL04"
@SET CPFLS8= "BARFIL05"
@SET CPFLS9= "BARFIL06"
@SET CPFLS10= "BARFIL07"
@SET CPFLS11= "BARFIL08"
@SET CPFLS12= "BARFIL09"
@SET CPFLS13= "BCDCFILE"
@SET CPFLS14= "CERFIL00"
@SET CPFLS15= "CERFIL01"
@SET CPFLS16= "CERFIL02"
@SET CPFLS17= "CERFIL03"
@SET CPFLS18= "CERFIL04"
@SET CPFLS19= "CERFIL05"
@SET CPFLS20= "CERFIL06"
@SET CPFLS21= "CERFIL07"
@SET CPFLS22= "CERFIL08"
@SET CPFLS23= "CERFIL09"
@SET CPFLS24= "CTRFILE"
@SET CPFLS25= "MRRFIL00"
@SET CPFLS26= "MRRFIL01"
@SET CPFLS27= "MRRFIL02"
@SET CPFLS28= "MRRFIL03"
@SET CPFLS29= "MRRFIL04"
@SET CPFLS30= "MRRFIL05"
@SET CPFLS31= "MRRFIL06"
@SET CPFLS32= "MRRFIL07"
@SET CPFLS33= "MRRFIL08"
@SET CPFLS34= "MRRFIL09"
@SET CPFLS35= "MTRFIL00"
@SET CPFLS36= "MTRFIL01"
@SET CPFLS37= "MTRFIL02"
@SET CPFLS38= "MTRFIL03"
@SET CPFLS39= "MTRFIL04"
@SET CPFLS40= "MTRFIL05"
@SET CPFLS41= "MTRFIL06"
@SET CPFLS42= "MTRFIL07"
@SET CPFLS43= "MTRFIL08"
@SET CPFLS44= "MTRFIL09"
@SET CPFLS45= "MTRFIL10"
@SET CPFLS46= "MTRFIL11"
@SET CPFLS47= "MTRFIL12"
@SET CPFLS48= "MTRFIL13"
@SET CPFLS49= "MTRFIL14"
@SET CPFLS50= "MTRFIL15"
@SET CPFLS51= "MTRFIL16"
@SET CPFLS52= "MTRFIL17"
@SET CPFLS53= "MTRFIL18"
@SET CPFLS54= "MTRFIL19"
@SET CPFLS55= "MTRFIL20"
@SET CPFLS56= "MTRFIL21"
@SET CPFLS57= "MTRFIL22"
@SET CPFLS58= "MTRFIL23"
@SET CPFLS59= "MTRFIL24"
@SET CPFLS60= "MTRFIL25"
@SET CPFLS61= "MTRFIL26"
@SET CPFLS62= "MTRFIL27"
@SET CPFLS63= "MTRFIL28"
@SET CPFLS64= "MTRFIL29"
@SET CPFLS65= "MTRFIL30"
@SET CPFLS66= "MTRFIL31"
@SET CPFLS67= "MTRFIL32"
@SET CPFLS68= "MTRFIL33"
@SET CPFLS69= "MTRFIL34"
@SET CPFLS70= "MTRFIL35"
@SET CPFLS71= "MTRFIL36"
@SET CPFLS72= "MTRFIL37"
@SET CPFLS73= "MTRFIL38"
@SET CPFLS74= "MTRFIL39"
@SET CPFLS75= "MTRFIL40"
@SET CPFLS76= "MTRFIL41"
@SET CPFLS77= "MTRFIL42"
@SET CPFLS78= "MTRFIL43"
@SET CPFLS79= "MTRFIL44"
@SET CPFLS80= "MTRFIL45"
@SET CPFLS81= "MTRFIL46"
@SET CPFLS82= "MTRFIL47"
@SET CPFLS83= "MTRFIL48"
@SET CPFLS84= "MTRFIL49"
@SET CPFLS85= "MTRFIL50"
@SET CPFLS86= "MTRFIL51"
@SET CPFLS87= "MTRFIL52"
@SET CPFLS88= "MTRFIL53"
@SET CPFLS89= "MTRFIL54"
@SET CPFLS90= "MTRFIL55"
@SET CPFLS91= "MTRFIL56"
@SET CPFLS92= "MTRFIL57"
@SET CPFLS93= "MTRFIL58"
@SET CPFLS94= "MTRFIL59"
@SET CPFLS95= "MTRFIL60"
@SET CPFLS96= "MTRFIL61"
@SET CPFLS97= "MTRFIL62"
@SET CPFLS98= "MTRFIL63"
@SET CPFLS99= "PKGRPBCKP1"
@SET CPFLS100= "PKGRPBCKP10"
@SET CPFLS101= "PKGRPBCKP11"
@SET CPFLS102= "PKGRPBCKP12"
@SET CPFLS103= "PKGRPBCKP13"
@SET CPFLS104= "PKGRPBCKP14"
@SET CPFLS105= "PKGRPBCKP15"
@SET CPFLS106= "PKGRPBCKP16"
@SET CPFLS107= "PKGRPBCKP17"
@SET CPFLS108= "PKGRPBCKP18"
@SET CPFLS109= "PKGRPBCKP19"
@SET CPFLS110= "PKGRPBCKP2"
@SET CPFLS111= "PKGRPBCKP20"
@SET CPFLS112= "PKGRPBCKP3"
@SET CPFLS113= "PKGRPBCKP4"
@SET CPFLS114= "PKGRPBCKP5"
@SET CPFLS115= "PKGRPBCKP6"
@SET CPFLS116= "PKGRPBCKP7"
@SET CPFLS117= "PKGRPBCKP8"
@SET CPFLS118= "PKGRPBCKP9"
@SET CPFLS119= "RELCHMDF"
@SET CPFLS120= "RELCMDHDF"
@SET CPFLS121= "RIRFIL00"
@SET CPFLS122= "RIRFIL01"
@SET CPFLS123= "RIRFIL02"
@SET CPFLS124= "RIRFIL03"
@SET CPFLS125= "RIRFIL04"
@SET CPFLS126= "RIRFIL05"
@SET CPFLS127= "RIRFIL06"
@SET CPFLS128= "RIRFIL07"
@SET CPFLS140= "RIRFIL08"
@SET CPFLS129= "RIRFIL09"
@SET CPFLS130= "DCFILE"
@SET CPFLS131= "EMRP1 "
@SET CPFLS132= "FCBLOCK"
@SET CPFLS133= "FGB"
@SET CPFLS134= "FURAX"
@SET CPFLS135= "LOMILO"
@SET CPFLS136= "C7TMFILE"
@SET CPFLS137= "INMLOG"
@SET CPFLS138= "INMPAR"
@SET CPFLS139= "AFFILE10"
@SET CPFLS141= "LMAFILE"
@SET CPFLS142= "INMFILE10"
@SET CPFLS143= "INMFILE9"
@SET CPFLS144= "INMFILE11"
@FOR i=1 to 144
cpfrm -r {CPFLS{i}}
@SET CPFLS_CHECK_LINE_NO=SCAN("File is protected")
@IF CPFLS_CHECK_LINE_NO<>0 THEN GOSUB CPFLS_CORRECT
@NEXT i
cpfls
@@command number 13 (i)
@@Removing afpls files
@LABEL COMMAND_13i
afpls
@SET AFPLS_LINE_NO=REPLYLEN()
@SET AFPLS_LINE_NO_START=SCAN("TRANSFER")+1
@IF AFPLS_LINE_NO_START=1 THEN GOTO COMMAND_12i
@FOR i={AFPLS_LINE_NO_START} to {AFPLS_LINE_NO}
@SET AFPLS_NAME{i}=COPY(REPLY(i),1,14)
@NEXT i
@FOR i={AFPLS_LINE_NO_START} to {AFPLS_LINE_NO}
afprm {AFPLS_NAME{i}}
@NEXT i
@@command number 12 (i) (i)
@@Removing cdhdsls
@LABEL COMMAND_12i
cdhdsls
@SET CDHDSLS_LINE_NO=REPLYLEN()
@SET CDHDSLS_LINE_NO=CDHDSLS_LINE_NO-1
@SET CDHDSLS_LINE_NO_START=SCAN("DESTINATION")+1
@IF CDHDSLS_LINE_NO_START=1 THEN GOTO COMMAND_12ii
@FOR i={CDHDSLS_LINE_NO_START} to {CDHDSLS_LINE_NO}
@SET CDHDSLS_OSSDEST{i}=COPY(REPLY(i),1,11)
@NEXT i
@FOR i={CDHDSLS_LINE_NO_START} to {CDHDSLS_LINE_NO}
cdhdsrm {CDHDSLS_OSSDEST{i}}
@NEXT i
@@command number 12 (ii) (i)
@@Removing cdhls
@LABEL COMMAND_12ii
cdhls
@SET CDHLS_LINE_NO=REPLYLEN()
@SET CDHLS_LINE_NO=CDHLS_LINE_NO-1
@SET CDHLS_LINE_NO_START=SCAN("DESTINATION")+1
@IF CDHLS_LINE_NO_START=1 THEN GOTO COMMAND_12iiii
@FOR i={CDHLS_LINE_NO_START} to {CDHLS_LINE_NO}
@SET CDHLS_OSSDEST{i}=COPY(REPLY(i),1,11)
@NEXT i
@FOR i={CDHDSLS_LINE_NO_START} to {CDHDSLS_LINE_NO}
cdhrm {CDHDSLS_OSSDEST{i}}
@NEXT i
cdhls
@@command number 12 (ii) (ii)
@@Defining cdhls
@LABEL COMMAND_12iiii
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50011 -c r -t ftpv2 -h cdh ossdest1
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50011 -c r -t ftpv2 -h cdh ossdest2
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50011 -c r -t ftpv2 -h cdh ossdest3
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50011 -c r -t ftpv2 -h cdh ossdest4
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50012 -k yes -c r -t ftpv2 -h cdh ossdest5
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50012 -k yes -c r -t ftpv2 -h cdh ossdest6
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50012 -k yes -c r -t ftpv2 -h cdh ossdest7
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50012 -k yes -c r -t ftpv2 -h cdh ossdest8
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50013 -k yes -c r -t ftpv2 -h cdh ossdest9
cdhdef -f {REF_CPDLIST_OSS_MASTER} -x 50013 -k yes -c r -t ftpv2 -h cdh ossdest1
0
@@command number 12 (i) (ii)
@@Defining cdhdsls
cdhdsdef ossdest1 ossdest1
cdhdsdef ossdest2 ossdest2
cdhdsdef ossdest3 ossdest3
cdhdsdef ossdest4 ossdest4
cdhdsdef ossdest5 ossdest5
cdhdsdef ossdest6 ossdest6
cdhdsdef ossdest7 ossdest7
cdhdsdef ossdest8 ossdest8
cdhdsdef ossdest9 ossdest9
cdhdsdef ossdest10 ossdes10
@@command number 13 (ii)
@@Defining afpls
afpdef -d 60 BARTRQ OSSDEST5
afpdef -d 60 LMAFILE OSSDEST5
afpdef -d 60 BCDCTRQ OSSDEST6
afpdef -d 60 BCDFILE OSSDEST6
afpdef -d 60 CERTRQ OSSDEST6
afpdef -d 60 CTRFILE OSSDEST7
afpdef -d 60 CTRTRQ OSSDEST7
afpdef -d 60 DCFILE OSSDEST7
afpdef -d 60 MRRTRQ OSSDEST8
afpdef -d 60 MTRTRQ OSSDEST8
afpdef -d 60 RIRTRQ OSSDEST8
@@command number 10 (ii)
cpfmkfile -c -f reg -l 512 AC RELVOLUMSW
cpfmkfile -c -f reg -l 512 Affile RELVOLUMSW
cpfmkfile -c -f reg -l 512 Affile10 RELVOLUMSW
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL00 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL01 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL02 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL03 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL04 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL05 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL06 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL07 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL08 EXCHVOLUME
cpfmkfile -f inf -d BARTRQ -m file -l 512 -r BARFIL09 EXCHVOLUME
cpfmkfile -f inf -d BCDCTRQ -m file -l 512 -r BCDCFILE EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL00 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL01 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL02 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL03 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL04 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL05 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL06 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL07 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL08 EXCHVOLUME
cpfmkfile -f inf -d CERTRQ -m file -l 512 -r CERFIL09 EXCHVOLUME
cpfmkfile -f inf -d CTRTRQ -m file -l 512 -r CTRFILE EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL00 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL01 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL02 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL03 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL04 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL05 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL06 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL07 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL08 EXCHVOLUME
cpfmkfile -f inf -d MRRTRQ -m file -l 512 -r MRRFIL09 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL00 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL01 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL02 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL03 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL04 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL05 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL06 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL07 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL08 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL09 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL10 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL11 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL12 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL13 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL14 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL15 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL16 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL17 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL18 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL19 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL20 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL21 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL22 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL23 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL24 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL25 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL26 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL27 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL28 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL29 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL30 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL31 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL32 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL33 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL34 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL35 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL36 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL37 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL38 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL39 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL40 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL41 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL42 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL43 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL44 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL45 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL46 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL47 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL48 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL49 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL50 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL51 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL52 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL53 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL54 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL55 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL56 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL57 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL58 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL59 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL60 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL61 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL62 EXCHVOLUME
cpfmkfile -f inf -d MTRTRQ -m file -l 512 -r MTRFIL63 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL00 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL01 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL02 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL03 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL04 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL05 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL06 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL07 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL08 EXCHVOLUME
cpfmkfile -f inf -d RIRTRQ -m file -l 512 -r RIRFIL09 EXCHVOLUME
cpfmkfile -f inf -l 512 -r C7TMFILE EXCHVOLUME
cpfmkfile -f inf -l 512 -r LMAFILE EXCHVOLUME
cpfmkfile -f reg -c -l 512 RBS2000R9 EXCHVOLUME
cpfmkfile -f reg -c -l 512 DCFILE RELVOLUMSW
cpfmkfile -f reg -c -l 512 EMRP1 RELVOLUMSW
cpfmkfile -f reg -c -l 512 FCBLOCK RELVOLUMSW
cpfmkfile -f reg -c -l 512 FGB RELVOLUMSW
cpfmkfile -f reg -c -l 512 FURAX RELVOLUMSW
cpfmkfile -f reg -c -l 512 LOMILO RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP1 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP2 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP3 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP4 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP5 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP6 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP7 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP8 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP9 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP10 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP11 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP12 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP13 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP14 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP15 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP16 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP17 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP18 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP19 RELVOLUMSW
cpfmkfile -f reg -c -l 512 PKGRPBCKP20 RELVOLUMSW
cpfmkfile -f reg -c -l 512 RELCHMDF RELVOLUMSW
cpfmkfile -f reg -c -l 512 RELCMDHDF RELVOLUMSW
cpfmkfile -f reg -c -l 2048 RELFSW0 RELVOLUMSW
cpfmkfile -f reg -c -l 2048 RELFSW1 RELVOLUMSW
cpfmkfile -f reg -c -l 2048 RELFSW2 RELVOLUMSW
cpfmkfile -f reg -c -l 2048 RELFSW99 RELVOLUMSW
cpfmkfile -f reg -l 512 INMFILE10 EXCHVOLUME
cpfmkfile -f reg -l 512 INMFILE9 EXCHVOLUME
cpfmkfile -f reg -l 512 INMFILE11 EXCHVOLUME
cpfmkfile -f reg -c -l 512 INMLOG EXCHVOLUME
cpfmkfile -f reg -l 512 INMPAR EXCHVOLUME
cpfmkfile -f inf -l 4096 -r HPSDFOAFILE EXCHVOLUME
cpfmkfile -f inf -l 2048 TRDIPFILE EXCHVOLUME
@CLOSE("{AT_NODE_NAME_APG_LOG.log")
@ERASE("{AT_NODE_NAME}_APG_print_commands_LOG.log")
@LOG("{AT_NODE_NAME}_APG_print_commands_LOG.log")
@GOSUB CLEAR_VISIBILITY
cluster node
@GOSUB CLEAR_VISIBILITY
cluster group
@GOSUB CLEAR_VISIBILITY
cluster res | findstr -ive online
@GOSUB CLEAR_VISIBILITY
!@IF HWVER="APG40" THEN GOSUB MEGARC
!@IF HWVER="APG43" THEN GOSUB VXDISK
@GOSUB CLEAR_VISIBILITY
mtzln -p
@GOSUB CLEAR_VISIBILITY
IPNAADM -LIST
@GOSUB CLEAR_VISIBILITY
cpdlist
@Connect("ne={AT_NODE_NAME},node=a")
@GOSUB CLEAR_VISIBILITY
prcstate && hostname
@GOSUB CLEAR_VISIBILITY
prcstate -l
@GOSUB CLEAR_VISIBILITY
alist
@Connect("ne={AT_NODE_NAME},node=b")
@GOSUB CLEAR_VISIBILITY
prcstate && hostname
@GOSUB CLEAR_VISIBILITY
prcstate -l
@GOSUB CLEAR_VISIBILITY
alist
@CLOSE
@CLRSCR
@DRAW(CUP,10,3, "OK")
@DRAW(CUP,10,5, "Check the printout of the following commands")
@DRAW(CUP,10,6, "in the Logs window")
@DRAW(CUP,10,7, "1.) cluster node")
@DRAW(CUP,10,8, "2.) cluster group")
@DRAW(CUP,10,9, "3.) cluster res | findstr -ive online")
@DRAW(CUP,10,10, "4.) cpdlist")
@DRAW(CUP,10,11, "5.) megarc -ldinfo -a0 -Lall")
@DRAW(CUP,10,12, "6.) mtzln -p")
@DRAW(CUP,10,13, "7.) IPNAADM -LIST")
@DRAW(CUP,10,14, "8.) prcstate")
@DRAW(CUP,10,15, "9.) hostname")
@DRAW(CUP,10,16, "10.) prcstate -l")
@DRAW(CUP,10,17, "11.) alist")
@MENU(CHK_AP_OP_DATA,1,0)
@WINDEND
@VIEWFILE("{AT_NODE_NAME}_APG_print_commands_LOG.log")
@Connect("{AT_NODE_NAME}")
@RETURN
@@Subroutines
@LABEL APG40
@@command number 4 (ii)
@@Definition of FTP volumes
k:
cd \
mkdir aes
cd aes
mkdir data
cd data
mkdir cdh
cd cdh
mkdir ftp
l:
cd \
mkdir fms
cd fms
mkdir data
cd data
mkdir GOHdest
g:
cd \
mkdir ftpvol
m:
mkdir images
l:
cd \
cd fms\data
mkdir tmp
cd tmp
mkdir smo
cd \
cd fms\data
mkdir cpf
cd cpf
mkdir BTSVOLUMSW
mkdir EXCHVOLUME
mkdir RELVOLUMSW
mkdir TEMPVOLUME
c:
cd \
mkdir acs
cd acs
mkdir data
cd data
mkdir ftp
K:
mkdir mcs
cd mcs
mkdir logs
cd logs
mkdir pds
cd pds
del SystemSBDev.log
g:
mkdir ftpvol
cd ftpvol
del {AT_NODE_NAME}.log
@@command number 14 (i)
@@Removing cpdlist files
@LABEL COMMAND_14i
cpdlist
@SET CPDLIST_LINE_NO=REPLYLEN()
@SET CPDLIST_LINE_NO_START=SCAN("AD")
@IF CPDLIST_LINE_NO_START=0 THEN GOTO COMMAND_14ii
@FOR i={CPDLIST_LINE_NO_START} to {CPDLIST_LINE_NO}
@SET CPDLIST_NAME{i}=COPY(REPLY(i),1,6)
@NEXT i
@FOR i={CPDLIST_LINE_NO_START} to {CPDLIST_LINE_NO}
CPDREMOVE {CPDLIST_NAME{i}}
@NEXT i
@LABEL COMMAND_14ii
cpdinsert -f k:\mcs\logs\pds\SystemSBDev.log -v 0-255 AD-0
cpdinsert -f g:\ftpvol\{AT_NODE_NAME}.log -v 0-255 AD-8
cpdinsert -i {REF_CPDLIST_OSS_MASTER}:50000 -b -v 0-53,55-255 -e crlf -n 04 ad-4
@Connect("ne={AT_NODE_NAME},node=a")
vdcreate -n "Default FTP Site" -a CDH -d "K:\aes\data\cdh\ftp"
vdcreate -n "Default FTP Site" -a FMS -d "L:\FMS\Data\GOHdest"
vdcreate -n "Default FTP Site" -a ftpvol -d "G:\ftpvol"
vdcreate -n "Default FTP Site" -a images -d "M:\images"
vdcreate -n "Default FTP Site" -a smo -d "L:\fms\data\tmp\smo"
vdcreate -n "Default FTP Site" -a ACS -d "C:\ACS\data\FTP"
@Connect("ne={AT_NODE_NAME},node=b")
vdcreate -n "Default FTP Site" -a CDH -d "K:\aes\data\cdh\ftp"
vdcreate -n "Default FTP Site" -a FMS -d "L:\FMS\Data\GOHdest"
vdcreate -n "Default FTP Site" -a ftpvol -d "G:\ftpvol"
vdcreate -n "Default FTP Site" -a images -d "M:\images"
vdcreate -n "Default FTP Site" -a smo -d "L:\fms\data\tmp\smo"
vdcreate -n "Default FTP Site" -a ACS -d "C:\ACS\data\FTP"
@Connect("{AT_NODE_NAME}")
aploc;
@RETURN
@LABEL APG43
K:
cd \
mkdir aes
cd aes
mkdir data
cd data
mkdir cdh
cd cdh
mkdir ftp
cd \
mkdir fms
cd fms
mkdir data
cd data
mkdir GOHdest
cd \
cd fms\data
mkdir cpf
cd cpf
mkdir BTSVOLUMSW
mkdir EXCHVOLUME
mkdir RELVOLUMSW
mkdir TEMPVOLUME
cd \
mkdir ftpvol
cd \
mkdir images
cd \
cd fms\data
mkdir tmp
cd tmp
mkdir smo
C:
cd \
mkdir acs
cd acs
mkdir data
cd data
mkdir ftp
cd \
mkdir mcs
cd mcs
mkdir logs
cd logs
mkdir pds
cd pds
del SystemSBDev.log
cd \
cd ftpvol
del {AT_NODE_NAME}.log
@@command number 14 (i)
@@Removing cpdlist files
@LABEL COMMAND_14i_21255
cpdlist
@SET CPDLIST_LINE_NO=REPLYLEN()
@SET CPDLIST_LINE_NO_START=SCAN("AD")
@IF CPDLIST_LINE_NO_START=0 THEN GOTO COMMAND_14ii_21255
@FOR i={CPDLIST_LINE_NO_START} to {CPDLIST_LINE_NO}
@SET CPDLIST_NAME{i}=COPY(REPLY(i),1,6)
@NEXT i
@FOR i={CPDLIST_LINE_NO_START} to {CPDLIST_LINE_NO}
CPDREMOVE {CPDLIST_NAME{i}}
@NEXT i
@LABEL COMMAND_14ii_21255
cpdinsert -f k:\mcs\logs\pds\SystemSBDev.log -v 0-255 AD-0
cpdinsert -f k:\ftpvol\{AT_NODE_NAME}.log -v 0-255 AD-8
cpdinsert -i {REF_CPDLIST_OSS_MASTER}:50000 -b -v 0-53,55-255 -e crlf -n 04 ad-4
@Connect("ne={AT_NODE_NAME},node=a")
vdcreate -n "Default FTP Site" -a CDH -d "K:\aes\data\cdh\ftp"
vdcreate -n "Default FTP Site" -a FMS -d "K:\FMS\Data\GOHdest"
vdcreate -n "Default FTP Site" -a ftpvol -d "K:\ftpvol"
vdcreate -n "Default FTP Site" -a images -d "K:\images"
vdcreate -n "Default FTP Site" -a smo -d "K:\fms\data\tmp\smo"
vdcreate -n "Default FTP Site" -a ACS -d "C:\ACS\data\FTP"
@Connect("ne={AT_NODE_NAME},node=b")
vdcreate -n "Default FTP Site" -a CDH -d "K:\aes\data\cdh\ftp"
vdcreate -n "Default FTP Site" -a FMS -d "K:\FMS\Data\GOHdest"
vdcreate -n "Default FTP Site" -a ftpvol -d "K:\ftpvol"
vdcreate -n "Default FTP Site" -a images -d "K:\images"
vdcreate -n "Default FTP Site" -a smo -d "K:\fms\data\tmp\smo"
vdcreate -n "Default FTP Site" -a ACS -d "C:\ACS\data\FTP"
@Connect("{AT_NODE_NAME}")
aploc;
@RETURN
@LABEL CLEAR_VISIBILITY
@COMMENT("")
@COMMENT("______________________________________________________________________
____________________________________________")
@COMMENT("")
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!")
@COMMENT("!
!")
@COMMENT("! Plz Check the Printout of the command !")
@COMMENT("!
!")
@COMMENT("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!")
@COMMENT("")
@COMMENT("______________________________________________________________________
_____________________________________________")
@RETURN
@LABEL CPFLS_CORRECT
cpfchange -d NONE -m NONE -r no -t no -s no {CPFLS{i}}
cpfife {CPFLS{i}}
cpfrm -r {CPFLS{i}}
@RETURN
@LABEL MEGARC
megarc -ldinfo -a0 -Lall
@RETURN
@LABEL VXDISK
vxdisk list
@RETURN

You might also like