package
cobolprogramclasses;
/************************************************************************
�** RES generated this file from Cobol program
NC176A in source file NC176A.COB
�** Generated at time 00:43:47.23 on Thursday,
03/25/10
�************************************************************************/
import
coboldataclasses.nc176a.__42Datanames0;
import
coboldataclasses.nc176a.TestResults;
import
coboldataclasses.nc176a.TestComputed;
import
coboldataclasses.nc176a.TestCorrect;
import coboldataclasses.nc176a.CcvsC1;
import
coboldataclasses.nc176a.CcvsC2;
import
coboldataclasses.nc176a.CcvsH1;
import
coboldataclasses.nc176a.CcvsH2a;
import
coboldataclasses.nc176a.CcvsH2b;
import
coboldataclasses.nc176a.CcvsH3;
import
coboldataclasses.nc176a.CcvsE1;
import
coboldataclasses.nc176a.CcvsE2;
import
coboldataclasses.nc176a.CcvsE3;
import
coboldataclasses.nc176a.CcvsE4;
import
coboldataclasses.nc176a.Xxinfo;
import
coboldataclasses.nc176a.HyphenLine;
import
com.res.java.lib.*;
import java.math.BigDecimal;
@SuppressWarnings("unused")
public class
Nc176a extends Program {
����� //****************************************************************�
����� //*���
VALIDATION FOR:-�����������������������������������������
*�
����� //*���
"ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH.���� ".
����� //*���
"COBOL 85 VERSION 4.2, Apr�
1993 SSVG���������������������
".
����� //****************************************************************�
����� //*�����
X-CARDS USED BY THIS PROGRAM ARE :-���������������� ����*�
����� //*�������
X-55� - SYSTEM PRINTER NAME.������������������������� *�
����� //*�������
X-83� - OBJECT COMPUTER NAME.������������������������ *�
����� //****************************************************************�
����� //*���
PROGRAM NC176A TESTS FORMAT 1 OF THE ADD STATEMENT.���������
����� //*���
OPTIONAL PHRASES ARE TESTED.��������������������������������
����� //@CobolSourceFile("NC176A.COB",38,8)
����� //01�
PRINT-REC PICTURE X(120).
����
����� public String getPrintRec() {
����������� return super.toString(0,120);
����� }
����� public�
void setPrintRec(String val) {
����������� super.valueOf(0,120,val);
����� }
����� //*�������������������������������������������������������������
*�
����� //*�������������������������������������������������������������
*�
����� //*������������������������������������� ������������������������*�
����� //*�������
X-82� - SOURCE COMPUTER NAME.������������������������ *�
����� //*����������������������������������������������������������������
����� //*����������������������������������������������������������������
����� //@CobolSourceFile("NC176A.COB",39,8)
����� //01�
DUMMY-RECORD PICTURE X(120).
�
����� public String getDummyRecord() {
����������� return super.toString(0,120);
����� }
����� public�
void setDummyRecord(String val) {
����������� super.valueOf(0,120,val);
����� }
����� private CobolFile printFile = new CobolFile("XXXXX055",120);
����� //*�������������������������������������������������������������
*�
����� //*�������������������������������������������������������������
*�
����� //*���
VARIOUS COMBINATINS OF DATA-ITEMS AND ALL�������������������
����� //@CobolSourceFile("NC176A.COB",41,8)
����� //01�
42-DATANAMES.
����
����� private __42Datanames0 __42Datanames = new
__42Datanames0();
����� public byte[] get__42Datanames0() {
����������� return __42Datanames.getBytes();
����� }
����� public void set__42Datanames0(byte[] val)
{
����������� __42Datanames.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",84,8)
����� //77�
SIZE-ERR��������������������
PICTURE X� VALUE SPACE.
�
����� private String sizeErr= new String();
����� public String getSizeErr() {
����������� return sizeErr;
����� }
����� public�
void setSizeErr(String val) {
����������� sizeErr=super.normalizeString(val,1);
����� }
����� //@CobolSourceFile("NC176A.COB",85,8)
����� //77�
SIZE-ERR2�������������������
PICTURE X� VALUE SPACE.
�
����� private String sizeErr2= new String();
����� public String getSizeErr2() {
����������� return sizeErr2;
����� }
����� public�
void setSizeErr2(String val) {
����������� sizeErr2=super.normalizeString(val,1);
����� }
����� //@CobolSourceFile("NC176A.COB",86,8)
����� //77�
SIZE-ERR3�������������������
PICTURE X� VALUE SPACE.
�
����� private String sizeErr3= new String();
����� public String getSizeErr3() {
����������� return sizeErr3;
����� }
����� public�
void setSizeErr3(String val) {
����������� sizeErr3=super.normalizeString(val,1);
����� }
����� //@CobolSourceFile("NC176A.COB",87,8)
����� //77�
SIZE-ERR4�������������������
PICTURE X� VALUE SPACE.
�
����� private String sizeErr4= new String();
����� public String getSizeErr4() {
����������� return sizeErr4;
����� }
����� public�
void setSizeErr4(String val) {
����������� sizeErr4=super.normalizeString(val,1);
����� }
����� //@CobolSourceFile("NC176A.COB",88,8)
����� //77�
A18TWOS-DS-18V00������������
PICTURE S9(18)����
����� //������������������������� �������VALUE 222222222222222222.
�����
����� private long a18twosDs18v00;
����� public long getA18twosDs18v00() {
����������� return a18twosDs18v00;
����� }
����� public�
void setA18twosDs18v00(long val) {
����������� a18twosDs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",90,8)
����� //77�
A18ONES-DS-18V00������������
PICTURE S9(18)����
����� //�������������������������������� VALUE
111111111111111111.
�����
����� private long a18onesDs18v00;
����� public long getA18onesDs18v00() {
����������� return a18onesDs18v00;
����� }
����� public�
void setA18onesDs18v00(long val) {
����������� a18onesDs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",92,8)
����� //77�
WRK-DS-10V00����������������
PICTURE S9(10).
���
����� private long wrkDs10v00;
����� public long getWrkDs10v00() {
����������� return wrkDs10v00;
����� }
����� public�
void setWrkDs10v00(long val) {
����������� wrkDs10v00=super.normalizeBinary(val,10,true);
����� }
����� //@CobolSourceFile("NC176A.COB",93,8)
����� //77�
A17TWOS-DS-17V00������������
PICTURE S9(17)����
����� //�������������������������������� VALUE
22222222222222222.
����� private long a17twosDs17v00;
����� public long getA17twosDs17v00() {
����������� return a17twosDs17v00;
����� }
����� public�
void setA17twosDs17v00(long val) {
����������� a17twosDs17v00=super.normalizeBinary(val,17,true);
����� }
����� //@CobolSourceFile("NC176A.COB",95,8)
����� //77�
A10ONES-DS-10V00������������
PICTURE S9(10)����
����� //�������������������������������� VALUE
1111111111.
�
����� private long a10onesDs10v00;
����� public long getA10onesDs10v00() {
����������� return a10onesDs10v00;
����� }
����� public�
void setA10onesDs10v00(long val) {
����������� a10onesDs10v00=super.normalizeBinary(val,10,true);
����� }
����� //@CobolSourceFile("NC176A.COB",97,8)
����� //77�
A05ONES-DS-05V00������������
PICTURE S9(5)�����
����� //�������������������������������� VALUE 11111.
����� private int a05onesDs05v00;
����� public int getA05onesDs05v00() {
����������� return a05onesDs05v00;
����� }
����� public�
void setA05onesDs05v00(int val) {
����������� a05onesDs05v00=(int)
super.normalizeBinary(val,5,true);
����� }
����� //@CobolSourceFile("NC176A.COB",99,8)
����� //77�
A02ONES-DS-02V00������������
PICTURE S99�
����� //�������������������������� ������VALUE 11.
���
����� private int a02onesDs02v00;
����� public int getA02onesDs02v00() {
����������� return a02onesDs02v00;
����� }
����� public�
void setA02onesDs02v00(int val) {
����������� a02onesDs02v00=(int)
super.normalizeBinary(val,2,true);
����� }
����� //@CobolSourceFile("NC176A.COB",101,8)
����� //77�
WRK-DS-09V09����������������
PICTURE S9(9)V9(9).
�����
����� public BigDecimal getWrkDs09v09() {
����������� return
super.getDisplayBigDecimal(240,19,9,true,false,false);
����� }
����� public�
void setWrkDs09v09(BigDecimal val) {
����������� super.setDisplayBigDecimal(240,19,val,9,true,false,false);
����� }
����� //@CobolSourceFile("NC176A.COB",102,8)
����� //77�
WRK-DS-18V00 REDEFINES WRK-DS-09V09
����� //�������������������������������� PICTURE
S9(18).
���
����� public long getWrkDs18v00() {
����������� return
super.getDisplayLong(240,19,true,false,false);
����� }
����� public�
void setWrkDs18v00(long val) {
����������� super.setDisplayLong(240,19,val,true,false,false);
����� }
����� //@CobolSourceFile("NC176A.COB",104,8)
����� //77�
A06THREES-DS-03V03����������
PICTURE S999V999��
����� //�������������������������������� VALUE 333.333.
����
����� private BigDecimal a06threesDs03v03 =
BigDecimal.ZERO;
����� public BigDecimal getA06threesDs03v03() {
����������� return a06threesDs03v03;
����� }
����� public�
void setA06threesDs03v03(BigDecimal val) {
����������� a06threesDs03v03=super.normalizeDecimal(val,7,3,true);
����� }
����� //@CobolSourceFile("NC176A.COB",106,8)
����� //77�
A12THREES-DS-06V06����������
PICTURE S9(6)V9(6)
����� //�������������������������������� VALUE
333333.333333.
����
����� private BigDecimal a12threesDs06v06 =
BigDecimal.ZERO;
����� public BigDecimal getA12threesDs06v06() {
����� ����� return
a12threesDs06v06;
����� }
����� public�
void setA12threesDs06v06(BigDecimal val) {
����������� a12threesDs06v06=super.normalizeDecimal(val,13,6,true);
����� }
����� //@CobolSourceFile("NC176A.COB",108,8)
����� //77�
WRK-DS-06V06����������������
PICTURE S9(6)V9(6).
�����
����� public BigDecimal getWrkDs06v06() {
����������� return
super.getDisplayBigDecimal(278,13,6,true,false,false);
����� }
����� public�
void setWrkDs06v06(BigDecimal val) {
����������� super.setDisplayBigDecimal(278,13,val,6,true,false,false);
����� }
����� //@CobolSourceFile("NC176A.COB",113,8)
����� //77�
WRK-DS-05V00����������������
PICTURE S9(5).
����
����� private int wrkDs05v00;
����� public int getWrkDs05v00() {
����������� return wrkDs05v00;
����� }
����� public�
void setWrkDs05v00(int val) {
����������� wrkDs05v00=(int)
super.normalizeBinary(val,5,true);
����� }
����� //@CobolSourceFile("NC176A.COB",114,8)
����� //77�
WRK-DS-02V00����������������
PICTURE S99.
����� private int wrkDs02v00;
����� public int getWrkDs02v00() {
����������� return wrkDs02v00;
����� }
����� public�
void setWrkDs02v00(int val) {
����������� wrkDs02v00=(int)
super.normalizeBinary(val,2,true);
����� }
����� //@CobolSourceFile("NC176A.COB",130,8)
����� //77�
WRK-CS-18V00����������������
PICTURE S9(18) COMPUTATIONAL.
�
����� private long wrkCs18v00;
����� public long getWrkCs18v00() {
����������� return wrkCs18v00;
����� }
����� public�
void setWrkCs18v00(long val) {
����������� wrkCs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",131,8)
����� //77�
A18ONES-CS-18V00������������
PICTURE S9(18) COMPUTATIONAL��
����� //�������������������������������� VALUE
111111111111111111.
�����
����� private long a18onesCs18v00;
����� public long getA18onesCs18v00() {
����������� return a18onesCs18v00;
����� }
����� public�
void setA18onesCs18v00(long val) {
����������� a18onesCs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",133,8)
����� //77�
WRK-CS-02V02����������������
PICTURE S99V99 COMPUTATIONAL.
�
����� private BigDecimal wrkCs02v02 =
BigDecimal.ZERO;
����� public BigDecimal getWrkCs02v02() {
����������� return wrkCs02v02;
����� }
����� public�
void setWrkCs02v02(BigDecimal val) {
����������� wrkCs02v02=super.normalizeDecimal(val,2,2,true);
����� }
����� //@CobolSourceFile("NC176A.COB",134,8)
����� //77�
A99-CS-02V00����������������
PICTURE S99 COMPUTATIONAL�����
����� //�������������������������������� VALUE 99.
���
����� private int a99Cs02v00;
����� public int getA99Cs02v00() {
����������� return a99Cs02v00;
����� }
����� public�
void setA99Cs02v00(int val) {
����������� a99Cs02v00=(int)
super.normalizeBinary(val,2,true);
����� }
����� //@CobolSourceFile("NC176A.COB",145,8)
����� //77�
WRK-XN-00001����������������
PICTURE X.
��
����� private String wrkXn00001= new String();
����� public String getWrkXn00001() {
����������� return wrkXn00001;
����� }
����� public�
void setWrkXn00001(String val) {
����������� wrkXn00001=super.normalizeString(val,1);
����� }
����� //@CobolSourceFile("NC176A.COB",151,8)
����� //01�
WRK-DU-1V1-1 PIC 9V9 VALUE 1.1.
����
����� private BigDecimal wrkDu1v11 =
BigDecimal.ZERO;
����� public BigDecimal getWrkDu1v11() {
����������� return wrkDu1v11;
����� }
����� public�
void setWrkDu1v11(BigDecimal val) {
����������� wrkDu1v11=super.normalizeDecimal(val,2,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",152,8)
����� //01�
WRK-DU-1V1-2 PIC 9V9 VALUE 2.4.
����
����� private BigDecimal wrkDu1v12 =
BigDecimal.ZERO;
����� public BigDecimal getWrkDu1v12() {
����������� return wrkDu1v12;
����� }
����� public�
void setWrkDu1v12(BigDecimal val) {
����������� wrkDu1v12=super.normalizeDecimal(val,2,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",158,8)
����� //01�
WRK-DU-2V0-1 PIC 99.
���
����� private int wrkDu2v01;
����� public int getWrkDu2v01() {
����������� return wrkDu2v01;
����� }
����� public�
void setWrkDu2v01(int val) {
����������� wrkDu2v01=(int)
super.normalizeBinary(val,2,false);
����� }
����� //@CobolSourceFile("NC176A.COB",159,8)
����� //01�
WRK-DU-2V0-2 PIC 99.
���
����� private int wrkDu2v02;
����� public int getWrkDu2v02() {
����������� return wrkDu2v02;
����� }
����� public�
void setWrkDu2v02(int val) {
����������� wrkDu2v02=(int)
super.normalizeBinary(val,2,false);
����� }
����� //@CobolSourceFile("NC176A.COB",160,8)
����� //01�
WRK-DU-2V0-3 PIC 99.
���
����� private int wrkDu2v03;
����� public int getWrkDu2v03() {
����������� return wrkDu2v03;
����� }
����� public�
void setWrkDu2v03(int val) {
����������� wrkDu2v03=(int)
super.normalizeBinary(val,2,false);
����� }
����� //@CobolSourceFile("NC176A.COB",161,8)
����� //01�
WRK-DU-2V1-1 PIC 99V9.
�
����� private BigDecimal wrkDu2v11 = BigDecimal.ZERO;
����� public BigDecimal getWrkDu2v11() {
����������� return wrkDu2v11;
����� }
����� public�
void setWrkDu2v11(BigDecimal val) {
����������� wrkDu2v11=super.normalizeDecimal(val,3,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",162,8)
����� //01�
WRK-DU-2V1-2 PIC 99V9.
�
����� private BigDecimal wrkDu2v12 =
BigDecimal.ZERO;
����� public BigDecimal getWrkDu2v12() {
����������� return wrkDu2v12;
����� }
����� public�
void setWrkDu2v12(BigDecimal val) {
����������� wrkDu2v12=super.normalizeDecimal(val,3,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",163,8)
����� //01�
WRK-DU-2V1-3 PIC 99V9.
�
����� private BigDecimal wrkDu2v13 =
BigDecimal.ZERO;
����� public BigDecimal getWrkDu2v13() {
����������� return wrkDu2v13;
����� }
����� public�
void setWrkDu2v13(BigDecimal val) {
����������� wrkDu2v13=super.normalizeDecimal(val,3,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",166,8)
����� //77�
A14TWOS-CS-18V00� PICTURE S9(18)
VALUE -000022222222222222�
����� //����������� COMPUTATIONAL.
�
����� private long a14twosCs18v00;
����� public long getA14twosCs18v00() {
����������� return a14twosCs18v00;
����� }
����� public�
void setA14twosCs18v00(long val) {
����������� a14twosCs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",172,8)
����� //77�
A18FIVES-CS-18V00 PICTURE S9(18) VALUE -555555555555555555�
����� //����������� COMPUTATIONAL.
�
����� private long a18fivesCs18v00;
����� public long getA18fivesCs18v00() {
����������� return a18fivesCs18v00;
����� }
����� public�
void setA18fivesCs18v00(long val) {
����������� a18fivesCs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",174,8)
����� //77�
A18SIXES-CS-18V00 PICTURE S9(18) VALUE 666666666666666666��
����� //����������� COMPUTATIONAL.
�
����� private long a18sixesCs18v00;
����� public long getA18sixesCs18v00() {
����������� return a18sixesCs18v00;
����� }
����� public�
void setA18sixesCs18v00(long val) {
����������� a18sixesCs18v00=super.normalizeBinary(val,18,true);
����� }
����� //@CobolSourceFile("NC176A.COB",176,8)
����� //77�
A12SEVENS-CU-18V00 PICTURE 9(18) VALUE 000000777777777777��
����� //����������� COMPUTATIONAL.
�
����� private long a12sevensCu18v00;
����� public long getA12sevensCu18v00() {
����������� return a12sevensCu18v00;
����� }
����� public�
void setA12sevensCu18v00(long val) {
����������� a12sevensCu18v00=super.normalizeBinary(val,18,false);
����� }
����� //@CobolSourceFile("NC176A.COB",178,8)
����� //77�
WRK-DU-18V00����� PICTURE 9(18)
VALUE ZERO.
����
����� private long wrkDu18v00;
����� public long getWrkDu18v00() {
����������� return wrkDu18v00;
����� }
����� public�
void setWrkDu18v00(long val) {
����������� wrkDu18v00=super.normalizeBinary(val,18,false);
����� }
����� //@CobolSourceFile("NC176A.COB",181,8)
����� //77�
WRK-CS-03V00 PICTURE S999 COMPUTATIONAL SYNCHRONIZED RIGHT.
����� private int wrkCs03v00;
����� public int getWrkCs03v00() {
����������� return wrkCs03v00;
����� }
����� public�
void setWrkCs03v00(int val) {
����������� wrkCs03v00=(int)
super.normalizeBinary(val,3,true);
����� }
����� //@CobolSourceFile("NC176A.COB",196,8)
����� //01�
N-5�������������������������������
PICTURE IS S9(9)V99�����
����� //���
VALUE IS 000000001.00.
�
����� private BigDecimal n5 = BigDecimal.ZERO;
����� public BigDecimal getN5() {
����������� return n5;
����� }
����� public�
void setN5(BigDecimal val) {
����������� n5=super.normalizeDecimal(val,12,2,true);
����� }
����� //@CobolSourceFile("NC176A.COB",198,8)
����� //01�
N-7�������������������������������
PICTURE IS S9(7)V9(4)���
����� //���
VALUE IS 0000001.0000.
�
����� public BigDecimal getN7() {
����������� return
super.getDisplayBigDecimal(332,12,4,true,false,false);
����� }
����� public�
void setN7(BigDecimal val) {
����������� super.setDisplayBigDecimal(332,12,val,4,true,false,false);
����� }
����� //@CobolSourceFile("NC176A.COB",201,8)
����� //01�
N-10������������������������������
PICTURE IS S99999V
����� //���
VALUE IS -00001.
�
����� private BigDecimal n10 = BigDecimal.ZERO;
����� public BigDecimal getN10() {
����������� return n10;
����� }
����� public�
void setN10(BigDecimal val) {
����������� n10=super.normalizeDecimal(val,6,0,true);
����� }
����� //@CobolSourceFile("NC176A.COB",203,8)
����� //01�
N-11������������������������������
PICTURE IS 9 VALUE IS 9.
����� private int n11;
����� public int getN11() {
����������� return n11;
����� }
����� public�
void setN11(int val) {
����������� n11=(int)
super.normalizeBinary(val,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",204,8)
����� //01�
N-12������������������������������
PICTURE IS 9 VALUE IS 9.
����� private int n12;
����� public int getN12() {
����������� return n12;
����� }
����� public�
void setN12(int val) {
����������� n12=(int)
super.normalizeBinary(val,1,false);
����� }
����� //@CobolSourceFile("NC176A.COB",205,8)
����� //01�
N-13������������������������������
PICTURE IS 9(5)���
����� //���
VALUE IS 99999.
��
����� private int n13;
����� public int getN13() {
����������� return n13;
����� }
����� public�
void setN13(int val) {
����������� n13=(int)
super.normalizeBinary(val,5,false);
����� }
����� //@CobolSourceFile("NC176A.COB",249,8)
����� //01�
TEST-RESULTS.
����
����� private TestResults testResults = new
TestResults();
����� public byte[] getTestResults() {
����������� return testResults.getBytes();
����� }
����� public void setTestResults(byte[] val) {
����������� testResults.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",261,8)
����� //01�
TEST-COMPUTED.
���
����� private TestComputed testComputed = new
TestComputed();
����� public byte[] getTestComputed() {
����������� return testComputed.getBytes();
����� }
����� public void setTestComputed(byte[] val) {
����������� testComputed.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",276,8)
����� //01�
TEST-CORRECT.
����
����� private TestCorrect testCorrect = new
TestCorrect();
����� public byte[] getTestCorrect() {
����������� return testCorrect.getBytes();
����� }
����� public void setTestCorrect(byte[] val) {
����������� testCorrect.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",290,8)
����� //01�
CCVS-C-1.
��
����� private CcvsC1 ccvsC1 = new CcvsC1();
����� public byte[] getCcvsC1() {
����������� return ccvsC1.getBytes();
����� }
����� public void setCcvsC1(byte[] val) {
����������� ccvsC1.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",295,8)
����� //01�
CCVS-C-2.
��
����� private CcvsC2 ccvsC2 = new CcvsC2();
����� public byte[] getCcvsC2() {
����������� return ccvsC2.getBytes();
����� }
����� public void setCcvsC2(byte[] val) {
����������� ccvsC2.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",302,8)
����� //01�
REC-CT����������������������� PIC
99������ VALUE ZERO.
�����
����� private int recCt;
����� public int getRecCt() {
����������� return recCt;
����� }
����� public�
void setRecCt(int val) {
����������� recCt=(int)
super.normalizeBinary(val,2,false);
����� }
����� //@CobolSourceFile("NC176A.COB",303,8)
����� //01�
DELETE-COUNTER��������������� PIC
999����� VALUE ZERO.
�����
����� private int deleteCounter;
����� public int getDeleteCounter() {
����������� return deleteCounter;
����� }
����� public�
void setDeleteCounter(int val) {
����������� deleteCounter=(int)
super.normalizeBinary(val,3,false);
����� }
����� public static final FieldFormat
deleteCounterFmt_ = new FieldFormat("deleteCounter","999");
����� //@CobolSourceFile("NC176A.COB",304,8)
����� //01�
ERROR-COUNTER���������������� PIC
999����� VALUE ZERO.
�����
����� private int errorCounter;
����� public int getErrorCounter() {
����������� return errorCounter;
����� }
����� public�
void setErrorCounter(int val) {
����������� errorCounter=(int)
super.normalizeBinary(val,3,false);
����� }
����� public static final FieldFormat
errorCounterFmt_ = new FieldFormat("errorCounter","999");
����� //@CobolSourceFile("NC176A.COB",305,8)
����� //01�
INSPECT-COUNTER�������������� PIC
999����� VALUE ZERO.
�����
����� private int inspectCounter;
����� public int getInspectCounter() {
����������� return inspectCounter;
����� }
����� public�
void setInspectCounter(int val) {
����������� inspectCounter=(int)
super.normalizeBinary(val,3,false);
����� }
����� public static final FieldFormat
inspectCounterFmt_ = new
FieldFormat("inspectCounter","999");
����� //@CobolSourceFile("NC176A.COB",306,8)
����� //01�
PASS-COUNTER����������������� PIC
999����� VALUE ZERO.
�����
����� private int passCounter;
����� public int getPassCounter() {
����������� return passCounter;
����� }
����� public�
void setPassCounter(int val) {
����������� passCounter=(int)
super.normalizeBinary(val,3,false);
����� }
����� public static final FieldFormat
passCounterFmt_ = new FieldFormat("passCounter","999");
����� //@CobolSourceFile("NC176A.COB",308,8)
����� //01�
ERROR-HOLD������������������� PIC
999����� VALUE ZERO.
�����
����� private int errorHold;
����� public int getErrorHold() {
����������� return errorHold;
����� }
����� public�
void setErrorHold(int val) {
����������� errorHold=(int)
super.normalizeBinary(val,3,false);
����� }
����� public static final FieldFormat
errorHoldFmt_ = new FieldFormat("errorHold","999");
����� //@CobolSourceFile("NC176A.COB",310,8)
����� //01�
RECORD-COUNT����������������� PIC
9(5)���� VALUE ZERO.
�����
����� private int recordCount;
����� public int getRecordCount() {
����������� return recordCount;
����� }
����� public�
void setRecordCount(int val) {
����������� recordCount=(int)
super.normalizeBinary(val,5,false);
����� }
����� //@CobolSourceFile("NC176A.COB",311,8)
����� //01�
ANSI-REFERENCE��������������� PIC
X(48)��� VALUE SPACES.
���
����� private String ansiReference= new
String();
����� public String getAnsiReference() {
����������� return ansiReference;
����� }
����� public�
void setAnsiReference(String val) {
����������� ansiReference=super.normalizeString(val,48);
����� }
����� //@CobolSourceFile("NC176A.COB",312,8)
����� //01�
CCVS-H-1.
��
����� private CcvsH1 ccvsH1 = new CcvsH1();
����� public byte[] getCcvsH1() {
����������� return ccvsH1.getBytes();
����� }
����� public void setCcvsH1(byte[] val) {
����������� ccvsH1.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",317,8)
����� //01�
CCVS-H-2A.
�
����� private CcvsH2a ccvsH2a = new CcvsH2a();
����� public byte[] getCcvsH2a() {
����������� return ccvsH2a.getBytes();
����� }
����� public void setCcvsH2a(byte[] val) {
����������� ccvsH2a.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",326,8)
����� //01�
CCVS-H-2B.
�
����� private CcvsH2b ccvsH2b = new CcvsH2b();
����� public byte[] getCcvsH2b() {
����������� return ccvsH2b.getBytes();
����� }
����� public void setCcvsH2b(byte[] val) {
����������� ccvsH2b.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",338,8)
����� //01�
CCVS-H-3.
��
����� private CcvsH3 ccvsH3 = new CcvsH3();
����� public byte[] getCcvsH3() {
����������� return ccvsH3.getBytes();
����� }
����� public void setCcvsH3(byte[] val) {
����������� ccvsH3.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",345,8)
����� //01�
CCVS-E-1.
��
����� private CcvsE1 ccvsE1 = new CcvsE1();
����� public byte[] getCcvsE1() {
����������� return ccvsE1.getBytes();
����� }
����� public void setCcvsE1(byte[] val) {
����������� ccvsE1.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",350,8)
����� //01�
CCVS-E-2.
��
����� private CcvsE2 ccvsE2 = new CcvsE2();
����� public byte[] getCcvsE2() {
����������� return ccvsE2.getBytes();
����� }
����� public void setCcvsE2(byte[] val) {
����������� ccvsE2.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",358,8)
����� //01�
CCVS-E-3.
��
����� private CcvsE3 ccvsE3 = new CcvsE3();
����� public byte[] getCcvsE3() {
����������� return ccvsE3.getBytes();
����� }
����� public void setCcvsE3(byte[] val) {
����������� ccvsE3.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",367,8)
����� //01�
CCVS-E-4.
��
����� private CcvsE4 ccvsE4 = new CcvsE4();
����� public byte[] getCcvsE4() {
����������� return ccvsE4.getBytes();
����� }
����� public void setCcvsE4(byte[] val) {
����������� ccvsE4.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",373,8)
����� //01�
XXINFO.
����
����� private Xxinfo xxinfo = new Xxinfo();
����� public byte[] getXxinfo() {
����������� return xxinfo.getBytes();
����� }
����� public void setXxinfo(byte[] val) {
����������� xxinfo.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",382,8)
����� //01�
HYPHEN-LINE.
�����
����� private HyphenLine hyphenLine = new
HyphenLine();
����� public byte[] getHyphenLine() {
����������� return hyphenLine.getBytes();
����� }
����� public void setHyphenLine(byte[] val) {
����������� hyphenLine.valueOf(val);
����� }
����� //@CobolSourceFile("NC176A.COB",390,8)
����� //01�
CCVS-PGM-ID��������������������
PIC X(9)�� VALUE�����
����� //���
"NC176A".
��
����� private String ccvsPgmId= new String();
����� public String getCcvsPgmId() {
����������� return ccvsPgmId;
����� }
����� public�
void setCcvsPgmId(String val) {
����������� ccvsPgmId=super.normalizeString(val,9);
����� }
����� public static void main(String[] args) {
����������� Nc176a instance_ = new Nc176a();
����������� instance_.execute(); System.exit(0);
����� }
����� public void execute() {
����������� initialize();
����������� doCobolGotoStart();
����� }
����� Section ccvs1=new Section(this) ;
����� Paragraph openFiles=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",395,12)
����������� //OPEN���� OUTPUT PRINT-FILE�������
����������� inError=false;
����������� try {
����������������� printFile.openOutput();
����������� } catch(java.io.IOException ioe) {
����������������� ioe.printStackTrace(); }
����������� //@CobolSourceFile("NC176A.COB",396,12)
����������� //MOVE CCVS-PGM-ID TO TEST-ID������
����������� ccvsH2b.setTestId(getCcvsPgmId());
����������� //@CobolSourceFile("NC176A.COB",396,41)
����������� //MOVE CCVS-PGM-ID TO ID-AGAIN�����������
����������� ccvsE1.setIdAgain(getCcvsPgmId());
����������� //@CobolSourceFile("NC176A.COB",397,12)
����������� //MOVE��� SPACE TO TEST-RESULTS����������
����������� setTestResults("
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",398,12)
����������� //PERFORM� HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE����������
����������� doCobolPerform(headRoutine,columnNamesRoutine);
����������� //@CobolSourceFile("NC176A.COB",399,12)
����������� //GO TO CCVS1-EXIT�����������
����������� return ccvs1Exit;
����������� }
����� };
����� Paragraph closeFiles=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",401,12)
����������� //PERFORM END-ROUTINE THRU END-ROUTINE-13������
����������� doCobolPerform(endRoutine,endRoutine13);
����������� //@CobolSourceFile("NC176A.COB",401,53)
����������� //CLOSE PRINT-FILE�����������
����������� inError=false;
����������� try {
����������������� printFile.close();
����������� } catch(java.io.IOException ioe) {
����������������� ioe.printStackTrace(); }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph terminateCcvs=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //*��� EXIT PROGRAM.�����������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",405,12)
����������� //STOP���� RUN���������
����������� System.exit(0);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph inspt=new Paragraph(this,ccvs1)
{
����������� public CobolMethod run() {
����������� //*TERMINATE-CALL.�������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",406,15)
����������� //MOVE "INSPT" TO P-OR-F�����������
����������� testResults.setPOrF("INSPT");
����������� //@CobolSourceFile("NC176A.COB",406,39)
����������� //ADD 1 TO INSPECT-COUNTER���������
����������� setInspectCounter(_Math.add(1,getInspectCounter()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph pass=new Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",407,15)
����������� //MOVE "PASS " TO P-OR-F�����������
����������� testResults.setPOrF("PASS
");
����������� //@CobolSourceFile("NC176A.COB",407,40)
����������� //ADD 1 TO PASS-COUNTER������
����������� setPassCounter(_Math.add(1,getPassCounter()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph fail=new Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",408,15)
����������� //MOVE "FAIL*" TO P-OR-F�����������
����������� testResults.setPOrF("FAIL*");
����������� //@CobolSourceFile("NC176A.COB",408,40)
����� ����� //ADD
1 TO ERROR-COUNTER�����������
����������� setErrorCounter(_Math.add(1,getErrorCounter()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph deLete=new Paragraph(this,ccvs1)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",409,18)
����������� //MOVE "*****" TO P-OR-F�����������
����������� testResults.setPOrF("*****");
����������� //@CobolSourceFile("NC176A.COB",409,43)
����������� //ADD 1 TO DELETE-COUNTER����������
����������� setDeleteCounter(_Math.add(1,getDeleteCounter()));
����������� //@CobolSourceFile("NC176A.COB",410,12)
����������� //MOVE "****TEST
DELETED****" TO RE-MARK�������
����������� testResults.setReMark("****TEST
DELETED****");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph printDetail=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",412,12)
����������� //IF REC-CT NOT EQUAL TO ZERO������
����������� if(getRecCt() != 0) {
����������������� //@CobolSourceFile("NC176A.COB",413,20)
����������������� //MOVE "." TO
PARDOT-X�������������
����������������� testResults.setPardotX(".");
����������������� //@CobolSourceFile("NC176A.COB",414,20)
����������������� //MOVE REC-CT TO DOTVALUE����������������
����������������� testResults.setDotvalue(getRecCt());
����������� }
����������� //@CobolSourceFile("NC176A.COB",415,12)
����������� //MOVE���� TEST-RESULTS TO PRINT-REC�����������
����������� setPrintRec(new
String(getTestResults()));
����������� //@CobolSourceFile("NC176A.COB",415,48)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� //@CobolSourceFile("NC176A.COB",416,12)
����������� //IF P-OR-F EQUAL TO
"FAIL*"�������
����������� //���� ELSE������
����������� if(compare(testResults.getPOrF(),"FAIL*")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",416,40)
����������������� //PERFORM WRITE-LINE���������������
����������������� doCobolPerform(writeLine,null);
����������������� //@CobolSourceFile("NC176A.COB",417,15)
����������������� //PERFORM FAIL-ROUTINE THRU
FAIL-ROUTINE-EX����������������
����������������� doCobolPerform(failRoutine,failRoutineEx);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",418,22)
����������������� //PERFORM BAIL-OUT THRU
BAIL-OUT-EX������������
����������������� doCobolPerform(bailOut,bailOutEx);
����������� }
����������� //@CobolSourceFile("NC176A.COB",419,12)
����������� //MOVE SPACE TO P-OR-F�������
����������� testResults.setPOrF(" ");
����������� //@CobolSourceFile("NC176A.COB",419,34)
����������� //MOVE SPACE TO COMPUTED-X���������
����������� testComputed.setComputedX("
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",420,12)
����������� //MOVE SPACE TO CORRECT-X����������
����������� testCorrect.setCorrectX("
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",421,12)
����������� //IF���� REC-CT EQUAL TO ZERO������
����������� if(getRecCt() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",421,41)
����������������� //MOVE SPACE TO PAR-NAME�����������������
����������������� testResults.setParName("
".getBytes());
����������� }
����������� //@CobolSourceFile("NC176A.COB",422,12)
����������� //MOVE���� SPACE TO RE-MARK��������
����������� testResults.setReMark("
");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph headRoutine=new Paragraph(this,ccvs1)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",424,12)
����������� //MOVE CCVS-H-1� TO DUMMY-RECORD���������
����������� setDummyRecord(new
String(getCcvsH1()));
����������� //@CobolSourceFile("NC176A.COB",424,44)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i0=0;i0<2;++i0) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",425,12)
����������� //MOVE CCVS-H-2A TO DUMMY-RECORD���������
����������� setDummyRecord(new
String(getCcvsH2a()));
����������� //@CobolSourceFile("NC176A.COB",425,44)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i1=0;i1<2;++i1) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",426,12)
����������� //MOVE CCVS-H-2B TO DUMMY-RECORD���������
����������� setDummyRecord(new
String(getCcvsH2b()));
����������� //@CobolSourceFile("NC176A.COB",426,44)
����������� //PERFORM WRITE-LINE 3 TIMES�������
����������� for(int i2=0;i2<3;++i2) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",427,12)
����������� //MOVE CCVS-H-3� TO DUMMY-RECORD���������
����������� setDummyRecord(new
String(getCcvsH3()));
����������� //@CobolSourceFile("NC176A.COB",427,44)
����������� //PERFORM WRITE-LINE 3 TIMES�������
����������� for(int i3=0;i3<3;++i3) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph columnNamesRoutine=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",429,12)
����������� //MOVE CCVS-C-1 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsC1()));
����������� //@CobolSourceFile("NC176A.COB",429,43)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� //@CobolSourceFile("NC176A.COB",430,12)
����������� //MOVE CCVS-C-2 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsC2()));
����������� //@CobolSourceFile("NC176A.COB",430,43)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i4=0;i4<2;++i4) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",431,12)
����������� //MOVE HYPHEN-LINE TO DUMMY-RECORD�������
����������� setDummyRecord(new
String(getHyphenLine()));
����������� //@CobolSourceFile("NC176A.COB",431,46)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph endRoutine=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",433,12)
����������� //MOVE HYPHEN-LINE TO DUMMY-RECORD�������
����������� setDummyRecord(new
String(getHyphenLine()));
����������� //@CobolSourceFile("NC176A.COB",433,46)
����������� //PERFORM WRITE-LINE 5 TIMES�������
����������� for(int i5=0;i5<5;++i5) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph endRtnExit=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",435,12)
����������� //MOVE CCVS-E-1 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsE1()));
����������� //@CobolSourceFile("NC176A.COB",435,43)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i6=0;i6<2;++i6) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph endRoutine1=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",437,13)
����������� //ADD ERROR-COUNTER TO ERROR-HOLD��������
����������� setErrorHold(_Math.add(getErrorCounter(),getErrorHold()));
����������� //@CobolSourceFile("NC176A.COB",437,45)
����������� //ADD INSPECT-COUNTER TO�����������
����������� //ERROR-HOLD�����������
����������� setErrorHold(_Math.add(getInspectCounter(),getErrorHold()));
����������� //@CobolSourceFile("NC176A.COB",438,25)
����������� //ADD DELETE-COUNTER TO ERROR-HOLD�������
����������� setErrorHold(_Math.add(getDeleteCounter(),getErrorHold()));
����������� //@CobolSourceFile("NC176A.COB",439,13)
����������� //ADD PASS-COUNTER TO ERROR-HOLD���������
����������� setErrorHold(_Math.add(getPassCounter(),getErrorHold()));
����������� //*���� IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO
END-ROUTINE-12.��
����������� //@CobolSourceFile("NC176A.COB",441,13)
����������� //MOVE PASS-COUNTER TO CCVS-E-4-1��������
����������� ccvsE4.setCcvsE41(passCounterFmt_.format(getPassCounter()));
����������� //@CobolSourceFile("NC176A.COB",442,13)
����������� //MOVE ERROR-HOLD TO CCVS-E-4-2����������
����������� ccvsE4.setCcvsE42(errorHoldFmt_.format(getErrorHold()));
����������� //@CobolSourceFile("NC176A.COB",443,13)
����������� //MOVE CCVS-E-4 TO CCVS-E-2-2������
����������� ccvsE2.setCcvsE22(getCcvsE4());
����������� //@CobolSourceFile("NC176A.COB",444,13)
����������� //MOVE CCVS-E-2 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsE2()));
����������� //@CobolSourceFile("NC176A.COB",444,43)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph endRoutine12=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",446,13)
����������� //MOVE "TEST(S) FAILED" TO
ENDER-DESC����������
����������� ccvsE2.setEnderDesc("TEST(S)
FAILED");
����������� //@CobolSourceFile("NC176A.COB",447,12)
����������� //IF������ ERROR-COUNTER IS EQUAL TO ZERO������
����������� //���
ELSE�������
����������� if(getErrorCounter() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",448,16)
����������������� //MOVE "NO " TO
ERROR-TOTAL��������������
����������������� ccvsE2.setErrorTotal("NO
");
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",450,16)
����������������� //MOVE ERROR-COUNTER TO
ERROR-TOTAL������������
����������������� ccvsE2.setErrorTotal(errorCounterFmt_.format(getErrorCounter()));
����������� }
����������� //@CobolSourceFile("NC176A.COB",451,12)
����������� //MOVE���� CCVS-E-2 TO DUMMY-RECORD������
����������� setDummyRecord(new
String(getCcvsE2()));
����������� //@CobolSourceFile("NC176A.COB",452,12)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph endRoutine13=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",454,12)
����������� //IF DELETE-COUNTER IS EQUAL TO ZERO�����������
����������� //������������������������������ ELSE����������
����������� if(getDeleteCounter() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",455,16)
����������������� //MOVE "NO " TO
ERROR-TOTAL��������������
����������������� ccvsE2.setErrorTotal("NO
");
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",456,16)
����������������� //MOVE DELETE-COUNTER TO
ERROR-TOTAL�����������������
����������������� ccvsE2.setErrorTotal(deleteCounterFmt_.format(getDeleteCounter()));
����������� }
����������� //@CobolSourceFile("NC176A.COB",457,12)
����������� //MOVE "TEST(S) DELETED���� " TO ENDER-DESC����������
����������� ccvsE2.setEnderDesc("TEST(S)
DELETED���� ");
����������� //@CobolSourceFile("NC176A.COB",458,12)
����������� //MOVE CCVS-E-2 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsE2()));
����������� //@CobolSourceFile("NC176A.COB",458,43)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� //@CobolSourceFile("NC176A.COB",459,13)
����������� //IF�� INSPECT-COUNTER EQUAL TO ZERO�����������
����������� //ELSE����� �����
����������� if(getInspectCounter() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",460,17)
����������������� //MOVE "NO " TO
ERROR-TOTAL��������������
����������������� ccvsE2.setErrorTotal("NO
");
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",461,18)
����������������� //MOVE INSPECT-COUNTER TO
ERROR-TOTAL����������������
����������������� ccvsE2.setErrorTotal(inspectCounterFmt_.format(getInspectCounter()));
����������� }
����������� //@CobolSourceFile("NC176A.COB",462,13)
����������� //MOVE "TEST(S) REQUIRE
INSPECTION" TO ENDER-DESC����������
����������� ccvsE2.setEnderDesc("TEST(S)
REQUIRE INSPECTION");
����������� //@CobolSourceFile("NC176A.COB",463,13)
����������� //MOVE CCVS-E-2 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsE2()));
����������� //@CobolSourceFile("NC176A.COB",463,44)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� //@CobolSourceFile("NC176A.COB",464,12)
����������� //MOVE CCVS-E-3 TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getCcvsE3()));
����������� //@CobolSourceFile("NC176A.COB",464,43)
����������� //PERFORM WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph writeLine=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",466,12)
����������� //ADD 1 TO RECORD-COUNT������
����������� setRecordCount(_Math.add(1,getRecordCount()));
����������� //*��� IF RECORD-COUNT GREATER 42����������������������������������
����������� //*������� MOVE SPACE TO DUMMY-RECORD������������������������������
����������� //*������� MOVE CCVS-H-1� TO DUMMY-RECORD� PERFORM WRT-LN 2 TIMES��
����������� //*������� MOVE CCVS-H-2B TO DUMMY-RECORD� PERFORM WRT-LN 3 TIMES��
����������� //*������� MOVE CCVS-C-1� TO DUMMY-RECORD� PERFORM WRT-LN������ ����
����������� //*������� MOVE HYPHEN-LINE TO DUMMY-RECORD
PERFORM WRT-LN���������
����������� //*������� MOVE ZERO TO RECORD-COUNT.������������������������������
����������� //@CobolSourceFile("NC176A.COB",480,12)
����������� //PERFORM WRT-LN�������
����������� doCobolPerform(wrtLn,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph wrtLn=new Paragraph(this,ccvs1)
{
����������� public CobolMethod run() {
����������� //*������� MOVE DUMMY-RECORD TO DUMMY-HOLD�������������������������
����������� //*������� MOVE CCVS-H-2A TO DUMMY-RECORD� PERFORM WRT-LN 2 TIMES��
����������� //*���� ���MOVE CCVS-C-2� TO DUMMY-RECORD� PERFORM WRT-LN����������
����������� //@CobolSourceFile("NC176A.COB",482,12)
����������� //WRITE��� DUMMY-RECORD AFTER ADVANCING 1 LINES������
����������� inError=false;
����������� try {
����������������� printFile.write(getDummyRecord().getBytes());
����������� } catch(java.io.IOException ioe) {
����������������� ioe.printStackTrace(); }
����������� //*������� WRITE DUMMY-RECORD AFTER ADVANCING
PAGE�����������������
����������� //*������� MOVE DUMMY-HOLD TO DUMMY-RECORD�������������������������
����������� //@CobolSourceFile("NC176A.COB",483,12)
����������� //MOVE SPACE TO DUMMY-RECORD�������
����������� setDummyRecord(" ");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph blankLinePrint=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //*������� MOVE CCVS-H-3� TO DUMMY-RECORD� PERFORM WRT-LN 3 TIMES��
����������� //@CobolSourceFile("NC176A.COB",485,12)
����������� //PERFORM WRT-LN�������
����������� doCobolPerform(wrtLn,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph failRoutine=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",487,12)
����������� //IF���� COMPUTED-X NOT EQUAL TO SPACE���������
����������� if(compare(testComputed.getComputedX(),"
") !=0) {
����������������� //@CobolSourceFile("NC176A.COB",488,19)
����������������� //GO TO FAIL-ROUTINE-WRITE���������������
����������������� return failRoutineWrite;
����������� }
����������� //@CobolSourceFile("NC176A.COB",489,12)
����������� //IF���� CORRECT-X NOT EQUAL TO SPACE����������
����������� if(compare(testCorrect.getCorrectX(),"
") !=0) {
����������������� //@CobolSourceFile("NC176A.COB",489,48)
����������������� //GO TO FAIL-ROUTINE-WRITE���������������
����������������� return failRoutineWrite;
����������� }
����������� //@CobolSourceFile("NC176A.COB",490,12)
����������� //MOVE�� ANSI-REFERENCE TO INF-ANSI-REFERENCE��������
����������� xxinfo.setInfAnsiReference(getAnsiReference());
����������� //@CobolSourceFile("NC176A.COB",491,12)
����������� //MOVE� "NO FURTHER INFORMATION, SEE
PROGRAM." TO INFO-TEXT������
����������� xxinfo.setInfoText("NO FURTHER
INFORMATION, SEE PROGRAM.".getBytes());
����� ����� //@CobolSourceFile("NC176A.COB",492,12)
����������� //MOVE�� XXINFO TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getXxinfo()));
����������� //@CobolSourceFile("NC176A.COB",492,43)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i7=0;i7<2;++i7) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",493,12)
����������� //MOVE�� SPACES TO INF-ANSI-REFERENCE����������
����������� xxinfo.setInfAnsiReference("
");
����������� //@CobolSourceFile("NC176A.COB",494,12)
����������� //GO TO� FAIL-ROUTINE-EX�����������
����������� return failRoutineEx;
����������� }
����� };
����� Paragraph failRoutineWrite=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",496,12)
����������� //MOVE�� TEST-COMPUTED TO PRINT-REC������
����������� setPrintRec(new
String(getTestComputed()));
����������� //@CobolSourceFile("NC176A.COB",496,46)
����� ����� //PERFORM
WRITE-LINE���������
����������� doCobolPerform(writeLine,null);
����������� //@CobolSourceFile("NC176A.COB",497,12)
����������� //MOVE�� ANSI-REFERENCE TO COR-ANSI-REFERENCE��������
����������� testCorrect.setCorAnsiReference(getAnsiReference());
����������� //@CobolSourceFile("NC176A.COB",498,12)
����� ����� //MOVE�� TEST-CORRECT TO PRINT-REC�������
����������� setPrintRec(new
String(getTestCorrect()));
����������� //@CobolSourceFile("NC176A.COB",498,45)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i8=0;i8<2;++i8) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",499,12)
����������� //MOVE�� SPACES TO COR-ANSI-REFERENCE����������
����������� testCorrect.setCorAnsiReference("
");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph failRoutineEx=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� return doCobolExit();
����������� }
����� };
����� Paragraph bailOut=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",502,12)
����������� //IF���� COMPUTED-A NOT EQUAL TO SPACE���������
����������� if(compare(testComputed.getComputedA(),"
") !=0) {
����������������� //@CobolSourceFile("NC176A.COB",502,49)
����������������� //GO TO BAIL-OUT-WRITE�������������
����������������� return bailOutWrite;
����������� }
����������� //@CobolSourceFile("NC176A.COB",503,12)
����������� //IF���� CORRECT-A EQUAL TO SPACE��������
����������� if(compare(testCorrect.getCorrectA(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",503,44)
����������������� //GO TO BAIL-OUT-EX����������������
����������������� return bailOutEx;
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph bailOutWrite=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",505,12)
����������� //MOVE CORRECT-A TO XXCORRECT������
����������� xxinfo.setXxcorrect(testCorrect.getCorrectA());
����������� //@CobolSourceFile("NC176A.COB",505,41)
����������� //MOVE COMPUTED-A TO XXCOMPUTED����������
����������� xxinfo.setXxcomputed(testComputed.getComputedA());
����������� //@CobolSourceFile("NC176A.COB",506,12)
����������� //MOVE�� ANSI-REFERENCE TO INF-ANSI-REFERENCE��������
����������� xxinfo.setInfAnsiReference(getAnsiReference());
����������� //@CobolSourceFile("NC176A.COB",507,12)
����������� //MOVE�� XXINFO TO DUMMY-RECORD����������
����������� setDummyRecord(new
String(getXxinfo()));
����������� //@CobolSourceFile("NC176A.COB",507,43)
����������� //PERFORM WRITE-LINE 2 TIMES�������
����������� for(int i9=0;i9<2;++i9) {
����������������� doCobolPerform(writeLine,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",508,12)
����������� //MOVE�� SPACES TO INF-ANSI-REFERENCE����������
����������� xxinfo.setInfAnsiReference("
");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph bailOutEx=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� return doCobolExit();
����������� }
����� };
����� Paragraph ccvs1Exit=new
Paragraph(this,ccvs1) {
����������� public CobolMethod run() {
����������� return doCobolExit();
����������� }
����� };
����� Section sectNc176a001=new Section(this) ;
����� Paragraph addInitF11=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",514,12)
����������� //MOVE "ADD" TO FEATURE������
����������� testResults.setFeature("ADD");
����������� //@CobolSourceFile("NC176A.COB",515,12)
����������� //MOVE "VI-74 6.6.4 GR4"
TO ANSI-REFERENCE�����������
����������� setAnsiReference("VI-74 6.6.4
GR4");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF11=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",517,12)
����������� //ADD��� ��N-5
TO N-7��������
����������� setN7(_Math.add(getN5(),getN7()));
����������� //@CobolSourceFile("NC176A.COB",518,12)
����������� //IF������ N-7 IS EQUAL TO 2�������
����������� if(getN7().intValue() == 2) {
����������������� //@CobolSourceFile("NC176A.COB",519,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",520,21)
����������������� //GO TO ADD-WRITE-F1-1�������������
����������������� return addWriteF11;
����������� }
����������� //@CobolSourceFile("NC176A.COB",521,12)
����������� //GO TO��� ADD-FAIL-F1-1�����������
����������� return addFailF11;
����������� }
����� };
����� Paragraph addDeleteF11=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",523,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",524,12)
����������� //GO TO��� ADD-WRITE-F1-1����������
����������� return addWriteF11;
����������� }
����� };
����� Paragraph addFailF11=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",526,12)
����������� //MOVE N-7 TO COMPUTED-N�����������
����������� testComputed.setComputedN(getN7());
����������� //@CobolSourceFile("NC176A.COB",527,12)
����������� //MOVE���� 2 TO CORRECT-N����������
����������� testCorrect.setCorrectN(new
BigDecimal(2));
����������� //@CobolSourceFile("NC176A.COB",528,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF11=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",530,12)
����������� //MOVE "ADD-TEST-F1-1 " TO
PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-1
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",531,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF12=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",533,12)
����������� //ADD����� -.6 TO N-10 ROUNDED�����������
����������� setN10(_Math.add(__round(-0.6,0),getN10()));
����������� //@CobolSourceFile("NC176A.COB",534,12)
����������� //IF������ N-10 EQUAL TO -2��������
����������� if(getN10().intValue() == -2) {
����������������� //@CobolSourceFile("NC176A.COB",535,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",536,21)
����������������� //GO TO ADD-WRITE-F1-2�������������
����������������� return addWriteF12;
����������� }
����������� //@CobolSourceFile("NC176A.COB",537,12)
����������� //GO TO��� ADD-FAIL-F1-2�����������
����������� return addFailF12;
����������� }
����� };
����� Paragraph addDeleteF12=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",539,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",540,12)
����������� //GO TO��� ADD-WRITE-F1-2����������
����������� return addWriteF12;
����������� }
����� };
����� Paragraph addFailF12=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",542,12)
����������� //MOVE���� N-10 TO COMPUTED-N������
����������� testComputed.setComputedN(getN10());
����������� //@CobolSourceFile("NC176A.COB",543,12)
����������� //MOVE���� -2 TO CORRECT-N���������
����������� testCorrect.setCorrectN(new
BigDecimal(-2));
����������� //@CobolSourceFile("NC176A.COB",544,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF12=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",546,12)
����������� //MOVE "ADD-TEST-F1-2 " TO
PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-2
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",547,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",548,12)
����������� //MOVE���� -2 TO N-10��������
����������� setN10(new BigDecimal(-2));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF130=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",550,12)
����������� //ADD����� N-11 TO N-12 ON SIZE ERROR����������
����������� inError=false;
����������� try {
����������������� setN12(_Math.add(getN11(),getN12()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",551,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",552,21)
����������������� //GO TO ADD-WRITE-F1-3�������������
����������������� return addWriteF13;
����������� }
����������� //@CobolSourceFile("NC176A.COB",553,12)
����������� //GO TO��� ADD-FAIL-F1-3�����������
����������� return addFailF13;
����������� }
����� };
����� Paragraph addDeleteF13=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",555,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",556,12)
����������� //GO TO��� ADD-WRITE-F1-3����������
����������� return addWriteF13;
����������� }
����� };
����� Paragraph addFailF13=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",558,12)
����������� //MOVE���� N-12 TO COMPUTED-N������
����������� testComputed.setComputedN(new
BigDecimal(getN12()));
����������� //@CobolSourceFile("NC176A.COB",559,12)
����������� //MOVE "ON SIZE ERROR NOT
EXECUTED" TO RE-MARK�������
����������� testResults.setReMark("ON SIZE
ERROR NOT EXECUTED");
����������� //@CobolSourceFile("NC176A.COB",560,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF13=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",562,12)
����������� //MOVE "ADD-TEST-F1-3 " TO
PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-3
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",563,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF141=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",565,12)
����������� //ADD����� 1.5 TO N-13 ROUNDED ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� setN13(_Math.add(__round(1.5,0),new
BigDecimal(getN13())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",566,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",567,21)
����������������� //GO TO ADD-WRITE-F1-4-1�����������������
����������������� return addWriteF141;
����������� }
����������� //*��� NOTE WHEN SIZE ERROR CONDITION OCCURS,
VALUE OF�������������
����������� //@CobolSourceFile("NC176A.COB",570,12)
����������� //GO TO��� ADD-FAIL-F1-4-1���������
����������� return addFailF141;
����������� }
����� };
����� Paragraph addDeleteF141=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*��� N-13 SHOULD NOT BE CHANGED.���������������������� �����������
����������� //@CobolSourceFile("NC176A.COB",572,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",573,12)
����������� //GO TO��� ADD-WRITE-F1-4-1��������
����������� return addWriteF141;
����������� }
����� };
����� Paragraph addFailF141=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",575,12)
����������� //MOVE���� N-13 TO COMPUTED-N������
����������� testComputed.setComputedN(new
BigDecimal(getN13()));
����������� //@CobolSourceFile("NC176A.COB",576,12)
����������� //MOVE "ON SIZE ERROR NOT
EXECUTED" TO RE-MARK�������
����������� testResults.setReMark("ON SIZE
ERROR NOT EXECUTED");
����������� //@CobolSourceFile("NC176A.COB",577,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF141=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",579,12)
����������� //MOVE "ADD-TEST-F1-4-1 "
TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-4-1
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",580,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF142=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",582,12)
����������� //IF������ N-13 IS EQUAL TO 99999��������
����������� if(getN13() == 99999) {
����������������� //@CobolSourceFile("NC176A.COB",583,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",584,21)
����������������� //GO TO ADD-WRITE-F1-4-2�����������������
����������������� return addWriteF142;
����������� }
����������� //@CobolSourceFile("NC176A.COB",585,12)
����������� //GO TO��� ADD-FAIL-F1-4-2���������
����������� return addFailF142;
����������� }
����� };
����� Paragraph addDeleteF142=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",587,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",588,12)
����������� //GO TO��� ADD-WRITE-F1-4-2��������
����������� return addWriteF142;
����������� }
����� };
����� Paragraph addFailF142=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",590,12)
����������� //MOVE���� N-13 TO COMPUTED-N������
����������� testComputed.setComputedN(new
BigDecimal(getN13()));
����������� //@CobolSourceFile("NC176A.COB",591,12)
����������� //MOVE���� 99999 TO CORRECT-N������
����������� testCorrect.setCorrectN(new
BigDecimal(99999));
����������� //@CobolSourceFile("NC176A.COB",592,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF142=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",594,12)
����������� //MOVE "ADD-TEST-F1-4-2 "
TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-4-2
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",595,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF15=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",597,12)
����������� //MOVE "ADD ---" TO
FEATURE��������
����������� testResults.setFeature("ADD
---");
����������� //@CobolSourceFile("NC176A.COB",598,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",599,12)
����������� //MOVE "� TO" TO FEATURE�����������
����������� testResults.setFeature("� TO");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF15=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",601,12)
����������� //MOVE���� A18TWOS-DS-18V00 TO WRK-DS-18V00����������
����������� setWrkDs18v00(getA18twosDs18v00());
����������� //@CobolSourceFile("NC176A.COB",602,12)
����������� //ADD����� A18ONES-DS-18V00 TO WRK-DS-18V00����������
����������� setWrkDs18v00(_Math.add(getA18onesDs18v00(),getWrkDs18v00()));
����������� //@CobolSourceFile("NC176A.COB",603,12)
����������� //IF������ WRK-DS-18V00 EQUAL TO 333333333333333333��������
����������� if(getWrkDs18v00() ==
333333333333333333L) {
����������������� //@CobolSourceFile("NC176A.COB",604,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",604,34)
����������������� //GO TO ADD-WRITE-F1-5�������������
����������������� return addWriteF15;
����������� }
����������� //@CobolSourceFile("NC176A.COB",605,12)
����������� //GO������ TO ADD-FAIL-F1-5��������
����������� return addFailF15;
����������� }
����� };
����� Paragraph addDeleteF15=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",607,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",608,12)
����������� //GO������ TO ADD-WRITE-F1-5�������
����������� return addWriteF15;
����������� }
����� };
����� Paragraph addFailF15=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",610,12)
����������� //MOVE���� WRK-DS-18V00 TO COMPUTED-18V0�������
����������� testComputed.setComputed18v0(getWrkDs18v00());
����������� //@CobolSourceFile("NC176A.COB",611,12)
����������� //MOVE���� 333333333333333333�� TO CORRECT-18V0������
����������� testCorrect.setCorrect18v0(333333333333333333L);
����������� //@CobolSourceFile("NC176A.COB",612,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF15=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",614,12)
����������� //MOVE���� "ADD-TEST-F1-5" TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",615,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF16=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",617,12)
����������� //MOVE���� ZERO TO WRK-DS-10V00����������
����������� setWrkDs10v00(0);
����������� //@CobolSourceFile("NC176A.COB",618,12)
����������� //ADD����� A10ONES-DS-10V00 A05ONES-DS-05V00 TO
WRK-DS-10V00�����������
����������� long temp10 =
_Math.add(getA10onesDs10v00(),getA05onesDs05v00());
����������� setWrkDs10v00(_Math.add(temp10,getWrkDs10v00()));
����������� //@CobolSourceFile("NC176A.COB",619,12)
����������� //IF������ WRK-DS-10V00 EQUAL TO 1111122222����������
����������� if(getWrkDs10v00() == 1111122222) {
����������������� //@CobolSourceFile("NC176A.COB",620,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",620,34)
����������������� //GO TO ADD-WRITE-F1-6�������������
����������������� return addWriteF16;
����������� }
����������� //@CobolSourceFile("NC176A.COB",621,12)
����������� //GO������ TO ADD-FAIL-F1-6��������
����������� return addFailF16;
����������� }
����� };
����� Paragraph addDeleteF16=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",623,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",624,12)
����������� //GO������ TO ADD-WRITE-F1-6�������
����������� return addWriteF16;
����������� }
����� };
����� Paragraph addFailF16=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",626,12)
����������� //MOVE���� WRK-DS-10V00 TO COMPUTED-18V0�������
����������� testComputed.setComputed18v0(getWrkDs10v00());
����������� //@CobolSourceFile("NC176A.COB",627,12)
����������� //MOVE���� 1111122222�� TO CORRECT-18V0��������
����������� testCorrect.setCorrect18v0(1111122222);
����������� //@CobolSourceFile("NC176A.COB",628,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF16=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",630,12)
����������� //MOVE���� "ADD-TEST-F1-6" TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",631,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF17=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",633,12)
����������� //MOVE���� ZERO TO WRK-DS-10V00����������
����������� setWrkDs10v00(0);
����������� //@CobolSourceFile("NC176A.COB",634,12)
����������� //ADD����� A02ONES-DS-02V00��������
����������� //�������� A10ONES-DS-10V00��������
����������� //�������� A05ONES-DS-05V00 TO WRK-DS-10V00����������
����������� long temp11 =
_Math.add(_Math.add(getA02onesDs02v00(),getA10onesDs10v00()),getA05onesDs05v00());
����������� setWrkDs10v00(_Math.add(temp11,getWrkDs10v00()));
����������� //@CobolSourceFile("NC176A.COB",637,12)
����������� //IF������ WRK-DS-10V00 EQUAL TO 1111122233����������
����������� if(getWrkDs10v00() == 1111122233) {
����������������� //@CobolSourceFile("NC176A.COB",638,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",638,34)
����������������� //GO TO ADD-WRITE-F1-7�������������
����������������� return addWriteF17;
����������� }
����������� //@CobolSourceFile("NC176A.COB",639,12)
����������� //GO������ TO ADD-FAIL-F1-7��������
����������� return addFailF17;
����������� }
����� };
����� Paragraph addDeleteF17=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",641,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",642,12)
����������� //GO������ TO ADD-WRITE-F1-7�������
����������� return addWriteF17;
����������� }
����� };
����� Paragraph addFailF17=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",644,12)
����������� //MOVE���� WRK-DS-10V00 TO COMPUTED-18V0�������
����������� testComputed.setComputed18v0(getWrkDs10v00());
����������� //@CobolSourceFile("NC176A.COB",645,12)
����������� //MOVE���� 1111122233�� TO CORRECT-18V0��������
����������� testCorrect.setCorrect18v0(1111122233);
����������� //@CobolSourceFile("NC176A.COB",646,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF17=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",648,12)
����������� //MOVE���� "ADD-TEST-F1-7" TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",649,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF18=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",651,12)
����������� //MOVE "� ROUNDED" TO FEATURE������
����������� testResults.setFeature("� ROUNDED");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF18=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",653,12)
����������� //MOVE���� ZERO TO WRK-DS-05V00����������
����������� setWrkDs05v00(0);
����������� //@CobolSourceFile("NC176A.COB",654,12)
����������� //ADD����� 55554.5 TO WRK-DS-05V00 ROUNDED�����������
����������� setWrkDs05v00(_Math.add(__round(55554.5,0),new
BigDecimal(getWrkDs05v00())).intValue());
����������� //@CobolSourceFile("NC176A.COB",655,12)
����������� //IF������ WRK-DS-05V00 EQUAL TO 55555���������
����������� if(getWrkDs05v00() == 55555) {
����������������� //@CobolSourceFile("NC176A.COB",656,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",656,34)
����������������� //GO TO ADD-WRITE-F1-8�������������
����������������� return addWriteF18;
����������� }
����������� //@CobolSourceFile("NC176A.COB",657,12)
����������� //GO������ TO ADD-FAIL-F1-8��������
����������� return addFailF18;
����������� }
����� };
����� Paragraph addDeleteF18=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",659,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",660,12)
����������� //GO������ TO ADD-WRITE-F1-8� �����
����������� return addWriteF18;
����������� }
����� };
����� Paragraph addFailF18=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",662,12)
����������� //MOVE���� WRK-DS-05V00 TO COMPUTED-N����������
����������� testComputed.setComputedN(new
BigDecimal(getWrkDs05v00()));
����������� //@CobolSourceFile("NC176A.COB",663,12)
����������� //MOVE���� 55555 TO CORRECT-N������
����������� testCorrect.setCorrectN(new
BigDecimal(55555));
����������� //@CobolSourceFile("NC176A.COB",664,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF18=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",666,12)
����������� //MOVE���� "ADD-TEST-F1-8" TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-8".getBytes());
����������� //@CobolSourceFile("NC176A.COB",667,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF191=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",669,12)
����������� //MOVE "� SIZE ERROR" TO FEATURE���������
����������� testResults.setFeature("� SIZE ERROR");
����������� //@CobolSourceFile("NC176A.COB",670,12)
����������� //MOVE���� -11 TO WRK-DS-02V00�����������
����������� setWrkDs02v00(-11);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF191=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",672,12)
����������� //ADD����� -99 TO WRK-DS-02V00 ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� setWrkDs02v00(_Math.add(-99,getWrkDs02v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",673,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",673,34)
����������������� //GO TO ADD-WRITE-F1-9-1�����������������
����������������� return addWriteF191;
����������� }
����������� //@CobolSourceFile("NC176A.COB",674,12)
����������� //GO������ TO ADD-FAIL-F1-9-1������
����������� return addFailF191;
����������� }
����� };
����� Paragraph addDeleteF191=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",676,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",677,12)
����������� //GO������ TO ADD-WRITE-F1-9-1�����������
����������� return addWriteF191;
����������� }
����� };
����� Paragraph addFailF191=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",679,12)
����������� //MOVE���� "ON SIZE ERROR NOT EXECUTED" TO
RE-MARK���������
����������� testResults.setReMark("ON SIZE
ERROR NOT EXECUTED");
����������� //@CobolSourceFile("NC176A.COB",680,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF191=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",682,12)
����������� //MOVE���� "ADD-TEST-F1-9-1" TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-9-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",683,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF192=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",685,12)
����������� //IF������ WRK-DS-02V00 EQUAL TO -11�����������
����������� if(getWrkDs02v00() == -11) {
����������������� //@CobolSourceFile("NC176A.COB",686,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",686,34)
����������������� //GO TO ADD-WRITE-F1-9-2�����������������
����������������� return addWriteF192;
����������� }
����������� //*��� THIS TEST DEPENDS ON THE RESULTS OF
TEST-F1-9-1 ABOVE.������
����������� //@CobolSourceFile("NC176A.COB",688,12)
����������� //GO������ TO ADD-FAIL-F1-9-2������
����������� return addFailF192;
����������� }
����� };
����� Paragraph addDeleteF192=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",690,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",691,12)
����������� //GO������ TO ADD-WRITE-F1-9-2�����������
����������� return addWriteF192;
����������� }
����� };
����� Paragraph addFailF192=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",693,12)
����������� //MOVE��� "WRONGLY AFFECTED BY SIZE ERROR"
TO RE-MARK������
����������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������� //@CobolSourceFile("NC176A.COB",694,12)
����������� //MOVE���� WRK-DS-02V00 TO COMPUTED-N����������
����������� testComputed.setComputedN(new
BigDecimal(getWrkDs02v00()));
����������� //@CobolSourceFile("NC176A.COB",695,12)
����������� //MOVE���� -11 TO CORRECT-N��������
����������� testCorrect.setCorrectN(new
BigDecimal(-11));
����������� //@CobolSourceFile("NC176A.COB",696,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF192=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",698,12)
����������� //MOVE���� "ADD-TEST-F1-9-2" TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-9-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",699,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF1101=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",701,12)
����������� //MOVE "� ROUNDED,SIZE ERROR" TO FEATURE�������
����������� testResults.setFeature("� ROUNDED,SIZE ERROR");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1101=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",703,12)
����������� //MOVE���� ZERO TO WRK-DS-05V00����������
����������� setWrkDs05v00(0);
����������� //@CobolSourceFile("NC176A.COB",704,12)
����������� //ADD����� 33333�������
����������� //�������� A06THREES-DS-03V03������
����������� //�������� A12THREES-DS-06V06������
����������� //�������� TO WRK-DS-05V00 ROUNDED ON SIZE ERROR�����������
����������� inError=false;
����������� try {
����������������� BigDecimal temp12 =
_Math.add(_Math.add(new
BigDecimal(33333),getA06threesDs03v03()),getA12threesDs06v06());
����������������� setWrkDs05v00(_Math.add(__round(temp12,0),new
BigDecimal(getWrkDs05v00())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",708,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",708,34)
����������������� //GO TO ADD-WRITE-F1-10-1����������������
����������������� return addWriteF1101;
����������� }
����������� //@CobolSourceFile("NC176A.COB",709,12)
����������� //GO������ TO ADD-FAIL-F1-10-1�����������
����������� return addFailF1101;
����������� }
����� };
����� Paragraph addDeleteF1101=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",711,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",712,12)
����������� //GO������ TO ADD-WRITE-F1-10-1����������
����������� return addWriteF1101;
����������� }
����� };
����� Paragraph addFailF1101=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",714,12)
����������� //MOVE���� "ON SIZE ERROR NOT EXECUTED" TO
RE-MARK���������
����������� testResults.setReMark("ON SIZE
ERROR NOT EXECUTED");
����������� //@CobolSourceFile("NC176A.COB",715,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF1101=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",717,12)
����������� //MOVE���� "ADD-TEST-F1-10-1" TO PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-10-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",718,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1102=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",720,12)
����������� //IF������ WRK-DS-05V00 EQUAL TO ZERO����������
����������� if(getWrkDs05v00() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",721,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",721,34)
����������������� //GO TO ADD-WRITE-F1-10-2����������������
����������������� return addWriteF1102;
����������� }
����������� //*��� NOTE: THIS TEST DEPENDS UPON THE RESULT OF
ADD-TEST-F1-10-1�
����������� //@CobolSourceFile("NC176A.COB",723,12)
����������� //GO������ TO ADD-FAIL-F1-10-2�����������
����������� return addFailF1102;
����������� }
����� };
����� Paragraph addDeleteF1102=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",725,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",726,12)
����������� //GO������ TO ADD-WRITE-F1-10-2����������
����������� return addWriteF1102;
����������� }
����� };
����� Paragraph addFailF1102=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",728,12)
����������� //MOVE��� "WRONGLY AFFECTED BY SIZE ERROR"
TO RE-MARK������
����������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������� //@CobolSourceFile("NC176A.COB",729,12)
����������� //MOVE���� WRK-DS-05V00 TO COMPUTED-N����������
����������� testComputed.setComputedN(new
BigDecimal(getWrkDs05v00()));
����������� //@CobolSourceFile("NC176A.COB",730,12)
����������� //MOVE���� ZERO TO CORRECT-N�������
����������� testCorrect.setCorrectN(new
BigDecimal(0));
����������� //@CobolSourceFile("NC176A.COB",731,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF1102=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",733,12)
����������� //MOVE���� "ADD-TEST-F1-10-2" TO PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-10-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",734,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1111=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",736,12)
����������� //MOVE���� ZERO TO WRK-DS-06V06����������
����������� setWrkDs06v06(new BigDecimal(0));
����������� //@CobolSourceFile("NC176A.COB",737,12)
����������� //ADD����� A12THREES-DS-06V06������
����������� //�������� 333333������
����������� //�������� A06THREES-DS-03V03������
����������� //�������� TO WRK-DS-06V06 ROUNDED ON SIZE ERROR�����������
����������� inError=false;
����������� try {
����������������� BigDecimal temp13 =
_Math.add(_Math.add(getA12threesDs06v06(),new
BigDecimal(333333)),getA06threesDs03v03());
����������������� setWrkDs06v06(_Math.add(__round(temp13,6),getWrkDs06v06()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",741,21)
����������������� //GO TO ADD-FAIL-F1-11-1�����������������
����������������� return addFailF1111;
����������� }
����������� //@CobolSourceFile("NC176A.COB",742,12)
����������� //PERFORM� PASS��������
����������� doCobolPerform(pass,null);
����������� //@CobolSourceFile("NC176A.COB",743,12)
����������� //GO TO ADD-WRITE-F1-11-1����������
����������� return addWriteF1111;
����������� }
����� };
����� Paragraph addDeleteF1111=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",745,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",746,12)
����������� //GO������ TO ADD-WRITE-F1-11-1����������
����������� return addWriteF1111;
����������� }
����� };
����� Paragraph addFailF1111=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",748,12)
����������� //MOVE���� "SIZE ERR SHOULD NOT EXECUTE" TO
RE-MARK��������
����������� testResults.setReMark("SIZE ERR
SHOULD NOT EXECUTE");
����������� //@CobolSourceFile("NC176A.COB",749,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF1111=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",751,12)
����������� //MOVE���� "ADD-TEST-F1-11-1" TO PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-11-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",752,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",754,12)
����������� //IF������ WRK-DS-06V06 EQUAL TO 666999.666333�������
����������� if(compare(getWrkDs06v06(),new
BigDecimal(666999.666333)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",755,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",755,34)
����������������� //GO TO ADD-WRITE-F1-11-2����������������
����������������� return addWriteF1112;
����������� }
����������� //*��� NOTE: THIS TEST DEPENDS UPON THE RESULT OF
ADD-TEST-F1-11-1�
����������� //@CobolSourceFile("NC176A.COB",757,12)
����������� //GO������ TO ADD-FAIL-F1-11-2�����������
����������� return addFailF1112;
����������� }
����� };
����� Paragraph addDeleteF1112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",759,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",760,12)
����������� //GO������ TO ADD-WRITE-F1-11-2����������
����������� return addWriteF1112;
����������� }
����� };
����� Paragraph addFailF1112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",762,12)
����������� //MOVE���� WRK-DS-06V06 TO COMPUTED-N����������
����������� testComputed.setComputedN(getWrkDs06v06());
����������� //@CobolSourceFile("NC176A.COB",763,12)
����������� //MOVE���� 666999.666333 TO CORRECT-N����������
����������� testCorrect.setCorrectN(new BigDecimal(666999.666333));
����������� //@CobolSourceFile("NC176A.COB",764,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF1112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",766,12)
����������� //MOVE���� "ADD-TEST-F1-11-2" TO PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-11-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",767,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",769,12)
����������� //MOVE "� COMP VS. DISPLAY"� TO FEATURE��������
����������� testResults.setFeature("� COMP VS. DISPLAY");
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",771,12)
����������� //MOVE���� A18ONES-DS-18V00 TO WRK-CS-18V00����������
����������� setWrkCs18v00(getA18onesDs18v00());
����������� //@CobolSourceFile("NC176A.COB",772,12)
����������� //ADD����� A18ONES-DS-18V00 TO WRK-CS-18V00����������
����������� setWrkCs18v00(_Math.add(getA18onesDs18v00(),getWrkCs18v00()));
����������� //@CobolSourceFile("NC176A.COB",773,12)
����������� //IF������ WRK-CS-18V00 EQUAL TO 222222222222222222��������
����������� if(getWrkCs18v00() ==
222222222222222222L) {
����������������� //@CobolSourceFile("NC176A.COB",774,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",774,34)
����������������� //GO TO ADD-WRITE-F1-12������������
����������������� return addWriteF112;
����������� }
����������� //@CobolSourceFile("NC176A.COB",775,12)
����������� //GO������ TO ADD-FAIL-F1-12�������
����������� return addFailF112;
����������� }
����� };
����� Paragraph addDeleteF112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",777,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",778,12)
����������� //GO������ TO ADD-WRITE-F1-12������
����������� return addWriteF112;
����������� }
����� };
����� Paragraph addFailF112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",780,12)
����������� //MOVE���� WRK-CS-18V00 TO COMPUTED-18V0�������
����������� testComputed.setComputed18v0(getWrkCs18v00());
����������� //@CobolSourceFile("NC176A.COB",781,12)
����������� //MOVE���� 222222222222222222 TO CORRECT-18V0��������
����������� testCorrect.setCorrect18v0(222222222222222222L);
����������� //@CobolSourceFile("NC176A.COB",782,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF112=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",784,12)
����������� //MOVE���� "ADD-TEST-F1-12" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-12".getBytes());
����������� //@CobolSourceFile("NC176A.COB",785,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF113=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",787,12)
����������� //MOVE���� A18ONES-DS-18V00 TO WRK-DS-18V00����������
����������� setWrkDs18v00(getA18onesDs18v00());
����������� //@CobolSourceFile("NC176A.COB",788,12)
����������� //ADD����� A18ONES-CS-18V00 TO WRK-DS-18V00����������
����������� setWrkDs18v00(_Math.add(getA18onesCs18v00(),getWrkDs18v00()));
����������� //@CobolSourceFile("NC176A.COB",789,12)
����������� //IF������ WRK-DS-18V00 EQUAL TO 222222222222222222��������
����������� if(getWrkDs18v00() ==
222222222222222222L) {
����������������� //@CobolSourceFile("NC176A.COB",790,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",790,34)
����������������� //GO TO ADD-WRITE-F1-13������������
����������������� return addWriteF113;
����������� }
����������� //@CobolSourceFile("NC176A.COB",791,12)
����������� //GO������ TO ADD-FAIL-F1-13�������
����������� return addFailF113;
����������� }
����� };
����� Paragraph addDeleteF113=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",793,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",794,12)
����������� //GO������ TO ADD-WRITE-F1-13������
����������� return addWriteF113;
����������� }
����� };
����� Paragraph addFailF113=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",796,12)
����������� //MOVE���� WRK-DS-18V00 TO COMPUTED-18V0�������
����������� testComputed.setComputed18v0(getWrkDs18v00());
����������� //@CobolSourceFile("NC176A.COB",797,12)
����������� //MOVE���� 222222222222222222 TO CORRECT-18V0��������
����������� testCorrect.setCorrect18v0(222222222222222222L);
����������� //@CobolSourceFile("NC176A.COB",798,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF113=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",800,12)
����������� //MOVE���� "ADD-TEST-F1-13" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-13".getBytes());
����������� //@CobolSourceFile("NC176A.COB",801,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF114=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",803,12)
����������� //MOVE���� ZERO TO WRK-CS-02V02����������
����������� setWrkCs02v02(new BigDecimal(0));
����������� //@CobolSourceFile("NC176A.COB",804,12)
����������� //ADD����� A99-CS-02V00 TO WRK-CS-02V02��������
����������� setWrkCs02v02(_Math.add(new
BigDecimal(getA99Cs02v00()),getWrkCs02v02()));
����������� //@CobolSourceFile("NC176A.COB",805,12)
����������� //IF������ WRK-CS-02V02 EQUAL TO 99.00���������
����������� if(compare(getWrkCs02v02(),new BigDecimal(99.00))
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",806,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",806,34)
����������������� //GO TO ADD-WRITE-F1-14������������
����������������� return addWriteF114;
����������� }
����������� //@CobolSourceFile("NC176A.COB",807,12)
����������� //GO������ TO ADD-FAIL-F1-14�������
����������� return addFailF114;
����������� }
����� };
����� Paragraph addDeleteF114=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",809,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",810,12)
����������� //GO������ TO ADD-WRITE-F1-14������
����������� return addWriteF114;
����������� }
����� };
����� Paragraph addFailF114=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",812,12)
����������� //MOVE���� WRK-CS-02V02 TO COMPUTED-N����������
����������� testComputed.setComputedN(getWrkCs02v02());
����������� //@CobolSourceFile("NC176A.COB",813,12)
����������� //MOVE���� 99.00 TO CORRECT-N������
����������� testCorrect.setCorrectN(new
BigDecimal(99.00));
����������� //@CobolSourceFile("NC176A.COB",814,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF114=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",816,12)
����������� //MOVE���� "ADD-TEST-F1-14" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-14".getBytes());
����������� //@CobolSourceFile("NC176A.COB",817,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1151=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",819,12)
����������� //MOVE���� A99-CS-02V00 TO WRK-CS-02V02��������
����������� setWrkCs02v02(new
BigDecimal(getA99Cs02v00()));
����������� //@CobolSourceFile("NC176A.COB",820,12)
����������� //ADD����� A99-CS-02V00 TO WRK-CS-02V02 ON SIZE
ERROR������
����������� inError=false;
����������� try {
����������������� setWrkCs02v02(_Math.add(new
BigDecimal(getA99Cs02v00()),getWrkCs02v02()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",821,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",821,34)
����������������� //GO TO ADD-WRITE-F1-15-1����������������
����������������� return addWriteF1151;
����������� }
����������� //@CobolSourceFile("NC176A.COB",822,12)
����������� //GO������ TO ADD-FAIL-F1-15-1�����������
����������� return addFailF1151;
����������� }
����� };
����� Paragraph addDeleteF1151=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",824,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",825,12)
����������� //GO������ TO ADD-WRITE-F1-15-1����������
����������� return addWriteF1151;
����������� }
����� };
����� Paragraph addFailF1151=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",827,12)
����������� //MOVE���� "ON SIZE ERROR NOT EXECUTED" TO RE-MARK���������
����������� testResults.setReMark("ON SIZE
ERROR NOT EXECUTED");
����������� //@CobolSourceFile("NC176A.COB",828,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF1151=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",830,12)
����������� //MOVE���� "ADD-TEST-F1-15-1" TO PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-15-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",831,12)
����������� //PERFORM� PRINT-DETAIL������
����� ����� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1152=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",833,12)
����������� //IF������ WRK-CS-02V02 EQUAL TO 99.00���������
����������� if(compare(getWrkCs02v02(),new
BigDecimal(99.00)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",834,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",834,34)
����������������� //GO TO ADD-WRITE-F1-15-2����������������
����������������� return addWriteF1152;
����������� }
����������� //*��� NOTE: THIS TEST DEPENDS UPON THE RESULT OF
ADD-TEST-F1-15-1�
����������� //@CobolSourceFile("NC176A.COB",836,12)
����������� //GO������ TO ADD-FAIL-F1-15-2�����������
����������� return addFailF1152;
����������� }
����� };
����� Paragraph addDeleteF1152=new
Paragraph(this,sectNc176a001) {
����� ����� public
CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",838,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",839,12)
����������� //GO������ TO ADD-WRITE-F1-15-2����������
����������� return addWriteF1152;
����������� }
����� };
����� Paragraph addFailF1152=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",841,12)
����������� //MOVE��� "WRONGLY AFFECTED BY SIZE ERROR"
TO RE-MARK������
����������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������� //@CobolSourceFile("NC176A.COB",842,12)
����������� //MOVE���� WRK-CS-02V02 TO COMPUTED-N����������
����������� testComputed.setComputedN(getWrkCs02v02());
����������� //@CobolSourceFile("NC176A.COB",843,12)
����������� //MOVE���� 99.00 TO CORRECT-N������
����������� testCorrect.setCorrectN(new
BigDecimal(99.00));
����������� //@CobolSourceFile("NC176A.COB",844,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF1152=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",846,12)
����������� //MOVE���� "ADD-TEST-F1-15-2" TO PAR-NAME������
����������� testResults.setParName("ADD-TEST-F1-15-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",847,12)
����������� //PERFORM� PRINT-DETAIL������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF116=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",849,12)
����������� //MOVE A14TWOS-CS-18V00 TO
WRK-CS-18V00��������
����������� setWrkCs18v00(getA14twosCs18v00());
����������� //@CobolSourceFile("NC176A.COB",850,12)
����������� //ADD A18FIVES-CS-18V00 TO
WRK-CS-18V00��������
����������� setWrkCs18v00(_Math.add(getA18fivesCs18v00(),getWrkCs18v00()));
����������� //@CobolSourceFile("NC176A.COB",851,12)
����������� //IF WRK-CS-18V00 EQUAL TO
-555577777777777777�������
����������� if(getWrkCs18v00() ==
-555577777777777777L) {
����������������� //@CobolSourceFile("NC176A.COB",852,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",853,16)
����������������� //GO TO ADD-WRITE-F1-16������������
����������������� return addWriteF116;
����������� }
����������� //@CobolSourceFile("NC176A.COB",854,12)
����������� //MOVE WRK-CS-18V00 TO COMPUTED-18V0�����������
����������� testComputed.setComputed18v0(getWrkCs18v00());
����������� //@CobolSourceFile("NC176A.COB",855,12)
����������� //MOVE -555577777777777777 TO
CORRECT-18V0�����������
����������� testCorrect.setCorrect18v0(-555577777777777777L);
����������� //@CobolSourceFile("NC176A.COB",856,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",857,12)
����������� //GO TO ADD-WRITE-F1-16������
����������� return addWriteF116;
����������� }
����� };
����� Paragraph addDeleteF116=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",859,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF116=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",861,12)
����������� //MOVE "ADD-TEST-F1-16 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-16
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",862,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF117=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",864,12)
����������� //MOVE A12SEVENS-CU-18V00 TO
WRK-CS-18V00������
����������� setWrkCs18v00(getA12sevensCu18v00());
����������� //@CobolSourceFile("NC176A.COB",865,12)
����������� //ADD A18SIXES-CS-18V00 TO
WRK-CS-18V00��������
����������� setWrkCs18v00(_Math.add(getA18sixesCs18v00(),getWrkCs18v00()));
����������� //@CobolSourceFile("NC176A.COB",866,12)
����������� //IF WRK-CS-18V00 EQUAL TO
+666667444444444443�������
����������� if(getWrkCs18v00() ==
666667444444444443L) {
����������������� //@CobolSourceFile("NC176A.COB",867,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",868,16)
����������������� //GO TO ADD-WRITE-F1-17������������
����������������� return addWriteF117;
����������� }
����������� //@CobolSourceFile("NC176A.COB",869,12)
����������� //MOVE +666667444444444443 TO
CORRECT-18V0�����������
����������� testCorrect.setCorrect18v0(666667444444444443L);
����������� //@CobolSourceFile("NC176A.COB",870,12)
����������� //MOVE WRK-CS-18V00 TO COMPUTED-18V0�����������
����������� testComputed.setComputed18v0(getWrkCs18v00());
����������� //@CobolSourceFile("NC176A.COB",871,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",872,12)
����������� //GO TO ADD-WRITE-F1-17������
����������� return addWriteF117;
����������� }
����� };
����� Paragraph addDeleteF117=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",874,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF117=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",876,12)
����������� //MOVE "ADD-TEST-F1-17 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-17
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",877,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF118=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",879,12)
����������� //MOVE A12SEVENS-CU-18V00 TO
WRK-DU-18V00������
����������� setWrkDu18v00(getA12sevensCu18v00());
����������� //@CobolSourceFile("NC176A.COB",880,12)
����������� //ADD A18FIVES-CS-18V00 TO
WRK-DU-18V00��������
����������� setWrkDu18v00(_Math.add(getA18fivesCs18v00(),getWrkDu18v00()));
����������� //@CobolSourceFile("NC176A.COB",881,12)
����������� //IF WRK-DU-18V00 EQUAL TO
555554777777777778��������
����������� if(getWrkDu18v00() ==
555554777777777778L) {
����������������� //@CobolSourceFile("NC176A.COB",882,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",883,16)
����������������� //GO TO ADD-WRITE-F1-18������������
����������������� return addWriteF118;
����������� }
����������� //@CobolSourceFile("NC176A.COB",884,12)
����������� //MOVE WRK-DU-18V00 TO COMPUTED-18V0�����������
����������� testComputed.setComputed18v0(getWrkDu18v00());
����������� //@CobolSourceFile("NC176A.COB",885,12)
����������� //MOVE 555554777777777778 TO
CORRECT-18V0������
����������� testCorrect.setCorrect18v0(555554777777777778L);
����������� //@CobolSourceFile("NC176A.COB",886,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",887,12)
����������� //GO TO ADD-WRITE-F1-18������
����������� return addWriteF118;
����������� }
����� };
����� Paragraph addDeleteF118=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",889,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF118=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",891,12)
����������� //MOVE "ADD-TEST-F1-18 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-18
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",892,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF119=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",894,12)
����������� //MOVE���� +980 TO WRK-CS-03V00����������
����������� setWrkCs03v00(980);
����������� //@CobolSourceFile("NC176A.COB",895,12)
����������� //MOVE���� SPACE TO SIZE-ERR�������
����������� setSizeErr(" ");
����������� //*������� NOTE IN THIS TEST, 1 IS ADDED TO A
3-DIGIT COMP SYNC����
����������� //*������������ THE FIELD REACHES 1180 WITHOUT A
SIZE ERROR THE����
����������� //@CobolSourceFile("NC176A.COB",900,12)
����������� //PERFORM� ADD-A-F1-19 THRU ADD-B-F1-19 200 TIMES����������
����������� for(int i14=0;i14<200;++i14) {
����������������� doCobolPerform(addAF119,addBF119);
����������� }
����������� //*������������ FIELD UNTIL A SIZE ERROR OCCURS
--- IF THE VALUE OF
����������� //@CobolSourceFile("NC176A.COB",901,12)
����������� //IF������ SIZE-ERR EQUAL TO SPACE�������
����������� if(compare(getSizeErr(),"
") == 0) {
����������������� //*������������ ATTEMPTED ADDITIONS ARE
TERMINATED.����������������
����������������� //@CobolSourceFile("NC176A.COB",902,21)
����������������� //MOVE "SIZE ERROR NOT
ENCOUNTERED" TO RE-MARK�������������
����������������� testResults.setReMark("SIZE
ERROR NOT ENCOUNTERED");
����������������� //@CobolSourceFile("NC176A.COB",903,21)
����������������� //MOVE "AT LEAST
1180" TO COMPUTED-A�����������������
����������������� testComputed.setComputedA("AT
LEAST 1180");
����������������� //@CobolSourceFile("NC176A.COB",904,21)
����������������� //MOVE "999 IN PIC 999
FIELD" TO CORRECT-A�����������������
����������������� testCorrect.setCorrectA("999
IN PIC 999 FIELD");
����������������� //@CobolSourceFile("NC176A.COB",905,21)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",906,21)
����������������� //GO TO ADD-WRITE-F1-19������������
����������������� return addWriteF119;
����������� }
����������� //@CobolSourceFile("NC176A.COB",907,12)
����������� //IF������ WRK-CS-03V00 EQUAL TO 999�����������
����������� if(getWrkCs03v00() == 999) {
����������������� //@CobolSourceFile("NC176A.COB",908,21)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",908,34)
����������������� //GO TO ADD-WRITE-F1-19������������
����������������� return addWriteF119;
����������� }
����������� //@CobolSourceFile("NC176A.COB",909,12)
����������� //PERFORM� FAIL��������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",910,12)
����������� //MOVE���� WRK-CS-03V00 TO COMPUTED-N����������
����������� testComputed.setComputedN(new
BigDecimal(getWrkCs03v00()));
����������� //@CobolSourceFile("NC176A.COB",911,12)
����������� //MOVE���� 999 TO CORRECT-N��������
����������� testCorrect.setCorrectN(new
BigDecimal(999));
����������� //@CobolSourceFile("NC176A.COB",912,12)
����������� //GO������ TO ADD-WRITE-F1-19������
����������� return addWriteF119;
����������� }
����� };
����� Paragraph addDeleteF119=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",914,12)
����������� //PERFORM� DE-LETE�����������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",915,12)
����������� //GO������ TO ADD-WRITE-F1-19������
����������� return addWriteF119;
����������� }
����� };
����� Paragraph addAF119=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",917,12)
����������� //IF������ SIZE-ERR EQUAL TO "E"���������
����������� if(compare(getSizeErr(),"E")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",917,43)
����������������� //GO TO ADD-B-F1-19����������������
����������������� return addBF119;
����������� }
����������� //@CobolSourceFile("NC176A.COB",918,12)
����������� //ADD����� 1 TO WRK-CS-03V00 ON SIZE ERROR�����������
����������� inError=false;
����������� try {
����������������� setWrkCs03v00(_Math.add(1,getWrkCs03v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",919,21)
����������������� //MOVE "E" TO
SIZE-ERR�������������
����������������� setSizeErr("E");
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addBF119=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF119=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",923,12)
����������� //MOVE�� "ADD, COMP, SIZE ERR" TO FEATURE������
����������� testResults.setFeature("ADD,
COMP, SIZE ERR");
����������� //@CobolSourceFile("NC176A.COB",924,12)
����������� //MOVE�� "ADD-TEST-F1-19" TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-19".getBytes());
����������� //@CobolSourceFile("NC176A.COB",925,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF120=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*���� ������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",929,12)
����������� //MOVE�� "V1-67 6.4.2" TO ANSI-REFERENCE�������
����������� setAnsiReference("V1-67
6.4.2");
����������� //*��� ==-->�
NEW SIZE ERROR TESTS�
<--==������������������������ ��
����������� //@CobolSourceFile("NC176A.COB",930,12)
����������� //MOVE�� -11 TO WRK-DS-02V00�������
����������� setWrkDs02v00(-11);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF120=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",932,12)
����������� //ADD��� -99 TO WRK-DS-02V00�������
����������� //���
NOT ON SIZE ERROR������
����������� inError=false;
����������� try {
����������������� setWrkDs02v00(_Math.add(-99,getWrkDs02v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",934,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",936,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",937,20)
����������������� //GO TO�� ADD-WRITE-F1-20����������������
����������������� return addWriteF120;
����������� }
����������� //@CobolSourceFile("NC176A.COB",938,12)
����������� //GO TO�� ADD-PASS-F1-20�����������
����������� return addPassF120;
����������� }
����� };
����� Paragraph addDeleteF120=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",940,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",941,12)
����������� //GO TO�� ADD-WRITE-F1-20����������
����������� return addWriteF120;
����������� }
����� };
����� Paragraph addPassF120=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",943,12)
����������� //PERFORM PASS���������
����������� doCobolPerform(pass,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF120=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",945,12)
����������� //MOVE�� "ADD-TEST-F1-20" TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-20".getBytes());
����������� //@CobolSourceFile("NC176A.COB",946,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF121=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*��������������������������������������������������
��������������
����������� //@CobolSourceFile("NC176A.COB",950,12)
����������� //MOVE�� "V1-67 6.4.2" TO ANSI-REFERENCE�������
����������� setAnsiReference("V1-67
6.4.2");
����������� //*��� ==-->�
NEW SIZE ERROR TESTS�
<--==��������������������������
����������� //@CobolSourceFile("NC176A.COB",951,12)
����������� //MOVE��� ZERO TO WRK-DS-06V06�����������
����������� setWrkDs06v06(new BigDecimal(0));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1210=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",953,12)
����������� //ADD��� �A12THREES-DS-06V06�������
����������� //������� 333333�������
����������� //������� A06THREES-DS-03V03�������
����������� //���� TO WRK-DS-06V06 ROUNDED�����������
����������� // NOT ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp15 =
_Math.add(_Math.add(getA12threesDs06v06(),new BigDecimal(333333)),getA06threesDs03v03());
����������������� setWrkDs06v06(_Math.add(__round(temp15,6),getWrkDs06v06()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",958,20)
����������������� //GO TO ADD-PASS-F1-21�������������
����������������� return addPassF121;
����������� }
����������� //@CobolSourceFile("NC176A.COB",959,12)
����������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED" TO RE-MARK�������
����������� testResults.setReMark("NOT ON
SIZE ERROR SHOULD BE EXECUTED");
����������� //@CobolSourceFile("NC176A.COB",960,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",961,12)
����������� //GO TO�� ADD-WRITE-F1-21����������
����������� return addWriteF121;
����������� }
����� };
����� Paragraph addDeleteF121=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",963,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",964,12)
����������� //GO TO�� ADD-WRITE-F1-21����������
����������� return addWriteF121;
����������� }
����� };
����� Paragraph addPassF121=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",966,12)
����������� //PERFORM PASS���������
����������� doCobolPerform(pass,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF121=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",968,12)
����������� //MOVE�� "ADD-TEST-F1-21" TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-21".getBytes());
����������� //@CobolSourceFile("NC176A.COB",969,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF122=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",973,12)
����������� //MOVE�� "V1-67 6.4.2" TO ANSI-REFERENCE�������
����������� setAnsiReference("V1-67
6.4.2");
����������� //*��� ==-->�
NEW SIZE ERROR TESTS�
<--==��������������������������
����������� //@CobolSourceFile("NC176A.COB",974,12)
����������� //MOVE�� -11 TO WRK-DS-02V00�������
����������� setWrkDs02v00(-11);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1220=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",976,12)
����������� //ADD��� -99 TO WRK-DS-02V00�������
����������� //���� ON SIZE ERROR���������
����������� //��������� ...
NOT ON SIZE ERROR��������
����������� inError=false;
����������� try {
����������������� setWrkDs02v00(_Math.add(-99,getWrkDs02v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",978,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",979,20)
����������������� //GO TO�� ADD-WRITE-F1-22����������������
����������������� return addWriteF122;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",981,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",983,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",984,20)
����������������� //GO TO�� ADD-WRITE-F1-22����������������
����������������� return addWriteF122;
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addDeleteF122=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",986,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF122=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",988,12)
����������� //MOVE�� "ADD-TEST-F1-22" TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-22".getBytes());
����������� //@CobolSourceFile("NC176A.COB",989,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF123=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",993,12)
����������� //MOVE�� "V1-67 6.4.2" TO ANSI-REFERENCE�������
����������� setAnsiReference("V1-67
6.4.2");
����������� //*��� ==-->�
NEW SIZE ERROR TESTS�
<--==��������������������������
����������� //@CobolSourceFile("NC176A.COB",994,12)
����������� //MOVE��� ZERO TO WRK-DS-06V06�����������
����������� setWrkDs06v06(new BigDecimal(0));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1230=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",996,12)
����������� //ADD���� A12THREES-DS-06V06�������
����������� //������� 333333�������
����������� //������� A06THREES-DS-03V03�������
����������� //���� TO WRK-DS-06V06 ROUNDED�����������
����������� //���� ON SIZE ERROR���������
����������� //��������� ...
NOT ON SIZE ERROR��������
����������� inError=false;
����������� try {
����������������� BigDecimal temp16 =
_Math.add(_Math.add(getA12threesDs06v06(),new BigDecimal(333333)),getA06threesDs03v03());
����������������� setWrkDs06v06(_Math.add(__round(temp16,6),getWrkDs06v06()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",1001,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD NOT BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1003,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1004,20)
����������������� //GO TO�� ADD-WRITE-F1-23����������������
����������������� return addWriteF123;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",1006,20)
����������������� //GO TO�� ADD-PASS-F1-23�����������������
����������������� return addPassF123;
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addDeleteF123=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1008,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1009,12)
����������� //GO TO�� ADD-WRITE-F1-23����������
����������� return addWriteF123;
����������� }
����� };
����� Paragraph addPassF123=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1011,12)
����������� //PERFORM PASS���������
����������� doCobolPerform(pass,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF123=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1013,12)
����������� //MOVE�� "ADD-TEST-F1-23" TO PAR-NAME����������
����������� testResults.setParName("ADD-TEST-F1-23".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1014,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF124=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",1018,12)
����������� //MOVE�� "V1-67 6.4.2"����� TO ANSI-REFERENCE��������
����������� setAnsiReference("V1-67
6.4.2");
����������� //*��� ==-->�
MULTIPLE OPERANDS� <--==�����������������������������
����������� //@CobolSourceFile("NC176A.COB",1019,12)
����������� //MOVE�� "ADD LIMIT TESTS " TO FEATURE���������
����������� testResults.setFeature("ADD
LIMIT TESTS ");
����������� //@CobolSourceFile("NC176A.COB",1020,12)
����������� //MOVE��� 1� TO
DNAME1� DNAME2� DNAME3�
DNAME4� DNAME5�����������
����������� __42Datanames.setDname1(1);
����������� __42Datanames.setDname2(1);
����������� __42Datanames.setDname3(1);
����������� __42Datanames.setDname4(1);
����������� __42Datanames.setDname5(1);
����������� //@CobolSourceFile("NC176A.COB",1021,12)
����������� //MOVE��� 1� TO
DNAME6� DNAME7� DNAME8�
DNAME9� DNAME10����������
����������� __42Datanames.setDname6(1);
����������� __42Datanames.setDname7(1);
����������� __42Datanames.setDname8(1);
����������� __42Datanames.setDname9(1);
����������� __42Datanames.setDname10(1);
����������� //@CobolSourceFile("NC176A.COB",1022,12)
����������� //MOVE��� 1� TO
DNAME11 DNAME12 DNAME13 DNAME14 DNAME15����������
����������� __42Datanames.setDname11(1);
����������� __42Datanames.setDname12(1);
����������� __42Datanames.setDname13(1);
����������� __42Datanames.setDname14(1);
����������� __42Datanames.setDname15(1);
����������� //@CobolSourceFile("NC176A.COB",1023,12)
����������� //MOVE��� 1� TO
DNAME16 DNAME17 DNAME18 DNAME19 DNAME20����������
����������� __42Datanames.setDname16(1);
����������� __42Datanames.setDname17(1);
����������� __42Datanames.setDname18(1);
����������� __42Datanames.setDname19(1);
����������� __42Datanames.setDname20(1);
����������� //@CobolSourceFile("NC176A.COB",1024,12)
����������� //MOVE��� 1� TO
DNAME21������
����������� __42Datanames.setDname21(1);
����������� //@CobolSourceFile("NC176A.COB",1025,12)
����������� //MOVE��� 0� TO
DNAME22������
����������� __42Datanames.setDname22(0);
����������� //*��� THE FOLLOWING 22 TESTS VERIFY THE ABILITY
OF THE COMPILER���
����������� //*��� PARAGRAPH WILL SKIP THE LIMIT TESTS.������������������������
����������� //@CobolSourceFile("NC176A.COB",1029,12)
����������� //GO TO ADD-TEST-F1-24�������
����������� return addTestF124;
����������� }
����� };
����� Paragraph addInitDelete=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*��� TO HANDLE A MAXIMUM OF 42 OPERANDS.�� A DELETION IN THIS����
����������� //@CobolSourceFile("NC176A.COB",1031,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1032,12)
����������� //MOVE "ADD-TEST-F1-24 TO
F1-45" TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-24
TO F1-45".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1033,12)
����������� //MOVE "ADD LIMIT TESTS "
TO FEATURE�����������
����������� testResults.setFeature("ADD
LIMIT TESTS ");
����������� //@CobolSourceFile("NC176A.COB",1034,12)
����������� //ADD 21 TO DELETE-COUNTER���������
����������� setDeleteCounter(_Math.add(21,getDeleteCounter()));
����������� //@CobolSourceFile("NC176A.COB",1035,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1036,12)
����������� //GO TO�� ADD-INIT-F1-46�����������
����������� return addInitF146;
����������� }
����� };
����� Paragraph addTestF124=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1038,12)
����������� //ADD DNAME1�����������
����������� //���
DNAME2�����������
����������� //���
DNAME3�����������
����������� //���
DNAME4�����������
����������� //���
DNAME5�����������
����������� //���
DNAME6�����������
����������� //���
DNAME7�����������
����������� //���
DNAME8�����������
����������� //���
DNAME9�����������
����������� //���
DNAME10����������
����������� //���
DNAME11����������
����������� //���
DNAME12����������
����������� //���
DNAME13����������
����������� //���
DNAME14����������
����������� //���
DNAME15����������
����������� //���
DNAME16����������
����������� //���
DNAME17����������
����������� //���
DNAME18����������
����������� //���
DNAME19����������
����������� //���
DNAME20����������
����������� //���
DNAME21����������
����������� //�������� TO DNAME22��������
����������� long temp17 = _Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(__42Datanames.getDname1(),__42Datanames.getDname2()),__42Datanames.getDname3()),__42Datanames.getDname4()),__42Datanames.getDname5()),__42Datanames.getDname6()),__42Datanames.getDname7()),__42Datanames.getDname8()),__42Datanames.getDname9()),__42Datanames.getDname10()),__42Datanames.getDname11()),__42Datanames.getDname12()),__42Datanames.getDname13()),__42Datanames.getDname14()),__42Datanames.getDname15()),__42Datanames.getDname16()),__42Datanames.getDname17()),__42Datanames.getDname18()),__42Datanames.getDname19()),__42Datanames.getDname20()),__42Datanames.getDname21());
����������� __42Datanames.setDname22(_Math.add(temp17,__42Datanames.getDname22()));
����������� //*��� THE NUMBER OF OPERANDS CAPABLE OF BEING
ADDED TO ONE��������
����������� //@CobolSourceFile("NC176A.COB",1062,12)
����������� //IF DNAME22 EQUAL TO 21�����������
����������� if(__42Datanames.getDname22() == 21)
{
����������������� //*��� DATANAME WILL BE REFLECTED BY THE
COMPUTED-ANSWER.����������
����������������� //@CobolSourceFile("NC176A.COB",1063,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1064,16)
����������������� //GO TO ADD-WRITE-F1-24������������
����������������� return addWriteF124;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1065,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1066,12)
����������� //MOVE DNAME22 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname22());
����������� //@CobolSourceFile("NC176A.COB",1067,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1068,12)
����������� //GO TO ADD-WRITE-F1-24������
����������� return addWriteF124;
����������� }
����� };
����� Paragraph addDeleteF124=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1070,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF124=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1072,12)
����������� //MOVE "ADD-TEST-F1-24 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-24
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1073,12)
����������� //PERFORM PRINT-DETAIL�������
����� ����� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF125=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1075,12)
����������� //MOVE ZERO TO DNAME22 DNAME23
DNAME24 DNAME25 DNAME26�����������
����������� __42Datanames.setDname22(0);
����������� __42Datanames.setDname23(0);
����������� __42Datanames.setDname24(0);
����������� __42Datanames.setDname25(0);
����������� __42Datanames.setDname26(0);
����������� //@CobolSourceFile("NC176A.COB",1076,12)
����������� //MOVE ZERO TO DNAME27 DNAME28
DNAME29 DNAME30 DNAME31�����������
����������� __42Datanames.setDname27(0);
����������� __42Datanames.setDname28(0);
����������� __42Datanames.setDname29(0);
����������� __42Datanames.setDname30(0);
����������� __42Datanames.setDname31(0);
����������� //@CobolSourceFile("NC176A.COB",1077,12)
����������� //MOVE ZERO TO DNAME32 DNAME33
DNAME34 DNAME35 DNAME36�����������
����������� __42Datanames.setDname32(0);
����������� __42Datanames.setDname33(0);
����������� __42Datanames.setDname34(0);
����������� __42Datanames.setDname35(0);
����������� __42Datanames.setDname36(0);
����������� //@CobolSourceFile("NC176A.COB",1078,12)
����������� //MOVE ZERO TO DNAME37 DNAME38
DNAME39 DNAME40 DNAME41�����������
����������� __42Datanames.setDname37(0);
����������� __42Datanames.setDname38(0);
����������� __42Datanames.setDname39(0);
����������� __42Datanames.setDname40(0);
����������� __42Datanames.setDname41(0);
����������� //@CobolSourceFile("NC176A.COB",1079,12)
����������� //MOVE ZERO TO DNAME42�������
����������� __42Datanames.setDname42(0);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF125=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1081,12)
����������� //ADD DNAME1�����������
����������� //���
DNAME2�����������
����������� //���
DNAME3�����������
����������� //���
DNAME4�����������
����������� //���
DNAME5�����������
����������� //���
DNAME6�����������
����������� //���
DNAME7�����������
����������� //���
DNAME8�����������
����������� //���
DNAME9�����������
����������� //���
DNAME10����������
����������� //���
DNAME11����������
����������� //���
DNAME12����������
����������� //���
DNAME13����������
����������� //���
DNAME14����������
����������� //���
DNAME15����������
����������� //���
DNAME16����������
����� ����� //��� DNAME17����������
����������� //���
DNAME18����������
����������� //���
DNAME19����������
����������� //���
DNAME20����������
����������� //���
DNAME21����������
����������� //�������� TO DNAME22��������
����������� //����������� DNAME23��������
����������� //����������� DNAME24��������
����������� //����������� DNAME25��������
����������� //����������� DNAME26��������
����������� //����������� DNAME27��������
����������� //����������� DNAME28��������
����������� //����������� DNAME29��������
����������� //����������� DNAME30��������
����������� //����������� DNAME31��������
����������� //����������� DNAME32��������
����������� //����������� DNAME33��������
����������� //����������� DNAME34��������
����������� //����������� DNAME35��������
����������� //����������� DNAME36��������
����������� //�������� ���DNAME37��������
����������� //����������� DNAME38��������
����������� //����������� DNAME39��������
����������� //����������� DNAME40��������
����������� //����������� DNAME41��������
����������� //����������� DNAME42��������
����������� long temp18 =
_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(_Math.add(__42Datanames.getDname1(),__42Datanames.getDname2()),__42Datanames.getDname3()),__42Datanames.getDname4()),__42Datanames.getDname5()),__42Datanames.getDname6()),__42Datanames.getDname7()),__42Datanames.getDname8()),__42Datanames.getDname9()),__42Datanames.getDname10()),__42Datanames.getDname11()),__42Datanames.getDname12()),__42Datanames.getDname13()),__42Datanames.getDname14()),__42Datanames.getDname15()),__42Datanames.getDname16()),__42Datanames.getDname17()),__42Datanames.getDname18()),__42Datanames.getDname19()),__42Datanames.getDname20()),__42Datanames.getDname21());
����������� __42Datanames.setDname22(_Math.add(temp18,__42Datanames.getDname22()));
����������� __42Datanames.setDname23(_Math.add(temp18,__42Datanames.getDname23()));
����������� __42Datanames.setDname24(_Math.add(temp18,__42Datanames.getDname24()));
����������� __42Datanames.setDname25(_Math.add(temp18,__42Datanames.getDname25()));
����������� __42Datanames.setDname26(_Math.add(temp18,__42Datanames.getDname26()));
����������� __42Datanames.setDname27(_Math.add(temp18,__42Datanames.getDname27()));
����������� __42Datanames.setDname28(_Math.add(temp18,__42Datanames.getDname28()));
����������� __42Datanames.setDname29(_Math.add(temp18,__42Datanames.getDname29()));
����������� __42Datanames.setDname30(_Math.add(temp18,__42Datanames.getDname30()));
����������� __42Datanames.setDname31(_Math.add(temp18,__42Datanames.getDname31()));
����������� __42Datanames.setDname32(_Math.add(temp18,__42Datanames.getDname32()));
����������� __42Datanames.setDname33(_Math.add(temp18,__42Datanames.getDname33()));
����������� __42Datanames.setDname34(_Math.add(temp18,__42Datanames.getDname34()));
����������� __42Datanames.setDname35(_Math.add(temp18,__42Datanames.getDname35()));
����������� __42Datanames.setDname36(_Math.add(temp18,__42Datanames.getDname36()));
����������� __42Datanames.setDname37(_Math.add(temp18,__42Datanames.getDname37()));
����������� __42Datanames.setDname38(_Math.add(temp18,__42Datanames.getDname38()));
����������� __42Datanames.setDname39(_Math.add(temp18,__42Datanames.getDname39()));
����������� __42Datanames.setDname40(_Math.add(temp18,__42Datanames.getDname40()));
����������� __42Datanames.setDname41(_Math.add(temp18,__42Datanames.getDname41()));
����������� __42Datanames.setDname42(_Math.add(temp18,__42Datanames.getDname42()));
����������� //@CobolSourceFile("NC176A.COB",1123,12)
����������� //IF DNAME22 EQUAL TO 21�����������
����������� if(__42Datanames.getDname22() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1124,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1125,16)
����������������� //GO TO ADD-WRITE-F1-25������������
����������������� return addWriteF125;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1126,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1127,12)
����������� //MOVE DNAME22 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname22());
����������� //@CobolSourceFile("NC176A.COB",1128,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1129,12)
����������� //GO TO ADD-WRITE-F1-25������
����������� return addWriteF125;
����������� }
����� };
����� Paragraph addDeleteF125=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1131,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF125=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1133,12)
����������� //MOVE "ADD-TEST-F1-25 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-25
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1134,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF126=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1136,12)
����������� //IF DNAME23 EQUAL TO 21�����������
����������� if(__42Datanames.getDname23() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1137,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1138,16)
����������������� //GO TO ADD-WRITE-F1-26������������
����������������� return addWriteF126;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1139,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1140,12)
����������� //MOVE DNAME23 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname23());
����������� //@CobolSourceFile("NC176A.COB",1141,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1142,12)
����������� //GO TO ADD-WRITE-F1-26������
����������� return addWriteF126;
����������� }
����� };
����� Paragraph addDeleteF126=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1144,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF126=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1146,12)
����������� //MOVE "ADD-TEST-F1-26 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-26
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1147,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF127=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1149,12)
����������� //IF DNAME24 EQUAL TO 21�����������
����������� if(__42Datanames.getDname24() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1150,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1151,16)
����������������� //GO TO ADD-WRITE-F1-27������������
����������������� return addWriteF127;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1152,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1153,12)
����������� //MOVE DNAME24 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname24());
����������� //@CobolSourceFile("NC176A.COB",1154,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1155,12)
����������� //GO TO ADD-WRITE-F1-27������
����������� return addWriteF127;
����������� }
����� };
����� Paragraph addDeleteF127=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1157,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF127=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1159,12)
����������� //MOVE "ADD-TEST-F1-27 "
TO PAR-NAME����� �����
����������� testResults.setParName("ADD-TEST-F1-27
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1160,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF128=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1162,12)
����������� //IF DNAME25 EQUAL TO 21�����������
����������� if(__42Datanames.getDname25() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1163,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����� ����������� //@CobolSourceFile("NC176A.COB",1164,16)
����������������� //GO TO ADD-WRITE-F1-28������������
����������������� return addWriteF128;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1165,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1166,12)
����������� //MOVE DNAME25 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname25());
����������� //@CobolSourceFile("NC176A.COB",1167,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1168,12)
����������� //GO TO ADD-WRITE-F1-28������
����������� return addWriteF128;
����������� }
����� };
����� Paragraph addDeleteF128=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1170,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF128=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1172,12)
����������� //MOVE "ADD-TEST-F1-28 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-28
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1173,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF129=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1175,12)
����������� //IF DNAME26 EQUAL TO 21�����������
����������� if(__42Datanames.getDname26() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1176,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1177,16)
����������������� //GO TO ADD-WRITE-F1-29������������
����������������� return addWriteF129;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1178,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1179,12)
����������� //MOVE DNAME26 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname26());
����������� //@CobolSourceFile("NC176A.COB",1180,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1181,12)
����������� //GO TO ADD-WRITE-F1-29������
����������� return addWriteF129;
����������� }
����� };
����� Paragraph addDeleteF129=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1183,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF129=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1185,12)
����������� //MOVE "ADD-TEST-F1-29 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-29
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1186,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF13056=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1188,12)
����������� //IF DNAME27 EQUAL TO 21�����������
����������� if(__42Datanames.getDname27() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1189,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1190,16)
����������������� //GO TO ADD-WRITE-F1-30������������
����������������� return addWriteF130;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1191,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1192,12)
����������� //MOVE DNAME27 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname27());
����������� //@CobolSourceFile("NC176A.COB",1193,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1194,12)
����������� //GO TO ADD-WRITE-F1-30������
����������� return addWriteF130;
����������� }
����� };
����� Paragraph addDeleteF130=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1196,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF130=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1198,12)
����������� //MOVE "ADD-TEST-F1-30 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-30
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1199,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF131=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1201,12)
����������� //IF DNAME28 EQUAL TO 21�����������
����������� if(__42Datanames.getDname28() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1202,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1203,16)
����������������� //GO TO ADD-WRITE-F1-31������������
����������������� return addWriteF131;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1204,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1205,12)
����������� //MOVE DNAME28 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname28());
����������� //@CobolSourceFile("NC176A.COB",1206,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1207,12)
����������� //GO TO ADD-WRITE-F1-31������
����������� return addWriteF131;
����������� }
����� };
����� Paragraph addDeleteF131=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1209,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF131=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1211,12)
����������� //MOVE "ADD-TEST-F1-31 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-31
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1212,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF132=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1214,12)
����������� //IF DNAME29 EQUAL TO 21�����������
����������� if(__42Datanames.getDname29() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1215,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1216,16)
����������������� //GO TO ADD-WRITE-F1-32������������
����������������� return addWriteF132;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1217,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1218,12)
����������� //MOVE DNAME29 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname29());
����������� //@CobolSourceFile("NC176A.COB",1219,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1220,12)
����������� //GO TO ADD-WRITE-F1-32������
����������� return addWriteF132;
����������� }
����� };
����� Paragraph addDeleteF132=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1222,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF132=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1224,12)
����������� //MOVE "ADD-TEST-F1-32 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-32
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1225,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF133=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1227,12)
����������� //IF DNAME30 EQUAL TO 21�����������
����������� if(__42Datanames.getDname30() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1228,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1229,16)
����������������� //GO TO ADD-WRITE-F1-33������������
����������������� return addWriteF133;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1230,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1231,12)
����������� //MOVE DNAME30 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname30());
����������� //@CobolSourceFile("NC176A.COB",1232,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1233,12)
����������� //GO TO ADD-WRITE-F1-33������
����������� return addWriteF133;
����������� }
����� };
����� Paragraph addDeleteF133=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1235,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF133=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1237,12)
����������� //MOVE "ADD-TEST-F1-33 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-33
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1238,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF134=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1240,12)
����������� //IF DNAME31 EQUAL TO 21�����������
����������� if(__42Datanames.getDname31() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1241,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1242,16)
����������������� //GO TO ADD-WRITE-F1-34������������
����������������� return addWriteF134;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1243,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1244,12)
����������� //MOVE DNAME31 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname31());
����������� //@CobolSourceFile("NC176A.COB",1245,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1246,12)
����������� //GO TO ADD-WRITE-F1-34������
����������� return addWriteF134;
����������� }
����� };
����� Paragraph addDeleteF134=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1248,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF134=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1250,12)
����������� //MOVE "ADD-TEST-F1-34 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-34
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1251,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF135=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1253,12)
����������� //IF DNAME32 EQUAL TO 21�����������
����������� if(__42Datanames.getDname32() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1254,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1255,16)
����������������� //GO TO ADD-WRITE-F1-35������������
����������������� return addWriteF135;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1256,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1257,12)
����������� //MOVE DNAME32 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname32());
����������� //@CobolSourceFile("NC176A.COB",1258,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1259,12)
����������� //GO TO ADD-WRITE-F1-35������
����������� return addWriteF135;
����������� }
����� };
����� Paragraph addDeleteF135=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1261,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF135=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1263,12)
����������� //MOVE "ADD-TEST-F1-35 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-35
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1264,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF136=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1266,12)
����������� //IF DNAME33 EQUAL TO 21�����������
����������� if(__42Datanames.getDname33() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1267,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1268,16)
����������������� //GO TO ADD-WRITE-F1-36������������
����������������� return addWriteF136;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1269,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1270,12)
����������� //MOVE DNAME33 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname33());
����������� //@CobolSourceFile("NC176A.COB",1271,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1272,12)
����������� //GO TO ADD-WRITE-F1-36������
����������� return addWriteF136;
����������� }
����� };
����� Paragraph addDeleteF136=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1274,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF136=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1276,12)
����������� //MOVE "ADD-TEST-F1-36 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-36
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1277,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF137=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1279,12)
����������� //IF DNAME34 EQUAL TO 21�����������
����������� if(__42Datanames.getDname34() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1280,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1281,16)
����������������� //GO TO ADD-WRITE-F1-37������������
����������������� return addWriteF137;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1282,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1283,12)
����������� //MOVE DNAME34 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname34());
����������� //@CobolSourceFile("NC176A.COB",1284,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1285,12)
����������� //GO TO ADD-WRITE-F1-37������
����������� return addWriteF137;
����������� }
����� };
����� Paragraph addDeleteF137=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1287,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF137=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1289,12)
����������� //MOVE "ADD-TEST-F1-37 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-37
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1290,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF138=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1292,12)
����������� //IF DNAME35 EQUAL TO 21�����������
����������� if(__42Datanames.getDname35() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1293,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1294,16)
����������������� //GO TO ADD-WRITE-F1-38������������
����������������� return addWriteF138;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1295,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1296,12)
����������� //MOVE DNAME35 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname35());
����������� //@CobolSourceFile("NC176A.COB",1297,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1298,12)
����������� //GO TO ADD-WRITE-F1-38������
����������� return addWriteF138;
����������� }
����� };
����� Paragraph addDeleteF138=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1300,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF138=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1302,12)
����������� //MOVE "ADD-TEST-F1-38 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-38
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1303,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF139=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1305,12)
����������� //IF DNAME36 EQUAL TO 21�����������
����������� if(__42Datanames.getDname36() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1306,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1307,16)
����������������� //GO TO ADD-WRITE-F1-39������������
����������������� return addWriteF139;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1308,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1309,12)
����������� //MOVE DNAME36 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname36());
����������� //@CobolSourceFile("NC176A.COB",1310,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1311,12)
����������� //GO TO ADD-WRITE-F1-39������
����������� return addWriteF139;
����������� }
����� };
����� Paragraph addDeleteF139=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1313,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF139=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1315,12)
����������� //MOVE "ADD-TEST-F1-39 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-39
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1316,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF140=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1318,12)
����������� //IF DNAME37 EQUAL TO 21�����������
����������� if(__42Datanames.getDname37() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1319,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1320,16)
����������������� //GO TO ADD-WRITE-F1-40������������
����������������� return addWriteF140;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1321,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1322,12)
����������� //MOVE DNAME37 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname37());
����������� //@CobolSourceFile("NC176A.COB",1323,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1324,12)
����������� //GO TO ADD-WRITE-F1-40������
����������� return addWriteF140;
����������� }
����� };
����� Paragraph addDeleteF140=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1326,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF140=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1328,12)
����������� //MOVE "ADD-TEST-F1-40 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-40
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1329,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF14158=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1331,12)
����������� //IF DNAME38 EQUAL TO 21�����������
����������� if(__42Datanames.getDname38() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1332,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1333,16)
����������������� //GO TO ADD-WRITE-F1-41������������
����������������� return addWriteF14162;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1334,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1335,12)
����������� //MOVE DNAME38 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname38());
����������� //@CobolSourceFile("NC176A.COB",1336,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1337,12)
����������� //GO TO ADD-WRITE-F1-41������
����������� return addWriteF14162;
����������� }
����� };
����� Paragraph addDeleteF14160=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1339,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF14162=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1341,12)
����������� //MOVE "ADD-TEST-F1-41 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-41
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1342,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF14264=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1344,12)
����������� //IF DNAME39 EQUAL TO 21�����������
����������� if(__42Datanames.getDname39() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1345,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1346,16)
����������������� //GO TO ADD-WRITE-F1-42������������
����������������� return addWriteF14268;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1347,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1348,12)
����������� //MOVE DNAME39 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname39());
����������� //@CobolSourceFile("NC176A.COB",1349,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1350,12)
����������� //GO TO ADD-WRITE-F1-42������
����������� return addWriteF14268;
����������� }
����� };
����� Paragraph addDeleteF14266=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1352,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF14268=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1354,12)
����������� //MOVE "ADD-TEST-F1-42 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-42
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1355,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF143=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1357,12)
����������� //IF DNAME40 EQUAL TO 21�����������
����������� if(__42Datanames.getDname40() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1358,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1359,16)
����������������� //GO TO ADD-WRITE-F1-43������������
����������������� return addWriteF143;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1360,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1361,12)
����������� //MOVE DNAME40 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname40());
����������� //@CobolSourceFile("NC176A.COB",1362,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1363,12)
����������� //GO TO ADD-WRITE-F1-43������
����������� return addWriteF143;
����������� }
����� };
����� Paragraph addDeleteF143=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1365,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF143=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1367,12)
����������� //MOVE "ADD-TEST-F1-43 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-43
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1368,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF144=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1370,12)
����������� //IF DNAME41 EQUAL TO 21�����������
����������� if(__42Datanames.getDname41() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1371,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1372,16)
����������������� //GO TO ADD-WRITE-F1-44������������
����������������� return addWriteF144;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1373,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1374,12)
����������� //MOVE DNAME41 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname41());
����������� //@CobolSourceFile("NC176A.COB",1375,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1376,12)
����������� //GO TO ADD-WRITE-F1-44������
����������� return addWriteF144;
����������� }
����� };
����� Paragraph addDeleteF144=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1378,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF144=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1380,12)
����������� //MOVE "ADD-TEST-F1-44 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-44
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1381,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF145=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1383,12)
����������� //IF DNAME42 EQUAL TO 21�����������
����������� if(__42Datanames.getDname42() == 21)
{
����������������� //@CobolSourceFile("NC176A.COB",1384,16)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1385,16)
����������������� //GO TO ADD-WRITE-F1-45������������
����������������� return addWriteF145;
����������� }
����������� //@CobolSourceFile("NC176A.COB",1386,12)
����������� //MOVE 21 TO CORRECT-18V0����������
����������� testCorrect.setCorrect18v0(21);
����������� //@CobolSourceFile("NC176A.COB",1387,12)
����������� //MOVE DNAME42 TO COMPUTED-18V0����������
����������� testComputed.setComputed18v0(__42Datanames.getDname42());
����������� //@CobolSourceFile("NC176A.COB",1388,12)
����������� //PERFORM FAIL���������
����������� doCobolPerform(fail,null);
����������� //@CobolSourceFile("NC176A.COB",1389,12)
����������� //GO TO ADD-WRITE-F1-45������
����������� return addWriteF145;
����������� }
����� };
����� Paragraph addDeleteF145=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1391,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addWriteF145=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1393,12)
����������� //MOVE "ADD-TEST-F1-45 "
TO PAR-NAME�����������
����������� testResults.setParName("ADD-TEST-F1-45
".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1394,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF146=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",1398,12)
����������� //MOVE�� "VI-74 6.6.4 GR1" TO
ANSI-REFERENCE���������
����������� setAnsiReference("VI-74 6.6.4
GR1");
����������� //*��� ==-->�
MULTIPLE RESULT FIELDS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1399,12)
����������� //MOVE�� "ADD-TEST-F1-46"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-46".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1400,12)
����������� //MOVE�� "ADD-TO-SERIES"�� TO FEATURE����������
����������� testResults.setFeature("ADD-TO-SERIES");
����������� //@CobolSourceFile("NC176A.COB",1401,12)
����������� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3�����������
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1403,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1404,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1405,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1460=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1407,12)
����������� //ADD WRK-DU-1V1-1� WRK-DU-1V1-2�
6 TO WRK-DU-2V1-1,�������
����������� //���
WRK-DU-2V0-1 ROUNDED�
WRK-DU-2V1-2� WRK-DU-2V0-2 ROUNDED���������
����������� //���
WRK-DU-2V1-3� WRK-DU-2V0-3���������
����������� BigDecimal temp19 =
_Math.add(_Math.add(getWrkDu1v11(),getWrkDu1v12()),new BigDecimal(6));
����������� setWrkDu2v11(_Math.add(temp19,getWrkDu2v11()));
����������� setWrkDu2v01(_Math.add(__round(temp19,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������� setWrkDu2v12(_Math.add(temp19,getWrkDu2v12()));
����������� setWrkDu2v02(_Math.add(__round(temp19,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������� setWrkDu2v13(_Math.add(temp19,getWrkDu2v13()));
����������� setWrkDu2v03(_Math.add(temp19,new
BigDecimal(getWrkDu2v03())).intValue());
����������� //@CobolSourceFile("NC176A.COB",1410,12)
����������� //GO TO�� ADD-TEST-F1-46-1���������
����������� return addTestF1461;
����������� }
����� };
����� Paragraph addDeleteF146=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1412,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1413,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1414,12)
����������� //GO TO ADD-INIT-F1-47�������
����������� return addInitF147;
����������� }
����� };
����� Paragraph addTestF1461=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1416,12)
����������� //IF WRK-DU-2V1-1 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v11(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1416,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1416,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1418,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1418,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1418,61)
����������������� //MOVE 9.5�������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1419,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1420,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1462=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1422,12)
����������� //IF WRK-DU-2V0-1 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1422,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1422,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1424,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1424,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1424,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1425,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1426,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1463=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1428,12)
����������� //IF WRK-DU-2V1-2 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v12(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1428,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1428,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1430,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1430,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1430,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1431,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1432,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1464=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1434,12)
����������� //IF WRK-DU-2V0-2 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1434,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1434,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1436,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1436,29)
����������������� //MOVE WRK-DU-2V0-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������������� //@CobolSourceFile("NC176A.COB",1436,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1437,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1438,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1465=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1440,12)
����������� //IF WRK-DU-2V1-3 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v13(),new
BigDecimal(9.5)) == 0) {
����������� ����� //@CobolSourceFile("NC176A.COB",1440,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1440,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1442,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1442,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1442,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1443,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1444,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1466=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1446,12)
����������� //IF WRK-DU-2V0-3 = 9��������
����������� //���
ELSE�������
����������� if(getWrkDu2v03() == 9) {
����������������� //@CobolSourceFile("NC176A.COB",1446,32)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1446,45)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1448,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1448,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������� ����� //@CobolSourceFile("NC176A.COB",1448,61)
����������������� //MOVE 9 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9));
����������������� //@CobolSourceFile("NC176A.COB",1449,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF147=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //*��� ==-->���
NEW SIZE ERROR TESTS�
<--==�������������������� ����
����������� //@CobolSourceFile("NC176A.COB",1454,12)
����������� //MOVE�� "VI-67 6.4.2"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("VI-67
6.4.2");
����������� //*��� ==-->�
MULTIPLE RESULT FIELDS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1455,12)
����������� //MOVE�� "ADD-TEST-F1-47"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-47".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1456,12)
����������� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3����� �����
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1458,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1459,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1460,12)
����������� //MOVE�� "0"� TO WRK-XN-00001������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",1461,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1470=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1463,12)
����������� //ADD WRK-DU-1V1-1� WRK-DU-1V1-2�
6 TO WRK-DU-2V1-1,�������
����������� //���
WRK-DU-2V0-1 ROUNDED�
WRK-DU-2V1-2� WRK-DU-2V0-2 ROUNDED���������
����������� //���
WRK-DU-2V1-3� WRK-DU-2V0-3���������
����������� //���� ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp20 =
_Math.add(_Math.add(getWrkDu1v11(),getWrkDu1v12()),new BigDecimal(6));
����������������� setWrkDu2v11(_Math.add(temp20,getWrkDu2v11()));
����������������� setWrkDu2v01(_Math.add(__round(temp20,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������������� setWrkDu2v12(_Math.add(temp20,getWrkDu2v12()));
����������������� setWrkDu2v02(_Math.add(__round(temp20,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������������� setWrkDu2v13(_Math.add(temp20,getWrkDu2v13()));
����������������� setWrkDu2v03(_Math.add(temp20,new
BigDecimal(getWrkDu2v03())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",1467,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1468,12)
����������� //GO TO�� ADD-TEST-F1-47-1���������
����������� return addTestF1471;
����������� }
����� };
����� Paragraph addDeleteF147=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1470,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1471,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1472,12)
����������� //GO TO ADD-INIT-F1-48�������
����������� return addInitF148;
����������� }
����� };
����� Paragraph addTestF1471=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1474,12)
����������� //MOVE�� "ADD-TEST-F1-47-1"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1475,12)
����������� //IF WRK-DU-2V1-1 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v11(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1475,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1475,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1477,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1477,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1477,61)
����������������� //MOVE 9.5�������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1478,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1479,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1472=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1481,12)
����������� //MOVE�� "ADD-TEST-F1-47-2" �TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1482,12)
����������� //IF WRK-DU-2V0-1 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1482,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1482,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1484,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1484,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1484,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1485,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1486,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1473=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1488,12)
����������� //MOVE�� "ADD-TEST-F1-47-3"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1489,12)
����������� //IF WRK-DU-2V1-2 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v12(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1489,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1489,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1491,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1491,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1491,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1492,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1493,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1474=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1495,12)
����������� //MOVE�� "ADD-TEST-F1-47-4"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1496,12)
����������� //IF WRK-DU-2V0-2 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1496,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1496,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1498,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1498,29)
����������������� //MOVE WRK-DU-2V0-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������������� //@CobolSourceFile("NC176A.COB",1498,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1499,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1500,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1475=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1502,12)
����������� //MOVE�� "ADD-TEST-F1-47-5"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1503,12)
����������� //IF WRK-DU-2V1-3 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v13(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1503,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1503,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1505,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1505,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1505,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1506,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1507,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1476=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����� ����� //@CobolSourceFile("NC176A.COB",1509,12)
����������� //MOVE�� "ADD-TEST-F1-47-6"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1510,12)
����������� //IF WRK-DU-2V0-3 = 9��������
����������� //���
ELSE�������
����������� if(getWrkDu2v03() == 9) {
����������������� //@CobolSourceFile("NC176A.COB",1510,32)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1510,45)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1512,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1512,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������������� //@CobolSourceFile("NC176A.COB",1512,61)
����������������� //MOVE 9 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9));
����������������� //@CobolSourceFile("NC176A.COB",1513,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1514,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1477=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1516,12)
����������� //MOVE�� "ADD-TEST-F1-47-7"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-47-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1517,12)
����������� //IF����� WRK-XN-00001 = "0"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"0")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1518,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1519,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1521,20)
����������������� //MOVE� �"SIZE ERROR SHOULD NOT BE EXECUTED"���������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("SIZE
ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1523,20)
����������������� //MOVE�� "0"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("0".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1524,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1525,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1526,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF148=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*������ ����������������������������������������������������������
����������� //*��� ==-->���
NEW SIZE ERROR TESTS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1531,12)
����������� //MOVE�� "VI-67 6.4.2"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("VI-67 6.4.2");
����������� //*��� ==-->�
MULTIPLE RESULT FIELDS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1532,12)
����������� //MOVE�� "ADD-TEST-F1-48"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-48".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1533,12)
����������� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3�����������
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1535,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1536,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1537,12)
����������� //MOVE�� "0"� TO WRK-XN-00001������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",1538,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1480=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1540,12)
����������� //ADD���� A17TWOS-DS-17V00���������
����������� //������� WRK-DU-1V1-2� 6����������
����������� //���� TO WRK-DU-2V1-1�������
����������� //������� WRK-DU-2V0-1 ROUNDED�����������
����������� // �������WRK-DU-2V1-2�������
����������� //������� WRK-DU-2V0-2 ROUNDED�����������
����������� //������� WRK-DU-2V1-3�������
����������� //������� WRK-DU-2V0-3�������
����������� //���� ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp21 =
_Math.add(_Math.add(new BigDecimal(getA17twosDs17v00()),getWrkDu1v12()),new
BigDecimal(6));
����������������� setWrkDu2v11(_Math.add(temp21,getWrkDu2v11()));
����������������� setWrkDu2v01(_Math.add(__round(temp21,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������������� setWrkDu2v12(_Math.add(temp21,getWrkDu2v12()));
����������������� setWrkDu2v02(_Math.add(__round(temp21,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������������� setWrkDu2v13(_Math.add(temp21,getWrkDu2v13()));
����������������� setWrkDu2v03(_Math.add(temp21,new
BigDecimal(getWrkDu2v03())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",1549,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1550,12)
����������� //GO TO�� ADD-TEST-F1-48-1���������
����������� return addTestF1481;
����������� }
����� };
����� Paragraph addDeleteF148=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1552,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1553,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1554,12)
����������� //GO TO�� ADD-INIT-F1-49�����������
����������� return addInitF149;
����������� }
����� };
����� Paragraph addTestF1481=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1556,12)
����������� //MOVE�� "ADD-TEST-F1-48-1"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1557,12)
����������� //IF WRK-DU-2V1-1 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v11().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1557,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1557,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1559,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1559,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1559,61)
����������������� //MOVE 0���������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1560,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1561,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1482=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1563,12)
����������� //MOVE�� "ADD-TEST-F1-48-2"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1564,12)
����������� //IF WRK-DU-2V0-1 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1564,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1564,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1566,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1566,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1566,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1567,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1568,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1483=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1570,12)
����������� //MOVE�� "ADD-TEST-F1-48-3"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1571,12)
����������� //IF WRK-DU-2V1-2 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v12().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1571,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1571,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1573,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1573,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1573,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1574,26)
����������������� //PERFORM PRINT-DETAIL� �����������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1575,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1484=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1577,12)
����������� //MOVE�� "ADD-TEST-F1-48-4"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1578,12)
����������� //IF WRK-DU-2V0-2 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1578,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1578,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1580,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1580,29)
����������������� //MOVE WRK-DU-2V0-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������� ����� //@CobolSourceFile("NC176A.COB",1580,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1581,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1582,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1485=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1584,12)
����������� //MOVE�� "ADD-TEST-F1-48-5"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1585,12)
����������� //IF WRK-DU-2V1-3 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v13().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1585,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1585,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1587,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1587,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1587,61)
����������������� //MOVE 0 TO �����������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1588,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1589,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1486=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1591,12)
����������� //MOVE�� "ADD-TEST-F1-48-6"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1592,12)
����������� //IF WRK-DU-2V0-3 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v03() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1592,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1592,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1594,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1594,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������������� //@CobolSourceFile("NC176A.COB",1594,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1595,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1596,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1487=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1598,12)
����������� //MOVE�� "ADD-TEST-F1-48-7"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-48-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1599,12)
����������� //IF����� WRK-XN-00001 = "1"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"1")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1600,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1601,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1603,20)
����������������� //MOVE�� "SIZE ERROR NOT EXECUTED" TO
RE-MARK��������������
����������������� testResults.setReMark("SIZE
ERROR NOT EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1604,20)
����������������� //MOVE�� "1"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("1".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1605,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1606,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1607,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����� ����� return
doCobolExit();
����������� }
����� };
����� Paragraph addInitF149=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //*��� ==-->���
NEW SIZE ERROR TESTS�
<--==�������������� ����������
����������� //@CobolSourceFile("NC176A.COB",1612,12)
����������� //MOVE�� "VI-67 6.4.2"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("VI-67
6.4.2");
����������� //*��� ==-->�
MULTIPLE RESULT FIELDS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1613,12)
����������� //MOVE�� "ADD-TEST-F1-49"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-49".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1614,12)
����������� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3�����������
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1616,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1617,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1618,12)
����������� //MOVE�� "0"� TO WRK-XN-00001������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",1619,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1490=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1621,12)
����������� //ADD WRK-DU-1V1-1� WRK-DU-1V1-2�
6 TO WRK-DU-2V1-1,�������
����������� //���
WRK-DU-2V0-1 ROUNDED�
WRK-DU-2V1-2� WRK-DU-2V0-2 ROUNDED���������
����������� //���
WRK-DU-2V1-3� WRK-DU-2V0-3���������
����������� // NOT ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp22 =
_Math.add(_Math.add(getWrkDu1v11(),getWrkDu1v12()),new BigDecimal(6));
����������������� setWrkDu2v11(_Math.add(temp22,getWrkDu2v11()));
����������������� setWrkDu2v01(_Math.add(__round(temp22,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������������� setWrkDu2v12(_Math.add(temp22,getWrkDu2v12()));
����������� ����� setWrkDu2v02(_Math.add(__round(temp22,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������������� setWrkDu2v13(_Math.add(temp22,getWrkDu2v13()));
����������������� setWrkDu2v03(_Math.add(temp22,new
BigDecimal(getWrkDu2v03())).intValue());
����������� } catch(ArithmeticException e) {
����� ����������� inError=true;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",1625,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1626,12)
����������� //GO TO�� ADD-TEST-F1-49-1���������
����������� return addTestF1491;
����������� }
����� };
����� Paragraph addDeleteF149=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1628,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1629,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1630,12)
����������� //GO TO ADD-INIT-F1-50�������
����������� return addInitF150;
����������� }
����� };
����� Paragraph addTestF1491=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1632,12)
����������� //MOVE�� "ADD-TEST-F1-49-1"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1633,12)
����������� //IF WRK-DU-2V1-1 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v11(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1633,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1633,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1635,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1635,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1635,61)
����������������� //MOVE 9.5�������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1636,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1637,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1492=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1639,12)
����� ����� //MOVE�� "ADD-TEST-F1-49-2"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1640,12)
����������� //IF WRK-DU-2V0-1 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1640,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1640,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1642,16)
����������������� //PERFORM FAIL��������� �����
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1642,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1642,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1643,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1644,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1493=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1646,12)
����������� //MOVE�� "ADD-TEST-F1-49-3"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1647,12)
����������� //IF WRK-DU-2V1-2 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v12(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1647,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1647,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1649,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1649,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1649,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1650,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1651,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1494=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1653,12)
����������� //MOVE�� "ADD-TEST-F1-49-4"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1654,12)
����������� //IF WRK-DU-2V0-2 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1654,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1654,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1656,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1656,29)
����������������� //MOVE WRK-DU-2V0-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������������� //@CobolSourceFile("NC176A.COB",1656,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1657,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1658,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1495=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1660,12)
����������� //MOVE�� "ADD-TEST-F1-49-5"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1661,12)
����������� //IF WRK-DU-2V1-3 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v13(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1661,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1661,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1663,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1663,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1663,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1664,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1665,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1496=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1667,12)
����������� //MOVE�� "ADD-TEST-F1-49-6"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1668,12)
����������� //IF WRK-DU-2V0-3 = 9��������
����������� //��
�ELSE�������
����������� if(getWrkDu2v03() == 9) {
����������������� //@CobolSourceFile("NC176A.COB",1668,32)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1668,45)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1670,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1670,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������������� //@CobolSourceFile("NC176A.COB",1670,61)
����������������� //MOVE 9 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9));
����������������� //@CobolSourceFile("NC176A.COB",1671,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1672,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1497=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1674,12)
����������� //MOVE�� "ADD-TEST-F1-49-7"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-49-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1675,12)
����������� //IF����� WRK-XN-00001 = "1"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"1")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1676,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1677,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1679,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1681,20)
����������������� //MOVE�� "1"���������� TO CORRECT-X������������
����������� ����� testCorrect.setCorrectX("1".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1682,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1683,20)
����������������� //PERFORM FAIL��� �����������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1684,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF150=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //*��� ==-->���
NEW SIZE ERROR TESTS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1689,12)
����������� //MOVE�� "VI-67 6.4.2"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("VI-67
6.4.2");
����������� //*��� ==-->�
MULTIPLE RESULT FIELDS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1690,12)
����������� //MOVE�� "ADD-TEST-F1-50"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-50".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1691,12)
����������� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3�����������
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1693,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1694,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1695,12)
����������� //MOVE�� "0"� TO WRK-XN-00001������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",1696,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1500=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1698,12)
����������� //ADD���� A17TWOS-DS-17V00���������
����������� //������� WRK-DU-1V1-2� 6����������
����������� //���� TO WRK-DU-2V1-1�������
����������� //�
������WRK-DU-2V0-1 ROUNDED�����������
����������� //������� WRK-DU-2V1-2�������
����������� //������� WRK-DU-2V0-2 ROUNDED�����������
����������� //������� WRK-DU-2V1-3�������
����������� //������� WRK-DU-2V0-3�������
����������� // NOT ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp23 =
_Math.add(_Math.add(new BigDecimal(getA17twosDs17v00()),getWrkDu1v12()),new
BigDecimal(6));
����������������� setWrkDu2v11(_Math.add(temp23,getWrkDu2v11()));
����������������� setWrkDu2v01(_Math.add(__round(temp23,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������������� setWrkDu2v12(_Math.add(temp23,getWrkDu2v12()));
����������������� setWrkDu2v02(_Math.add(__round(temp23,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������������� setWrkDu2v13(_Math.add(temp23,getWrkDu2v13()));
����������������� setWrkDu2v03(_Math.add(temp23,new
BigDecimal(getWrkDu2v03())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",1707,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1708,12)
����������� //GO TO�� ADD-TEST-F1-50-1���������
����������� return addTestF1501;
����� ����� }
����� };
����� Paragraph addDeleteF150=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1710,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1711,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1712,12)
����������� //GO TO�� ADD-INIT-F1-51�����������
����������� return addInitF151;
����������� }
����� };
����� Paragraph addTestF1501=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1714,12)
����������� //MOVE�� "ADD-TEST-F1-50-1"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1715,12)
����������� //IF WRK-DU-2V1-1 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v11().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1715,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1715,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1717,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1717,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1717,61)
����������������� //MOVE 0���������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1718,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1719,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1502=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1721,12)
����������� //MOVE�� "ADD-TEST-F1-50-2"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1722,12)
����������� //IF WRK-DU-2V0-1 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1722,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1722,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1724,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1724,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1724,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1725,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1726,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1503=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1728,12)
����������� //MOVE�� "ADD-TEST-F1-50-3"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1729,12)
����������� //IF WRK-DU-2V1-2 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v12().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1729,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1729,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1731,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1731,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1731,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1732,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1733,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1504=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1735,12)
����������� //MOVE�� "ADD-TEST-F1-50-4"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1736,12)
����������� //IF WRK-DU-2V0-2 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1736,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1736,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1738,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1738,29)
����������������� //MOVE WRK-DU-2V0-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������������� //@CobolSourceFile("NC176A.COB",1738,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1739,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1740,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1505=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1742,12)
����������� //MOVE�� "ADD-TEST-F1-50-5"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1743,12)
����������� //IF WRK-DU-2V1-3 = ZERO�����������
����������� // ���ELSE�������
����������� if(getWrkDu2v13().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1743,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1743,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1745,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1745,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1745,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1746,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1747,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1506=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1749,12)
����������� //MOVE�� "ADD-TEST-F1-50-6"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1750,12)
����������� //IF WRK-DU-2V0-3 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v03() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1750,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1750,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1752,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1752,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������������� //@CobolSourceFile("NC176A.COB",1752,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1753,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1754,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1507=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1756,12)
����������� //MOVE�� "ADD-TEST-F1-50-7"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-50-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1757,12)
����������� //IF����� WRK-XN-00001 = "0"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"0")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1758,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1759,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1761,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1763,20)
����������������� //MOVE�� "0"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("0".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1764,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1765,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1766,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF151=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*�������������������� ��������������������������������������������
����������� //*��� ==-->���
NEW SIZE ERROR TESTS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1771,12)
����������� //MOVE�� "VI-67 6.4.2"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("VI-67
6.4.2");
����������� //*�
��==-->� MULTIPLE RESULT FIELDS� <--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1772,12)
����������� //MOVE�� "ADD-TEST-F1-51"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-51".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1773,12)
����� ����� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3�����������
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1775,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1776,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1777,12)
����������� //MOVE�� "0"� TO WRK-XN-00001������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",1778,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1510=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1780,12)
����������� //ADD WRK-DU-1V1-1� WRK-DU-1V1-2�
6 TO WRK-DU-2V1-1,�������
����������� //���
WRK-DU-2V0-1 ROUNDED�
WRK-DU-2V1-2� WRK-DU-2V0-2 ROUNDED���������
����������� //���
WRK-DU-2V1-3� WRK-DU-2V0-3���������
����������� //���� ON SIZE ERROR���������
����������� // NOT ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp24 =
_Math.add(_Math.add(getWrkDu1v11(),getWrkDu1v12()),new BigDecimal(6));
����������������� setWrkDu2v11(_Math.add(temp24,getWrkDu2v11()));
����������������� setWrkDu2v01(_Math.add(__round(temp24,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������������� setWrkDu2v12(_Math.add(temp24,getWrkDu2v12()));
����������������� setWrkDu2v02(_Math.add(__round(temp24,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������������� setWrkDu2v13(_Math.add(temp24,getWrkDu2v13()));
����������������� setWrkDu2v03(_Math.add(temp24,new
BigDecimal(getWrkDu2v03())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",1784,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����� ����� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",1786,20)
����������������� //MOVE�� "2" TO WRK-XN-00001�������������
����������������� setWrkXn00001("2");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1787,12)
����������� //GO TO�� ADD-TEST-F1-51-1���������
����������� return addTestF1511;
����������� }
����� };
����� Paragraph addDeleteF151=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1789,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1790,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1791,12)
����������� //GO TO ADD-INIT-F1-52�������
����������� return addInitF152;
����������� }
����� };
����� Paragraph addTestF1511=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1793,12)
����������� //MOVE�� "ADD-TEST-F1-51-1"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1794,12)
����������� //IF WRK-DU-2V1-1 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v11(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1794,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1794,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1796,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1796,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1796,61)
����������������� //MOVE 9.5�������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1797,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1798,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1512=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1800,12)
����������� //MOVE�� "ADD-TEST-F1-51-2"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1801,12)
����������� //IF WRK-DU-2V0-1 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1801,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1801,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1803,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1803,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1803,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1804,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1805,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1513=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1807,12)
����������� //MOVE�� "ADD-TEST-F1-51-3"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1808,12)
����������� //IF WRK-DU-2V1-2 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v12(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1808,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1808,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1810,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1810,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1810,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1811,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1812,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1514=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1814,12)
����������� //MOVE�� "ADD-TEST-F1-51-4"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1815,12)
����������� //IF WRK-DU-2V0-2 = 10�������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 10) {
����������������� //@CobolSourceFile("NC176A.COB",1815,33)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1815,46)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1817,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1817,29)
����������������� //MOVE WRK-DU-2V0-2 TO COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������������� //@CobolSourceFile("NC176A.COB",1817,61)
����������������� //MOVE 10 TO�����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(10));
����������������� //@CobolSourceFile("NC176A.COB",1818,26)
����� ����������� //PERFORM
PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1819,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1515=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1821,12)
����������� //MOVE�� "ADD-TEST-F1-51-5"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1822,12)
����������� //IF WRK-DU-2V1-3 = 9.5������
����������� //���
ELSE�������
����������� if(compare(getWrkDu2v13(),new
BigDecimal(9.5)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1822,34)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1822,47)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1824,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1824,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1824,61)
����������������� //MOVE 9.5 TO����������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9.5));
����������������� //@CobolSourceFile("NC176A.COB",1825,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1826,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1516=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1828,12)
����������� //MOVE�� "ADD-TEST-F1-51-6"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1829,12)
����������� //IF WRK-DU-2V0-3 = 9��������
����������� //���
ELSE�������
����������� if(getWrkDu2v03() == 9) {
����������������� //@CobolSourceFile("NC176A.COB",1829,32)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1829,45)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1831,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1831,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������������� //@CobolSourceFile("NC176A.COB",1831,61)
����������������� //MOVE 9 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(9));
����������������� //@CobolSourceFile("NC176A.COB",1832,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1833,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1517=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1835,12)
����������� //MOVE�� "ADD-TEST-F1-51-7"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-51-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1836,12)
����������� //IF����� WRK-XN-00001 = "2"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"2")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1837,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1838,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1840,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1842,20)
����������������� //MOVE�� "2"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("2".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1843,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1844,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1845,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF152=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //*��� ==-->���
NEW SIZE ERROR TESTS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1850,12)
����������� //MOVE�� "VI-67 6.4.2"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("VI-67
6.4.2");
����������� //*��� ==-->�
MULTIPLE RESULT FIELDS�
<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1851,12)
����������� //MOVE�� "ADD-TEST-F1-52"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-52".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1852,12)
����������� //MOVE��� ZERO TO WRK-DU-2V1-1 WRK-DU-2V0-1
WRK-DU-2V1-2���������
����������� //������� WRK-DU-2V0-2 WRK-DU-2V1-3 WRK-DU-2V0-3�����������
����������� setWrkDu2v11(new BigDecimal(0));
����������� setWrkDu2v01(0);
����������� setWrkDu2v12(new BigDecimal(0));
����������� setWrkDu2v02(0);
����������� setWrkDu2v13(new BigDecimal(0));
����������� setWrkDu2v03(0);
����������� //@CobolSourceFile("NC176A.COB",1854,12)
����������� //MOVE��� 1.1 TO WRK-DU-1V1-1������
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� //@CobolSourceFile("NC176A.COB",1855,12)
����������� //MOVE��� 2.4 TO WRK-DU-1V1-2������
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� //@CobolSourceFile("NC176A.COB",1856,12)
����������� //MOVE�� "0"� TO WRK-XN-00001������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",1857,12)
����������� //MOVE 1 TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1520=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1859,12)
����������� //ADD���� A17TWOS-DS-17V00���������
����������� //������� WRK-DU-1V1-2� 6����������
����������� //���� TO WRK-DU-2V1-1�������
����������� //������� WRK-DU-2V0-1 ROUNDED�����������
����������� //������� WRK-DU-2V1-2�������
����������� //������� WRK-DU-2V0-2 ROUNDED�����������
����������� //������� WRK-DU-2V1-3�������
����������� //������� WRK-DU-2V0-3�������
����������� //���� ON SIZE ERROR���������
����������� // NOT ON SIZE ERROR���������
����������� inError=false;
����������� try {
����������������� BigDecimal temp25 =
_Math.add(_Math.add(new BigDecimal(getA17twosDs17v00()),getWrkDu1v12()),new
BigDecimal(6));
����������������� setWrkDu2v11(_Math.add(temp25,getWrkDu2v11()));
����������������� setWrkDu2v01(_Math.add(__round(temp25,0),new
BigDecimal(getWrkDu2v01())).intValue());
����������������� setWrkDu2v12(_Math.add(temp25,getWrkDu2v12()));
����������������� setWrkDu2v02(_Math.add(__round(temp25,0),new
BigDecimal(getWrkDu2v02())).intValue());
����������������� setWrkDu2v13(_Math.add(temp25,getWrkDu2v13()));
����������������� setWrkDu2v03(_Math.add(temp25,new
BigDecimal(getWrkDu2v03())).intValue());
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",1868,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",1870,20)
����������������� //MOVE�� "2" TO WRK-XN-00001�������������
����������������� setWrkXn00001("2");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1871,12)
����������� //GO TO�� ADD-TEST-F1-52-1���������
����������� return addTestF1521;
����������� }
����� };
����� Paragraph addDeleteF152=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1873,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1874,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1875,12)
����������� //GO TO�� ADD-INIT-F1-53�����������
����������� return addInitF153;
����������� }
����� };
����� Paragraph addTestF1521=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1877,12)
����������� //MOVE�� "ADD-TEST-F1-52-1"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1878,12)
����������� //IF WRK-DU-2V1-1 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v11().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1878,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1878,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1880,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1880,29)
����������������� //MOVE WRK-DU-2V1-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v11());
����������������� //@CobolSourceFile("NC176A.COB",1880,61)
����������������� //MOVE 0���������������
����������������� //TOCORRECT-N����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1881,29)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1882,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1522=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1884,12)
����������� //MOVE�� "ADD-TEST-F1-52-2"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1885,12)
����������� //IF WRK-DU-2V0-1 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v01() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1885,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1885,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1887,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1887,29)
����������������� //MOVE WRK-DU-2V0-1 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v01()));
����������������� //@CobolSourceFile("NC176A.COB",1887,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1888,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1889,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1523=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1891,12)
����������� //MOVE�� "ADD-TEST-F1-52-3"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1892,12)
����������� //IF WRK-DU-2V1-2 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v12().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1892,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1892,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1894,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1894,29)
����������������� //MOVE WRK-DU-2V1-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v12());
����������������� //@CobolSourceFile("NC176A.COB",1894,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1895,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1896,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1524=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1898,12)
����������� //MOVE�� "ADD-TEST-F1-52-4"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1899,12)
����������� //IF WRK-DU-2V0-2 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v02() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1899,35)
����������� ����� //PERFORM
PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1899,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1901,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1901,29)
����������������� //MOVE WRK-DU-2V0-2 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v02()));
����������������� //@CobolSourceFile("NC176A.COB",1901,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������� ����� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1902,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1903,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1525=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1905,12)
����������� //MOVE�� "ADD-TEST-F1-52-5"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1906,12)
����������� //IF WRK-DU-2V1-3 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v13().intValue() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1906,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1906,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1908,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1908,29)
����������������� //MOVE WRK-DU-2V1-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(getWrkDu2v13());
����������������� //@CobolSourceFile("NC176A.COB",1908,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1909,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1910,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1526=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1912,12)
����������� //MOVE�� "ADD-TEST-F1-52-6"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-6".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1913,12)
����������� //IF WRK-DU-2V0-3 = ZERO�����������
����������� //���
ELSE�������
����������� if(getWrkDu2v03() == 0) {
����������������� //@CobolSourceFile("NC176A.COB",1913,35)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1913,48)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1915,16)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1915,29)
����������������� //MOVE WRK-DU-2V0-3 TO
COMPUTED-N��������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDu2v03()));
����������������� //@CobolSourceFile("NC176A.COB",1915,61)
����������������� //MOVE 0 TO������������
����������������� //CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(0));
����������������� //@CobolSourceFile("NC176A.COB",1916,26)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1917,12)
����������� //ADD 1 TO REC-CT������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1527=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1919,12)
����������� //MOVE�� "ADD-TEST-F1-52-7"� TO PAR-NAME�������
����������� testResults.setParName("ADD-TEST-F1-52-7".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1920,12)
����������� //IF����� WRK-XN-00001 = "1"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"1")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1921,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1922,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1924,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD BE EXECUTED"����������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1926,20)
����������������� //MOVE�� "1"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("1".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1927,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1928,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1929,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF153=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",1933,12)
����������� //MOVE�� "IV-41 6.4.3"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("IV-41
6.4.3");
����������� //*��� ==--> EXPLICIT SCOPE
TERMINATOR<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",1934,12)
����������� //MOVE�� "ADD-TEST-F1-53"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-53".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1935,12)
����������� //MOVE��� SPACE TO WRK-XN-00001����������
����������� setWrkXn00001(" ");
����������� //@CobolSourceFile("NC176A.COB",1936,12)
����������� //MOVE��� SPACE TO SIZE-ERR2�������
����������� setSizeErr2(" ");
����������� //@CobolSourceFile("NC176A.COB",1937,12)
����������� //MOVE��� SPACE TO SIZE-ERR3�������
����������� setSizeErr3(" ");
����������� //@CobolSourceFile("NC176A.COB",1938,12)
����������� //MOVE��� SPACE TO SIZE-ERR4�������
����������� setSizeErr4(" ");
����������� //@CobolSourceFile("NC176A.COB",1939,12)
����������� //MOVE�� -11 TO WRK-DS-02V00�������
����������� setWrkDs02v00(-11);
����������� //@CobolSourceFile("NC176A.COB",1940,12)
����������� //MOVE��� 1� TO
REC-CT�������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1530=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1942,12)
����������� //ADD��� -99 TO WRK-DS-02V00�������
����������� //������� ON SIZE ERROR������
����������� //��������� ...END-ADD�������
����������� inError=false;
����������� try {
����������������� setWrkDs02v00(_Math.add(-99,getWrkDs02v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",1944,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������������� //@CobolSourceFile("NC176A.COB",1945,20)
����������������� //MOVE�� "A" TO SIZE-ERR2����������������
����������������� setSizeErr2("A");
����������������� //@CobolSourceFile("NC176A.COB",1946,20)
����������������� //MOVE�� "B" TO SIZE-ERR3����������������
����������������� setSizeErr3("B");
����������� }
����������� //@CobolSourceFile("NC176A.COB",1948,12)
����������� //MOVE�� "C" TO SIZE-ERR4����������
����������� setSizeErr4("C");
����������� //@CobolSourceFile("NC176A.COB",1949,12)
����������� //GO TO�� ADD-TEST-F1-53-1���������
����������� return addTestF1531;
����������� }
����� };
����� Paragraph addDeleteF153=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1951,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",1952,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",1953,12)
����������� //GO TO�� ADD-INIT-F1-54�����������
����������� return addInitF154;
����������� }
����� };
����� Paragraph addTestF1531=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1955,12)
����������� //MOVE�� "ADD-TEST-F1-53-1" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-53-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1956,12)
����������� //IF����� WRK-XN-00001 = "1"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"1")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1957,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1958,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1960,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD BE EXECUTED"����������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1962,20)
����������������� //MOVE�� "1"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("1".getBytes());
����� ����������� //@CobolSourceFile("NC176A.COB",1963,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1964,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1965,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1966,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1532=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1968,12)
����������� //MOVE�� "ADD-TEST-F1-53-2" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-53-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1969,12)
����������� //IF����� SIZE-ERR2 = "A"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr2(),"A")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1970,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1971,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1973,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD BE EXECUTED"����������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1975,20)
����������������� //MOVE�� "A"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("A".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1976,20)
����������������� //MOVE��� SIZE-ERR2 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr2().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1977,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1978,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1979,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1533=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1981,12)
����������� //MOVE�� "ADD-TEST-F1-53-3" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-53-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1982,12)
����������� //IF����� SIZE-ERR3 = "B"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr3(),"B")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1983,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1984,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1986,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD BE EXECUTED"����������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",1988,20)
����������������� //MOVE�� "B"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("B".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1989,20)
����������������� //MOVE��� SIZE-ERR3 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr3().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",1990,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",1991,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",1992,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1534=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",1994,12)
����������� //MOVE�� "ADD-TEST-F1-53-4" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-53-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",1995,12)
����������� //IF����� SIZE-ERR4 = "C"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr4(),"C")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",1996,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",1997,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",1999,20)
����������������� //MOVE�� "SCOPE TERMINATOR IGNORED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("SCOPE
TERMINATOR IGNORED");
����������������� //@CobolSourceFile("NC176A.COB",2001,20)
����������������� //MOVE�� "C"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("C".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2002,20)
����������������� //MOVE��� SIZE-ERR4 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr4().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2003,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2004,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2005,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1535=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2007,12)
����������� //MOVE�� "ADD-TEST-F1-53-5" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-53-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2008,12)
����������� //IF����� WRK-DS-02V00 = -11�������
����������� //��������� ...ELSE����������
����������� if(getWrkDs02v00() == -11) {
����������������� //@CobolSourceFile("NC176A.COB",2009,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2010,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2012,20)
����������������� //MOVE�� "WRONGLY AFFECTED BY SIZE ERROR"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������������� //@CobolSourceFile("NC176A.COB",2014,20)
����������������� //MOVE��� -11���������
TO CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(-11));
����������������� //@CobolSourceFile("NC176A.COB",2015,20)
����������������� //MOVE��� WRK-DS-02V00 TO COMPUTED-N�����������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDs02v00()));
����������������� //@CobolSourceFile("NC176A.COB",2016,20)
����������������� //PERFORM FAIL��� �����������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2017,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF154=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",2021,12)
����������� //MOVE�� "IV-41 6.4.3"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("IV-41
6.4.3");
����������� //*��� ==--> EXPLICIT SCOPE TERMINATOR<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",2022,12)
����������� //MOVE�� "ADD-TEST-F1-54"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-54".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2023,12)
����������� //MOVE��� SPACE TO WRK-XN-00001����������
����������� setWrkXn00001(" ");
����������� //@CobolSourceFile("NC176A.COB",2024,12)
����������� //MOVE��� SPACE TO SIZE-ERR2�������
����������� setSizeErr2(" ");
����������� //@CobolSourceFile("NC176A.COB",2025,12)
����������� //MOVE��� SPACE TO SIZE-ERR3�������
����������� setSizeErr3(" ");
����������� //@CobolSourceFile("NC176A.COB",2026,12)
����������� //MOVE��� SPACE TO SIZE-ERR4�������
����������� setSizeErr4(" ");
����������� //@CobolSourceFile("NC176A.COB",2027,12)
����������� //MOVE��� ZERO TO WRK-DS-06V06�����������
����������� setWrkDs06v06(new BigDecimal(0));
����������� //@CobolSourceFile("NC176A.COB",2028,12)
����������� //MOVE��� 1���
TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1540=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2030,12)
����������� //ADD���� A12THREES-DS-06V06�������
����������� //������� 333333�������
����������� //������� A06THREES-DS-03V03�������
����������� //���� TO WRK-DS-06V06 ROUNDED�����������
����������� //������� ON SIZE ERROR������
����������� //��������� ...END-ADD�������
����������� inError=false;
����������� try {
����������������� BigDecimal temp26 =
_Math.add(_Math.add(getA12threesDs06v06(),new
BigDecimal(333333)),getA06threesDs03v03());
����������������� setWrkDs06v06(_Math.add(__round(temp26,6),getWrkDs06v06()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",2035,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������������� //@CobolSourceFile("NC176A.COB",2036,20)
����������������� //MOVE�� "A" TO SIZE-ERR2����������������
����������������� setSizeErr2("A");
����������������� //@CobolSourceFile("NC176A.COB",2037,20)
����������������� //MOVE�� "B" TO SIZE-ERR3����������������
����������������� setSizeErr3("B");
����������� }
����������� //@CobolSourceFile("NC176A.COB",2039,12)
����������� //MOVE�� "C" TO SIZE-ERR4����������
����������� setSizeErr4("C");
����������� //@CobolSourceFile("NC176A.COB",2040,12)
����������� //GO TO�� ADD-TEST-F1-54-1���������
����������� return addTestF1541;
����������� }
����� };
����� Paragraph addDeleteF154=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2042,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",2043,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",2044,12)
����������� //GO TO�� ADD-INIT-F1-55�����������
����������� return addInitF155;
����������� }
����� };
����� Paragraph addTestF1541=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2046,12)
����������� //MOVE�� "ADD-TEST-F1-54-1" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-54-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2047,12)
����������� //IF����� WRK-XN-00001 = SPACE�����������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2048,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2049,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2051,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD NOT BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2053,20)
����������������� //MOVE��� SPACE�������
TO CORRECT-X������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2054,20)
����������������� //MOVE�� �WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2055,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2056,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2057,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1542=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2059,12)
����������� //MOVE�� "ADD-TEST-F1-54-2" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-54-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2060,12)
����������� //IF����� SIZE-ERR2 = SPACE�� �����
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr2(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2061,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2062,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2064,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD NOT BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2066,20)
����������������� //MOVE��� SPACE����
TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2067,20)
����������������� //MOVE��� SIZE-ERR2 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr2().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2068,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2069,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2070,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1543=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2072,12)
����������� //MOVE�� "ADD-TEST-F1-54-3" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-54-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2073,12)
����������� //IF����� SIZE-ERR3 = SPACE��������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr3(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2074,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2075,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2077,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2079,20)
����������������� //MOVE��� SPACE����
TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2080,20)
����������������� //MOVE��� SIZE-ERR3 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr3().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2081,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2082,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2083,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1544=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2085,12)
����������� //MOVE�� "ADD-TEST-F1-54-4" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-54-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2086,12)
����������� //IF����� SIZE-ERR4 = "C"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr4(),"C")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2087,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2088,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2090,20)
����������������� //MOVE�� "SCOPE TERMINATOR IGNORED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("SCOPE
TERMINATOR IGNORED");
����������������� //@CobolSourceFile("NC176A.COB",2092,20)
����������������� //MOVE�� "C"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("C".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2093,20)
����������������� //MOVE��� SIZE-ERR4 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr4().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2094,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2095,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������������� //@CobolSourceFile("NC176A.COB",2096,20)
����������������� //ADD���� 1 TO REC-CT��������������
����������������� setRecCt(_Math.add(1,getRecCt()));
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1545=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2098,12)
����������� //MOVE�� "ADD-TEST-F1-54-5" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-54-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2099,12)
����������� //IF����� WRK-DS-06V06 = 666999.666333���������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkDs06v06(),new
BigDecimal(666999.666333)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2100,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2101,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2103,20)
����������������� //MOVE�� "WRONGLY AFFECTED BY SIZE ERROR"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������������� //@CobolSourceFile("NC176A.COB",2105,20)
����������������� //MOVE��� 666999.666333 TO CORRECT-N�����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(666999.666333));
����������������� //@CobolSourceFile("NC176A.COB",2106,20)
����������������� //MOVE��� WRK-DS-06V06� TO COMPUTED-N����������������
����������������� testComputed.setComputedN(getWrkDs06v06());
����������������� //@CobolSourceFile("NC176A.COB",2107,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2108,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF155=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",2112,12)
����������� //MOVE�� "IV-41 6.4.3"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("IV-41
6.4.3");
����������� //*��� ==--> EXPLICIT SCOPE
TERMINATOR<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",2113,12)
����������� //MOVE�� "ADD-TEST-F1-55"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-55".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2114,12)
����������� //MOVE�� SPACE TO WRK-XN-00001�����������
����������� setWrkXn00001(" ");
����������� //@CobolSourceFile("NC176A.COB",2115,12)
����������� //MOVE�� SPACE TO SIZE-ERR2��������
����������� setSizeErr2(" ");
����������� //@CobolSourceFile("NC176A.COB",2116,12)
����������� //MOVE�� SPACE TO SIZE-ERR3��������
����������� setSizeErr3(" ");
����������� //@CobolSourceFile("NC176A.COB",2117,12)
����������� //MOVE�� SPACE TO SIZE-ERR4��������
����������� setSizeErr4(" ");
����������� //@CobolSourceFile("NC176A.COB",2118,12)
����������� //MOVE���� -11 TO WRK-DS-02V00�����������
����������� setWrkDs02v00(-11);
����������� //@CobolSourceFile("NC176A.COB",2119,12)
����������� //MOVE���� ��1
TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1550=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2121,12)
����������� //ADD��� -99 TO WRK-DS-02V00�������
����������� //������� NOT ON SIZE ERROR��������
����������� //��������� ...END-ADD�������
����������� inError=false;
����������� try {
����������������� setWrkDs02v00(_Math.add(-99,getWrkDs02v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",2123,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������������� //@CobolSourceFile("NC176A.COB",2124,20)
����������������� //MOVE�� "A" TO SIZE-ERR2����������������
����������������� setSizeErr2("A");
����������������� //@CobolSourceFile("NC176A.COB",2125,20)
����������������� //MOVE�� "B" TO SIZE-ERR3����������������
����������������� setSizeErr3("B");
����������� }
����������� //@CobolSourceFile("NC176A.COB",2127,12)
����������� //MOVE�� "C" TO SIZE-ERR4����������
����������� setSizeErr4("C");
����������� //@CobolSourceFile("NC176A.COB",2128,12)
����������� //GO TO�� ADD-TEST-F1-55-1���������
����������� return addTestF1551;
����������� }
����� };
����� Paragraph addDeleteF155=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2130,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",2131,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",2132,12)
����������� //GO����� TO ADD-INIT-F1-56��������
����������� return addInitF156;
����������� }
����� };
����� Paragraph addTestF1551=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2134,12)
����������� //MOVE�� "ADD-TEST-F1-55-1" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-55-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2135,12)
����������� //IF����� WRK-XN-00001 = SPACE�����������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2136,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2137,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2139,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2141,20)
����������������� //MOVE��� SPACE�������
TO CORRECT-X������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2142,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2143,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2144,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2145,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1552=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2147,12)
����������� //MOVE�� "ADD-TEST-F1-55-2" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-55-2".getBytes());
����� ����� //@CobolSourceFile("NC176A.COB",2148,12)
����������� //IF����� SIZE-ERR2 = SPACE��������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr2(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2149,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2150,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2152,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2154,20)
����������������� //MOVE��� SPACE����
TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2155,20)
����������������� //MOVE��� SIZE-ERR2 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr2().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2156,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2157,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2158,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1553=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2160,12)
����������� //MOVE�� "ADD-TEST-F1-55-3" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-55-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2161,12)
����������� //IF����� SIZE-ERR3 = SPACE��������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr3(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2162,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2163,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2165,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD NOT BE
EXECUTED"��������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD NOT BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2167,20)
����������� ����� //MOVE��� SPACE����
TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2168,20)
����������������� //MOVE��� SIZE-ERR3 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr3().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2169,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2170,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2171,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1554=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2173,12)
����������� //MOVE�� "ADD-TEST-F1-55-4" TO PAR-NAME�� �����
����������� testResults.setParName("ADD-TEST-F1-55-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2174,12)
����������� //IF����� SIZE-ERR4 = "C"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr4(),"C")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2175,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2176,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2178,20)
����������������� //MOVE�� "SCOPE TERMINATOR IGNORED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("SCOPE
TERMINATOR IGNORED");
����������������� //@CobolSourceFile("NC176A.COB",2180,20)
����������������� //MOVE�� "C"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("C".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2181,20)
����������� ����� //MOVE��� SIZE-ERR4 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr4().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2182,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2183,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2184,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1555=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2186,12)
����������� //MOVE�� "ADD-TEST-F1-55-5" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-55-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2187,12)
����������� //IF����� WRK-DS-02V00 = -11�������
����������� //��������� ...ELSE����������
����������� if(getWrkDs02v00() == -11) {
����������������� //@CobolSourceFile("NC176A.COB",2188,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2189,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2191,20)
����������������� //MOVE�� "WRONGLY AFFECTED BY SIZE ERROR"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������������� //@CobolSourceFile("NC176A.COB",2193,20)
����������� ����� //MOVE��� -11���������
TO CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(-11));
����������������� //@CobolSourceFile("NC176A.COB",2194,20)
����������������� //MOVE��� WRK-DS-02V00 TO COMPUTED-N�����������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDs02v00()));
����������������� //@CobolSourceFile("NC176A.COB",2195,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2196,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF156=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",2200,12)
����������� //MOVE�� "IV-41 6.4.3"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("IV-41
6.4.3");
����������� //*��� ==--> EXPLICIT SCOPE
TERMINATOR<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",2201,12)
����������� //MOVE�� "ADD-TEST-F1-56"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-56".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2202,12)
����������� //MOVE��� SPACE TO WRK-XN-00001����������
����������� setWrkXn00001(" ");
����������� //@CobolSourceFile("NC176A.COB",2203,12)
����������� //MOVE��� SPACE TO SIZE-ERR2�������
����������� setSizeErr2(" ");
����������� //@CobolSourceFile("NC176A.COB",2204,12)
����������� //MOVE��� SPACE TO SIZE-ERR3�������
����������� setSizeErr3(" ");
����������� //@CobolSourceFile("NC176A.COB",2205,12)
����������� //MOVE��� SPACE TO SIZE-ERR4�������
����������� setSizeErr4(" ");
����������� //@CobolSourceFile("NC176A.COB",2206,12)
����������� //MOVE��� ZERO�
TO WRK-DS-06V06����������
����������� setWrkDs06v06(new BigDecimal(0));
����������� //@CobolSourceFile("NC176A.COB",2207,12)
����������� //MOVE��� 1����
TO REC-CT����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1560=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2209,12)
����������� //ADD���� A12THREES-DS-06V06�������
����������� //������� 333333�������
����������� //������� A06THREES-DS-03V03�������
����������� //���� TO WRK-DS-06V06 ROUNDED�����������
����������� //���
NOT ON SIZE ERROR������
����������� //��������� ...END-ADD�������
����������� inError=false;
����������� try {
����������������� BigDecimal temp27 =
_Math.add(_Math.add(getA12threesDs06v06(),new
BigDecimal(333333)),getA06threesDs03v03());
����������������� setWrkDs06v06(_Math.add(__round(temp27,6),getWrkDs06v06()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",2214,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������������� //@CobolSourceFile("NC176A.COB",2215,20)
����������������� //MOVE�� "A" TO SIZE-ERR2����������������
����������������� setSizeErr2("A");
����������������� //@CobolSourceFile("NC176A.COB",2216,20)
����������������� //MOVE�� "B" TO SIZE-ERR3����������������
����������������� setSizeErr3("B");
����������� }
����������� //@CobolSourceFile("NC176A.COB",2218,12)
����������� //MOVE�� "C" TO SIZE-ERR4����������
����������� setSizeErr4("C");
����������� //@CobolSourceFile("NC176A.COB",2219,12)
����������� //GO TO�� ADD-TEST-F1-56-1���������
����������� return addTestF1561;
����������� }
����� };
����� Paragraph addDeleteF156=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2221,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",2222,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",2223,12)
����������� //GO TO�� ADD-INIT-F1-57�����������
����������� return addInitF157;
����������� }
����� };
����� Paragraph addTestF1561=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2225,12)
����������� //MOVE�� "ADD-TEST-F1-56-1" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-56-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2226,12)
����������� //IF����� WRK-XN-00001 = "1"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"1")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2227,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2228,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2230,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2232,20)
����������������� //MOVE�� "1"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("1".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2233,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2234,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2235,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2236,20)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1562=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2238,12)
����������� //MOVE�� "ADD-TEST-F1-56-2" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-56-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2239,12)
����������� //IF����� SIZE-ERR2 = "A"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr2(),"A")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2240,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2241,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2243,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2245,20)
����������������� //MOVE�� "A"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("A".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2246,20)
����������������� //MOVE��� SIZE-ERR2 TO COMPUTED-X�������� �����
����������������� testComputed.setComputedX(getSizeErr2().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2247,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2248,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2249,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1563=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2251,12)
����������� //MOVE�� "ADD-TEST-F1-56-3" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-56-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2252,12)
����������� //IF����� SIZE-ERR3 = "B"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr3(),"B")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2253,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2254,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2256,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2258,20)
����������������� //MOVE�� "B"���� ���TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("B".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2259,20)
����������������� //MOVE��� SIZE-ERR3 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr3().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2260,20)
����� ����������� //PERFORM
FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2261,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2262,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1564=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2264,12)
����������� //MOVE�� "ADD-TEST-F1-56-4" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-56-4".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2265,12)
����������� //IF����� SIZE-ERR4 = "C"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr4(),"C")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2266,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2267,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2269,20)
����������������� //MOVE�� "SCOPE TERMINATOR IGNORED"������������
����������������� //���� TO RE-MARK �����������
����������������� testResults.setReMark("SCOPE
TERMINATOR IGNORED");
����������������� //@CobolSourceFile("NC176A.COB",2271,20)
����������������� //MOVE�� "C"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("C".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2272,20)
����������������� //MOVE��� SIZE-ERR4 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr4().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2273,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2274,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2275,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1565=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2277,12)
����������� //MOVE�� "ADD-TEST-F1-56-5" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-56-5".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2278,12)
����������� //IF����� WRK-DS-06V06 = 666999.666333���������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkDs06v06(),new
BigDecimal(666999.666333)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2279,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2280,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2282,20)
����������������� //MOVE�� "WRONGLY AFFECTED BY SIZE ERROR"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������������� //@CobolSourceFile("NC176A.COB",2284,20)
����������������� //MOVE��� 666999.666333 TO CORRECT-N�����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(666999.666333));
����������������� //@CobolSourceFile("NC176A.COB",2285,20)
����������������� //MOVE��� WRK-DS-06V06� TO COMPUTED-N����������������
����������������� testComputed.setComputedN(getWrkDs06v06());
����������������� //@CobolSourceFile("NC176A.COB",2286,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2287,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF157=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",2291,12)
����������� //MOVE�� "IV-41 6.4.3"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("IV-41
6.4.3");
����������� //*��� ==--> EXPLICIT SCOPE
TERMINATOR<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",2292,12)
����������� //MOVE�� "ADD-TEST-F1-57"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-57".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2293,12)
����������� //MOVE�� "0"�� TO WRK-XN-00001�����������
����������� setWrkXn00001("0");
����������� //@CobolSourceFile("NC176A.COB",2294,12)
����������� //MOVE�� "0"�� TO SIZE-ERR2��������
����������� setSizeErr2("0");
����������� //@CobolSourceFile("NC176A.COB",2295,12)
����������� //MOVE��
"0"�� TO SIZE-ERR3��������
����������� setSizeErr3("0");
����������� //@CobolSourceFile("NC176A.COB",2296,12)
����������� //MOVE�� "0"�� TO SIZE-ERR4��������
����������� setSizeErr4("0");
����������� //@CobolSourceFile("NC176A.COB",2297,12)
����������� //MOVE�� -11��
TO WRK-DS-02V00�����������
����������� setWrkDs02v00(-11);
����������� //@CobolSourceFile("NC176A.COB",2298,12)
����������� //MOVE��� 1���
TO REC-CT�����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1570=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2300,12)
����������� //ADD��� -99 TO WRK-DS-02V00�������
����������� //���� ON SIZE ERROR���������
����������� // NOT ON SIZE ERROR���������
����������� //END-ADD��������
����������� inError=false;
����������� try {
����������������� setWrkDs02v00(_Math.add(-99,getWrkDs02v00()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",2302,20)
����������������� //MOVE�� SPACE TO WRK-XN-00001�����������������
����������������� setWrkXn00001(" ");
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",2304,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� //@CobolSourceFile("NC176A.COB",2306,12)
����������� //MOVE�� "C" TO SIZE-ERR4����������
����������� setSizeErr4("C");
����������� //@CobolSourceFile("NC176A.COB",2307,12)
����������� //GO TO�� ADD-TEST-F1-57-1���������
����������� return addTestF1571;
����������� }
����� };
����� Paragraph addDeleteF157=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2309,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",2310,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",2311,12)
����������� //GO TO�� ADD-INIT-F1-58�����������
����������� return addInitF158;
����������� }
����� };
����� Paragraph addTestF1571=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2313,12)
����������� //MOVE�� "ADD-TEST-F1-57-1" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-57-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2314,12)
����������� //IF����� WRK-XN-00001 = SPACE�����������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"
") == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2315,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2316,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2318,20)
����������������� //MOVE�� "ON SIZE ERROR SHOULD BE EXECUTED"����������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("ON
SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2320,20)
����������������� //MOVE��� SPACE�������
TO CORRECT-X������������
����������������� testCorrect.setCorrectX("
".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2321,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2322,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2323,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2324,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1572=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2326,12)
����������� //MOVE�� "ADD-TEST-F1-57-2" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-57-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2327,12)
����������� //IF����� SIZE-ERR4 = "C"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr4(),"C")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2328,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2329,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2331,20)
����������������� //MOVE�� "SCOPE TERMINATOR IGNORED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("SCOPE
TERMINATOR IGNORED");
����������������� //@CobolSourceFile("NC176A.COB",2333,20)
����������������� //MOVE�� "C"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("C".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2334,20)
����������������� //MOVE��� SIZE-ERR4 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr4().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2335,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2336,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2337,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1573=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2339,12)
����������� //MOVE�� "ADD-TEST-F1-57-3" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-57-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2340,12)
����������� //IF����� WRK-DS-02V00 = -11�������
����������� //��������� ...ELSE����������
����������� if(getWrkDs02v00() == -11) {
����������������� //@CobolSourceFile("NC176A.COB",2341,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2342,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2344,20)
����������������� //MOVE�� "WRONGLY AFFECTED BY SIZE ERROR"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������������� //@CobolSourceFile("NC176A.COB",2346,20)
����������������� //MOVE��� -11���������
TO CORRECT-N������������
����������������� testCorrect.setCorrectN(new
BigDecimal(-11));
����������������� //@CobolSourceFile("NC176A.COB",2347,20)
����������������� //MOVE��� WRK-DS-02V00 TO COMPUTED-N�����������������
����������������� testComputed.setComputedN(new
BigDecimal(getWrkDs02v00()));
����������������� //@CobolSourceFile("NC176A.COB",2348,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2349,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addInitF158=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //*������������������� ���������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",2353,12)
����������� //MOVE�� "IV-41 6.4.3"���� TO ANSI-REFERENCE���������
����������� setAnsiReference("IV-41
6.4.3");
����������� //*��� ==--> EXPLICIT SCOPE
TERMINATOR<--==������������������������
����������� //@CobolSourceFile("NC176A.COB",2354,12)
����������� //MOVE�� "ADD-TEST-F1-58"� TO PAR-NAME���������
����������� testResults.setParName("ADD-TEST-F1-58".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2355,12)
����������� //MOVE��� SPACE TO WRK-XN-00001����������
����������� setWrkXn00001(" ");
����������� //@CobolSourceFile("NC176A.COB",2356,12)
����������� //MOVE��� SPACE TO SIZE-ERR2�������
����������� setSizeErr2(" ");
����������� //@CobolSourceFile("NC176A.COB",2357,12)
����������� //MOVE��� SPACE TO SIZE-ERR3�������
����������� setSizeErr3(" ");
����������� //@CobolSourceFile("NC176A.COB",2358,12)
����������� //MOVE��� SPACE TO SIZE-ERR4�������
����������� setSizeErr4(" ");
����������� //@CobolSourceFile("NC176A.COB",2359,12)
����������� //MOVE��� ZERO�
TO WRK-DS-06V06����������
����������� setWrkDs06v06(new BigDecimal(0));
����������� //@CobolSourceFile("NC176A.COB",2360,12)
����������� //MOVE��� 1����
TO REC-CT����������
����������� setRecCt(1);
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1580=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2362,12)
����������� //ADD���� A12THREES-DS-06V06�������
����������� //������� 333333�������
����������� //������� A06THREES-DS-03V03�������
����������� //���
�TO WRK-DS-06V06 ROUNDED�����������
����������� //������� ON SIZE ERROR������
����������� //���
NOT ON SIZE ERROR������
����������� //END-ADD��������
����������� inError=false;
����������� try {
����������������� BigDecimal temp28 =
_Math.add(_Math.add(getA12threesDs06v06(),new
BigDecimal(333333)),getA06threesDs03v03());
����������������� setWrkDs06v06(_Math.add(__round(temp28,6),getWrkDs06v06()));
����������� } catch(ArithmeticException e) {
����������������� inError=true;
����������������� //@CobolSourceFile("NC176A.COB",2367,20)
����������������� //MOVE�� "X" TO WRK-XN-00001�������������
����������������� setWrkXn00001("X");
����������� }
����������� if(!inError) {
����������������� //@CobolSourceFile("NC176A.COB",2369,20)
����������������� //MOVE�� "1" TO WRK-XN-00001�������������
����������������� setWrkXn00001("1");
����������� }
����������� //@CobolSourceFile("NC176A.COB",2371,12)
����������� //MOVE�� "C" TO SIZE-ERR4����������
����������� setSizeErr4("C");
����������� //@CobolSourceFile("NC176A.COB",2372,12)
����������� //GO TO�� ADD-TEST-F1-58-1���������
����������� return addTestF1581;
����������� }
����� };
����� Paragraph addDeleteF158=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2374,12)
����������� //PERFORM DE-LETE������
����������� doCobolPerform(deLete,null);
����������� //@CobolSourceFile("NC176A.COB",2375,12)
����������� //PERFORM PRINT-DETAIL�������
����������� doCobolPerform(printDetail,null);
����������� //@CobolSourceFile("NC176A.COB",2376,12)
����������� //GO TO�� CCVS-EXIT����������
����������� return ccvsExit;
����������� }
����� };
����� Paragraph addTestF1581=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2378,12)
����������� //MOVE�� "ADD-TEST-F1-58-1" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-58-1".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2379,12)
����������� //IF����� WRK-XN-00001 = "1"�������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkXn00001(),"1")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2380,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2381,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2383,20)
����������������� //MOVE�� "NOT ON SIZE ERROR SHOULD BE
EXECUTED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("NOT
ON SIZE ERROR SHOULD BE EXECUTED");
����������������� //@CobolSourceFile("NC176A.COB",2385,20)
����������������� //MOVE�� "1"���������� TO CORRECT-X������������
����������������� testCorrect.setCorrectX("1".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2386,20)
����������������� //MOVE��� WRK-XN-00001 TO COMPUTED-X�����������������
����������������� testComputed.setComputedX(getWrkXn00001().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2387,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2388,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2389,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1582=new
Paragraph(this,sectNc176a001) {
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2391,12)
����������� //MOVE�� "ADD-TEST-F1-58-2" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-58-2".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2392,12)
����������� //IF����� SIZE-ERR4 = "C"����������
����������� //��������� ...ELSE����������
����������� if(compare(getSizeErr4(),"C")
== 0) {
����������������� //@CobolSourceFile("NC176A.COB",2393,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2394,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2396,20)
����������������� //MOVE�� "SCOPE TERMINATOR IGNORED"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("SCOPE
TERMINATOR IGNORED");
����������������� //@CobolSourceFile("NC176A.COB",2398,20)
����������������� //MOVE�� "C"������� TO CORRECT-X���������������
����������������� testCorrect.setCorrectX("C".getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2399,20)
����������������� //MOVE��� SIZE-ERR4 TO COMPUTED-X��������������
����������������� testComputed.setComputedX(getSizeErr4().getBytes());
����������������� //@CobolSourceFile("NC176A.COB",2400,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2401,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� //@CobolSourceFile("NC176A.COB",2402,12)
����������� //ADD���� 1 TO REC-CT��������
����������� setRecCt(_Math.add(1,getRecCt()));
����������� return doCobolExit();
����������� }
����� };
����� Paragraph addTestF1583=new Paragraph(this,sectNc176a001)
{
����������� public CobolMethod run() {
����������� //@CobolSourceFile("NC176A.COB",2404,12)
����������� //MOVE�� "ADD-TEST-F1-58-3" TO PAR-NAME��������
����������� testResults.setParName("ADD-TEST-F1-58-3".getBytes());
����������� //@CobolSourceFile("NC176A.COB",2405,12)
����������� //IF��� ��WRK-DS-06V06 = 666999.666333���������
����������� //��������� ...ELSE����������
����������� if(compare(getWrkDs06v06(),new
BigDecimal(666999.666333)) == 0) {
����������������� //@CobolSourceFile("NC176A.COB",2406,20)
����������������� //PERFORM PASS���������������
����������������� doCobolPerform(pass,null);
����������������� //@CobolSourceFile("NC176A.COB",2407,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� } else {
����������������� //@CobolSourceFile("NC176A.COB",2409,20)
����������������� //MOVE�� "WRONGLY AFFECTED BY SIZE ERROR"������������
����������������� //���� TO RE-MARK������������
����������������� testResults.setReMark("WRONGLY
AFFECTED BY SIZE ERROR");
����������������� //@CobolSourceFile("NC176A.COB",2411,20)
����������������� //MOVE��� 666999.666333 TO CORRECT-N�����������������
����������������� testCorrect.setCorrectN(new
BigDecimal(666999.666333));
����������������� //@CobolSourceFile("NC176A.COB",2412,20)
����������������� //MOVE��� WRK-DS-06V06� TO COMPUTED-N����������������
����� ����������� testComputed.setComputedN(getWrkDs06v06());
����������������� //@CobolSourceFile("NC176A.COB",2413,20)
����������������� //PERFORM FAIL���������������
����������������� doCobolPerform(fail,null);
����������������� //@CobolSourceFile("NC176A.COB",2414,20)
����������������� //PERFORM PRINT-DETAIL�������������
����������������� doCobolPerform(printDetail,null);
����������� }
����������� return doCobolExit();
����������� }
����� };
����� Section ccvsExit=new Section(this) ;
����� Paragraph ccvs999999=new
Paragraph(this,ccvsExit) {
����������� public CobolMethod run() {
����������� //*����������������������������������������������������������������
����������� //@CobolSourceFile("NC176A.COB",2418,12)
����������� //GO TO CLOSE-FILES����������
����������� return closeFiles;
����������� }
����� };
����� public Nc176a() {
����������� super(new CobolBytes(356));
����� }
����� public void initialize() {
����������� __42Datanames.initialize();
����������� setSizeErr(" ");
����������� setSizeErr2(" ");
����������� setSizeErr3(" ");
����������� setSizeErr4(" ");
����������� setA18twosDs18v00(222222222222222222L);
����������� setA18onesDs18v00(111111111111111111L);
����������� setA17twosDs17v00(22222222222222222L);
����������� setA10onesDs10v00(1111111111);
����������� setA05onesDs05v00(11111);
����������� setA02onesDs02v00(11);
����������� setA06threesDs03v03(new
BigDecimal(333.333));
����������� setA12threesDs06v06(new
BigDecimal(333333.333333));
����������� setA18onesCs18v00(111111111111111111L);
����������� setA99Cs02v00(99);
����������� setWrkDu1v11(new BigDecimal(1.1));
����������� setWrkDu1v12(new BigDecimal(2.4));
����������� setA14twosCs18v00(-22222222222222L);
����������� setA18fivesCs18v00(-555555555555555555L);
����������� setA18sixesCs18v00(666666666666666666L);
����������� setA12sevensCu18v00(777777777777L);
����������� setWrkDu18v00(0);
����������� setN5(new BigDecimal(1.00));
����������� setN7(new BigDecimal(1.0000));
����������� setN10(new BigDecimal(-1));
����������� setN11(9);
����������� setN12(9);
����������� setN13(99999);
����������� testResults.initialize();
����������� testComputed.initialize();
����������� testCorrect.initialize();
����������� ccvsC1.initialize();
����������� ccvsC2.initialize();
����������� setRecCt(0);
����������� setDeleteCounter(0);
����������� setErrorCounter(0);
����������� setInspectCounter(0);
����������� setPassCounter(0);
����������� setErrorHold(0);
����������� setRecordCount(0);
����������� setAnsiReference(" ");
����������� ccvsH1.initialize();
����������� ccvsH2a.initialize();
����������� ccvsH2b.initialize();
����������� ccvsH3.initialize();
����������� ccvsE1.initialize();
����������� ccvsE2.initialize();
����������� ccvsE3.initialize();
����������� ccvsE4.initialize();
����������� xxinfo.initialize();
����������� hyphenLine.initialize();
����������� setCcvsPgmId("NC176A");
����� }
}