📄 common.cpp
字号:
"CLGADDR", "OFCINN", "OFCINLI", "OFCIN", "RDGNON", "RDGNOLI", "RDGADDRIN","RDGO/E", "RDGAPPLY","RDGCODE",
"RDGADDR", "REDINN", "REDINLI", "REDIN", "CUGICN", "CUGICLI", "CUGICID", "CUGICCD", "CRN", "CRLI",
"CRLREF", "CRCD", "CRTYPE", "CRCREDIT", "ORCNON", "ORCNOLI", "ORCADDRIN","ORCO/E", "ORCAPPLY", "ORCCODE",
"ORCADDR", "USRINN", "USRINLI", "USRIN", "ACCTRN", "ACCTRLI", "ACCTR", "USRSIN", "USRSILI", "USRSI",
"UUINN", "UUINLI", "UUIN", "GNN", "GNLI", "GNINN", "GNADDRIN", "GNO/E", "GNDFER", "GNAPPLY",
"GNCODE", "GNNI", "GNADDR", "TRDCN", "TRDCLI", "TRDC", "USINFON", "USINFOLI", "USINFO", "NSPERN",
"NSPERLI", "NSIDLI", "MSIDPALN", "NSIDTYPE", "NSID", "NSPERF", "GDN", "GDLI", "GDTYPE", "GDCODE",
"GDNO", "DISCCN", "DISCCLI", "DISCC", "UTSINFON", "UTSINFOLI","UTSAPPLY","UTSTRANS","UTSCRIT", "UTSHIID",
"UTSEXHIID","REOPERN", "REOPERLI", "REOPER", "PCINFON", "PCINFOLI", "PCINFO", "CINFOIN", "CINFOLI", "CINFOI",
"SACTN", "SACTLI", "SACT", "GRN", "GRLI", "GRINN", "GRNOLI", "GRNO", "MLPPPN", "MLPPPLI",
"MLPPRIOR","MLPLFB", "MLPNI", "MLPP", "TRMRQBN", "TRMRQBLI", "TRMRQB", "POSNUMN", "POSNUMLI","POSADDRIN",
"POSO/E", "POSDFER", "POSAP6PLY", "POSCODE", "POSINN", "POSADD", "EOP"};
BYTE ISUP_IAM_FieldCrit[147][4]=
// 1 2 3 4 5 6 7 8 9 10
//"NATCI", "FOCIN", "CLGPC", "TRMRQ", "PTR1", "PTR2", "CALNOLI", "CALADDRIN", "CALO/E", "CALCODE"
{{12,0,0xff,1},{13,0,0xff,1},{14,0,0xff,1}, {15,0,0xff,1}, {16,0,0xff,4},{17,0,0xff,4},{18,0,0xff,4}, {19,0,0xff,1},{20,0,0xff,1},{21,0,0xff,1},
//"CALINN", "CALADDR", "TNSN", "TNSLI", "TNIDPLAN", "TNIDTYPE", "TNO/E", "TNID", "CREFN", "CREFLI",
{22,0,0xff,1}, {23,0,0xee,3},{24,0,0xff,2}, {25,0,0xff,4}, {26,0,0xff,1},{27,0,0xff,1},{28,0,0xff,1}, {29,0,0xff,2},{30,0,0xff,2},{31,0,0xff,4},
//"CREFID", "CREFCD", "CLGNON", "CLGNOLI", "CLGADDRIN", "CLGO/E", "CLGDFER", "CLGAPPLY", "CLGCODE", "CLGNT",
{32,0,0xff,2}, {33,0,0xff,2},{34,0,0xff,2}, {35,0,0xff,4}, {36,0,0xff,1},{37,0,0xff,1},{38,0,0xff,1}, {39,0,0xff,1},{40,0,0xff,1},{41,0,0xff,1},
//"CLGADDR", "OFCINN", "OFCINLI", "OFCIN", "RDGNON", "RDGNOLI", "RDGADDRIN", "RDGO/E", "RDGAPPLY", "RDGCODE",
{42,0,0xee,3}, {43,0,0xff,2},{44,0,0xff,4}, {45,0,0xff,1}, {46,0,0xff,2},{47,0,0xff,4},{48,0,0xff,1}, {49,0,0xff,1},{50,0,0xff,1},{51,0,0xff,1},
//"RDGADDR", "REDINN", "REDINLI", "REDIN", "CUGICN", "CUGICLI", "CUGICID", "CUGICCD", "CRN", "CRLI",
{52,0,0xee,3}, {53,0,0xff,2},{54,0,0xff,4}, {55,0,0xff,1}, {56,0,0xff,2},{57,0,0xff,4},{58,0,0xff,2}, {59,0,0xff,2}, {60,0,0xff,2},{61,0,0xff,4},
//"CRLREF", "CRCD", "CRTYPE", "CRCREDIT", "ORCNON", "ORCNOLI", "ORCADDRIN", "ORCO/E", "ORCAPPLY", "ORCCODE",
{62,0,0xff,2}, {63,0,0xff,2}, {64,0,0xff,2},{65,0,0xff,2}, {66,0,0xff,2}, {67,0,0xff,4},{68,0,0xff,1},{69,0,0xff,1}, {70,0,0xff,1},{71,0,0xff,1},
//"ORCADDR", "USRINN", "USRINLI", "USRIN", "ACCTRN", "ACCTRLI", "ACCTR", "USRSIN", "USRSILI", "USRSI",
{72,0,0xee,3}, {73,0,0xff,2}, {74,0,0xff,4},{75,0,0xff,2}, {76,0,0xff,2}, {77,0,0xff,4},{78,0,0xff,2},{79,0,0xff,2}, {80,0,0xff,4},{81,0,0xff,2},
//"UUINN", "UUINLI", "UUIN", "GNN", "GNLI", "GNINN", "GNADDRIN", "GNO/E", "GNDFER", "GNAPPLY",
{82,0,0xff,2}, {83,0,0xff,4}, {84,0,0xff,1},{85,0,0xff,2}, {86,0,0xff,4}, {87,0,0xff,1},{88,0,0xff,1},{89,0,0xff,1}, {90,0,0xff,1},{91,0,0xff,1},
//"GNCODE", "GNNI", "GNADDR", "TRDCN", "TRDCLI", "TRDC", "USINFON", "USINFOLI", "USINFO", "NSPERN",
{92,0,0xff,1}, {93,0,0xff,1}, {94,0,0xee,3},{95,0,0xff,2}, {96,0,0xff,4}, {97,0,0xff,2},{98,0,0xff,2},{99,0,0xff,4}, {100,0,0xff,2},{101,0,0xff,2},
//"NSPERLI", "NSIDLI", "MSIDPALN", "NSIDTYPE", "NSID", "NSPERF", "GDN", "GDLI", "GDTYPE", "GDCODE",
{102,0,0xff,4},{103,0,0xff,4},{104,0,0xff,1},{105,0,0xff,1},{106,0,0xff,1},{107,0,0xff,2},{108,0,0xff,2},{109,0,0xff,4},{110,0,0xff,1},{111,0,0xff,1},
//"GDNO", "DISCCN", "DISCCLI", "DISCC", "UTSINFON", "UTSINFOLI", "UTSAPPLY", "UTSTRANS", "UTSCRIT", "UTSHIID",
{112,0,0xff,2},{113,0,0xff,2},{114,0,0xff,4},{115,0,0xff,2},{116,0,0xff,2},{117,0,0xff,4},{118,0,0xff,1},{119,0,0xff,1},{120,0,0xff,1},{121,0,0xff,1},
//"UTSEXHIID", "REOPERN", "REOPERLI", "REOPER", "PCINFON", "PCINFOLI", "PCINFO", "CINFOIN", "CINFOLI", "CINFOI",
{122,0,0xff,1},{123,0,0xff,2},{124,0,0xff,4},{125,0,0xff,1},{126,0,0xff,2},{127,0,0xff,4},{128,0,0xff,1},{129,0,0xff,2},{130,0,0xff,4},{131,0,0xff,1},
//"SACTN", "SACTLI", "SACT", "GRN", "GRLI", "GRINN", "GRNOLI", "GRNO", "MLPPPN", "MLPPPLI",
{132,0,0xff,2},{133,0,0xff,4},{134,0,0xff,1},{135,0,0xff,2},{136,0,0xff,4},{137,0,0xff,1},{138,0,0xff,1},{139,0,0xff,2},{140,0,0xff,2},{141,0,0xff,4},
//"MLPPRIOR", "MLPLFB", "MLPNI", "MLPP", "TRMRQBN", "TRMRQBLI", "TRMRQB", "POSNUMN", "POSNUMLI", "POSADDRIN",
{142,0,0xff,2},{143,0,0xff,2},{144,0,0xff,2},{145,0,0xff,1},{146,0,0xff,2},{147,0,0xff,4},{148,0,0xff,1},{149,0,0xff,2},{150,0,0xff,4},{151,0,0xff,1},
// "POSO/E", "POSDFER", "POSAPPLY", "POSCODE", "POSINN", "POSADD", "EOP"
{152,0,0xff,1},{153,0,0xff,1},{154,0,0xff,1},{155,0,0xff,1},{156,0,0xff,1},{157,0,0xee,3},{158,0,0xff,2}};
char ISUP_SAM_Field[6][12]=
// 1 2 3 4 5 6
{"PTR1", "PTR2", "SUBNOLI", "SUBO/E", "SUBADDR", "EOP"};
BYTE ISUP_SAM_FieldCrit[6][4]=
// 1 2 3 4 5 6
//"PTR1", "PTR2", "SUBNOLI", "SUBO/E", "SUBADDR", "EOP",
{{12,0,0xff,4},{13,0,0xff,4}, {14,0,0xff,4}, {15,0,0xff,1}, {16,0,0xee,3}, {17,0,0xff,1}};
char ISUP_INR_Field[17][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"IRQIN", "PTR1", "CREFN", "CREFLI", "CREFID", "CREFCD", "NSPERN", "NSPERLI", "NSIDLI", "NSIDPLAN",
"NSIDTYPE","NSID", "NSPERF", "PCINFON", "PCINFOLI", "PCINFO", "EOP"};
BYTE ISUP_INR_FieldCrit[17][4]=
// 1 2 3 4 5 6 7 8 9 10
//"IRQIN", "PTR1", "CREFN", "CREFLI", "CREFID", "CREFCD", "NSPERN", "NSPERLI", "NSIDLI", "NSIDPLAN",
{{12,0,0xff,1},{13,0,0xff,4}, {14,0,0xff,2}, {15,0,0xff,4}, {16,0,0xff,2}, {17,0,0xff,2}, {18,0,0xff,2}, {19,0,0xff,4}, {20,0,0xff,4}, {21,0,0xff,1},
//"NSIDTYPE", "NSID", "NSPERF", "PCINFON", "PCINFOLI", "PCINFO", "EOP"
{22,0,0xff,1}, {23,0,0xff,1}, {24,0,0xff,2}, {25,0,0xff,2}, {26,0,0xff,4}, {27,0,0xff,1}, {28,0,0xff,2}};
char ISUP_INF_Field[35][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"INFIN", "PTR1", "CLGPCN", "CLGPCLI", "CLGPC", "CLGNON", "CLGNOLI", "CLGADDRIN","CLGOE", "CLGDFER",
"CLGAPPLY", "CLGCODE", "CLGNT", "CLGADDR", "CREFN", "CREFLI", "CREFID", "CREFCD", "CRN", "CRLI",
"CRLREF", "CRCD", "CRTYPE", "CRCREDIT", "PCINFON", "PCINFOLI","PCINFO", "NSPERN", "NSPERLI","NSIDLI",
"NSIDPLAN", "NSIDTYPE","NSID", "NSPERF", "EOP"};
BYTE ISUP_INF_FieldCrit[35][4]=
// 1 2 3 4 5 6 7 8 9 10
// {"INFIN", "PTR1", "CLGPCN", "CLGPCLI", "CLGPC", "CLGNON", "CLGNOLI", "CLGADDRIN", "CLGOE", "CLGDFER",
{{12,0,0xff,1}, {13,0,0xff,4}, {14,0,0xff,2}, {15,0,0xff,4}, {16,0,0xff,1}, {17,0,0xff,2}, {18,0,0xff,4}, {19,0,0xff,1}, {20,0,0xff,1}, {21,0,0xff,1},
// {"CLGAPPLY", "CLGCODE", "CLGNT", "CLGADDR", "CREFN", "CREFLI", "CREFID", "CREFCD", "CRN", "CRLI",
{22,0,0xff,1}, {23,0,0xff,1}, {24,0,0xff,1}, {25,0,0xee,3}, {26,0,0xff,2}, {27,0,0xff,4}, {28,0,0xff,2}, {29,0,0xff,2}, {30,0,0xff,2}, {31,0,0xff,4},
// {"CRLREF", "CRCD", "CRTYPE", "CRCREDIT", "PCINFON", "PCINFOLI", "PCINFO", "NSPERN", "NSPERLI", "NSIDLI",
{32,0,0xff,2}, {33,0,0xff,2}, {34,0,0xff,2}, {35,0,0xff,2}, {36,0,0xff,2}, {37,0,0xff,4}, {38,0,0xff,1}, {39,0,0xff,2}, {40,0,0xff,4}, {31,0,0xff,4},
// {"NSIDPLAN", "NSIDTYPE", "NSID", "NSPERF", "EOP", "CLGNON", "CLGNOLI", "CLGADDRIN", "CLGOE", "CLGDFER",
{42,0,0xff,2}, {43,0,0xff,2}, {44,0,0xff,1}, {45,0,0xff,2}, {46,0,0xff,2}};
char ISUP_COT_Field[1][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"IRQIN"};
BYTE ISUP_COT_FieldCrit[1][4]=
// 1 2 3 4 5 6 7 8 9 10
//"CNTIN",
{{12,0,0xff,1}};
char ISUP_ACM_Field[66][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"BCLIN", "PTR1", "OBCINN", "OBCINLI", "OBCIN", "CREFN", "CREFLI", "CREFID", "CREFCD", "CAUSEN",
"CAUSELI", "CAUSELOC", "CAUSECD", "CAUSEV", "CAUSEDIA", "UUINN", "UUINLI", "UUIN", "USRINN", "USRINLI",
"USRIN", "ACCTRN", "ACCTRLI", "ACCTR", "CINFOIN", "CINFOILI","CINFO", "TRMEDN", "TRMEDLI","TRMED",
"ECINFON", "ECINFOLI", "ECINFO", "ATRINFON", "ATRINFOLI","ATRINFO", "REDNON", "REDNOLI", "REDADDRIN","REDO/E",
"REDAPPLY","REDCODE", "REDADDR", "PCINFON", "PCINFOLI", "PCINFO", "CMNIFON", "CMINFOLI", "CMINFO", "NSPERN",
"NSPERLI", "NSIDLI", "NSIDPLAN", "NSIDTYPE", "NSID", "NSPERF", "REOPERN", "REOPERLI", "REOPER", "SACTN",
"SACTLI", "SACT", "REDNLITN", "REDNLITLI", "REDNLIT", "EOP"};
BYTE ISUP_ACM_FieldCrit[66][4]=
// 1 2 3 4 5 6 7 8 9 10
// {"BCLIN", "PTR1", "OBCINN", "OBCINLI", "OBCIN", "CREFN", "CREFLI", "CREFID", "CREFCD", "CAUSEN",
{{12,0,0xff,1}, {13,0,0xff,4}, {14,0,0xff,1}, {15,0,0xff,4}, {16,0,0xff,1}, {17,0,0xff,2}, {18,0,0xff,4}, {19,0,0xff,2}, {20,0,0xff,2}, {21,0,0xff,2},
// "CAUSELI", "CAUSELOC", "CAUSECD", "CAUSEV", "CAUSEDIA", "UUINN", "UUINLI", "UUIN", "USRINN", "USRINLI",
{22,0,0xff,1}, {23,0,0xff,1}, {24,0,0xff,1}, {25,0,0xff,1}, {26,0,0xff,1}, {27,0,0xff,2}, {28,0,0xff,4}, {29,0,0xff,1}, {30,0,0xff,2}, {31,0,0xff,4},
// "USRIN", "ACCTRN", "ACCTRLI", "ACCTR", "CINFOIN", "CINFOILI", "CINFOI", "TRMEDN", "TRMEDLI", "TRMED",
{32,0,0xff,2}, {33,0,0xff,2}, {34,0,0xff,4}, {35,0,0xff,2}, {36,0,0xff,2}, {37,0,0xff,4}, {38,0,0xff,1}, {39,0,0xff,2}, {40,0,0xff,4}, {41,0,0xff,1},
// "ECINFON", "ECINFOLI", "ECINFO", "ATRINFON", "ATRINFOLI", "ATRINFO", "REDNON", "REDNOLI", "REDADDRIN", "REDO/E",
{42,0,0xff,2}, {43,0,0xff,4}, {44,0,0xff,1}, {45,0,0xff,2}, {46,0,0xff,4}, {47,0,0xff,1}, {48,0,0xff,2}, {49,0,0xff,4}, {50,0,0xff,1}, {51,0,0xff,1},
// "REDAPPLY", "REDCODE", "REDADDR", "PCINFON", "PCINFOLI", "PCINFO", "CMNIFON", "CMINFOLI", "CMINFO", "NSPERN",
{52,0,0xff,1}, {53,0,0xff,1}, {54,0,0xee,3}, {55,0,0xff,2}, {56,0,0xff,4}, {57,0,0xff,1}, {58,0,0xff,2}, {59,0,0xff,4}, {60,0,0xff,1}, {61,0,0xff,2},
// "NSPERLI", "NSIDLI", "NSIDPLAN", "NSIDTYPE", "NSID", "NSPERF", "REOPERN", "REOPERLI", "REOPER", "SACTN",
{62,0,0xff,4}, {63,0,0xff,4}, {64,0,0xff,1}, {65,0,0xff,1}, {66,0,0xff,1}, {67,0,0xff,2}, {68,0,0xff,2}, {69,0,0xff,4}, {70,0,0xff,1}, {71,0,0xff,2},
// "SACTLI", "SACT", "REDNLITN", "REDNLITLI", "REDNLIT", "EOP"};
{72,0,0xff,4}, {73,0,0xff,1}, {74,0,0xff,2}, {75,0,0xff,4}, {76,0,0xff,1}, {77,0,0xff,2}};
char ISUP_CON_Field[78][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"BCLIN", "PTR1", "OBCINN", "OBCINLI", "OBCIN", "CONNON", "CONNOLI", "CONADDRIN","CONO/E", "CONDFER",
"CONAPPLY","CONCODE", "CONADDR", "CREFN", "CREFLI", "CREFID", "CREFCD", "UUINN", "UUINLI", "UUIN",
"USRINN", "USRINLI", "USRIN", "ACCTRN", "ACCTRLI", "ACCTR", "NSPERN", "NSPERLI", "NSIDLI", "NSIDPLAN",
"NSIDTYPE","NSID", "NSPERF", "CINFOIN", "CINFOILI", "CINFOI", "REOPERN", "REOPERLI", "REOPER", "TRMEDN",
"TRMEDLI", "TRMED", "ECINFON", "ECINFOLI", "ECINFO", "ATRINFON","ATRINFOLI","ATRINFO", "CHINFON","CHINFOLI",
"CHINFO", "PCINFON", "PCINFOLI", "PCINFO", "REDNON", "REDNOLI","REDADDRIN","REDO/E", "REDAPPLY","REDCODE",
"REDADDR", "SACTN", "SACTLI", "SACT", "GNN", "GNLI", "GNINN", "GNADDRIN", "GNO/E", "GNDFER",
"GNAPPLY", "GNCODE", "GNNI", "GNADDR", "REDNLITN","REDNLITLI","REDNLIT", "EOP"};
BYTE ISUP_CON_FieldCrit[78][4]=
// 1 2 3 4 5 6 7 8 9 10
// {"BCLIN", "PTR1", "OBCINN", "OBCINLI", "OBCIN", "CONNON", "CONNOLI", "CONADDRIN", "CONO/E", "CONDFER",
{{12,0,0xff,1}, {13,0,0xff,4}, {14,0,0xff,2}, {15,0,0xff,4}, {16,0,0xff,1}, {17,0,0xff,2}, {18,0,0xff,4}, {19,0,0xff,1}, {20,0,0xff,1}, {21,0,0xff,1},
// "CONAPPLY", "CONCODE", "CONADDR", "CREFN", "CREFLI", "CREFID", "CREFCD", "UUINN", "UUINLI", "UUIN",
{22,0,0xff,1}, {23,0,0xff,1}, {24,0,0xee,3}, {25,0,0xff,2}, {26,0,0xff,4}, {27,0,0xff,2}, {28,0,0xff,2}, {29,0,0xff,2}, {30,0,0xff,4}, {31,0,0xff,1},
// "USRINN", "USRINLI", "USRIN", "ACCTRN", "ACCTRLI", "ACCTR", "NSPERN", "NSPERLI", "NSIDLI", "NSIDPLAN",
{32,0,0xff,2}, {33,0,0xff,4}, {34,0,0xff,2}, {35,0,0xff,2}, {36,0,0xff,4}, {37,0,0xff,2}, {38,0,0xff,2}, {39,0,0xff,4}, {40,0,0xff,4}, {41,0,0xff,1},
// "NSIDTYPE", "NSID", "NSPERF", "CINFOIN", "CINFOILI", "CINFOI", "REOPERN", "REOPERLI", "REOPER", "TRMEDN",
{42,0,0xff,1}, {43,0,0xff,1}, {44,0,0xff,2}, {45,0,0xff,2}, {46,0,0xff,4}, {47,0,0xff,1}, {48,0,0xff,2}, {49,0,0xff,4}, {50,0,0xff,1}, {51,0,0xff,2},
// "TRMEDLI", "TRMED", "ECINFON", "ECINFOLI", "ECINFO", "ATRINFON", "ATRINFOLI", "ATRINFO", "CHINFON", "CHINFOLI",
{52,0,0xff,4}, {53,0,0xff,1}, {54,0,0xff,2}, {55,0,0xff,4}, {56,0,0xff,1}, {57,0,0xff,2}, {58,0,0xff,4}, {59,0,0xff,1}, {60,0,0xff,2}, {61,0,0xff,4},
// "CHINFO", "PCINFON", "PCINFOLI", "PCINFO", "REDNON", "REDNOLI", "REDADDRIN", "REDO/E", "REDAPPLY", "REDCODE",
{62,0,0xff,2}, {63,0,0xff,2}, {64,0,0xff,4}, {65,0,0xff,1}, {66,0,0xff,2}, {67,0,0xff,4}, {68,0,0xff,1}, {69,0,0xff,1}, {70,0,0xff,1}, {71,0,0xff,1},
// "REDADDR", "SACTN", "SACTLI", "SACT", "GNN", "GNLI", "GNINN", "GNADDRIN", "GNO/E", "GNDFER",
{72,0,0xee,3}, {73,0,0xff,2}, {74,0,0xff,4}, {75,0,0xff,1}, {76,0,0xff,2}, {77,0,0xff,4}, {78,0,0xff,1}, {79,0,0xff,1}, {80,0,0xff,4}, {81,0,0xff,1},
// "GNAPPLY", "GNCODE", "GNNI", "GNADDR", "REDNLITN", "REDNLITLI", "REDNLIT", "EOP"};
{82,0,0xff,1}, {83,0,0xff,1}, {84,0,0xff,1}, {85,0,0xee,3}, {86,0,0xff,2}, {87,0,0xff,4}, {88,0,0xff,1}, {89,0,0xff,2}};
char ISUP_FOT_Field[6][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"PTR1", "CREFN", "CREFLI", "CREFID", "CREFCD", "EOP"};
BYTE ISUP_FOT_FieldCrit[6][4]=
// 1 2 3 4 5 6 7 8 9 10
//"PTR1", "CREFN", "CREFLI", "CREFID", "CREFCD", "EOP"
{{12,0,0xff,4}, {13,0,0xff,2}, {14,0,0xff,4}, {15,0,0xff,2}, {16,0,0xff,2}, {17,0,0xff,2}};
char ISUP_ANM_Field[80][12]= //CR 2000-07-11 zxw BCLIINN ->BCLINN
// 1 2 3 4 5 6 7 8 9 10
{"PTR1", "BCLINN", "BCLINLI", "BCLIN", "OBCINN", "OBCINLI", "OBCIN", "CREFN", "CREFLI", "CREFID",
"CREFCD", "UUINN", "UUINLI", "UUIN", "USRINN", "USRINLI", "USRIN", "CONNON", "CONNOLI","CONADDRIN",
"CONO/E", "CONDFER", "CONAPPLY", "CONCODE", "CONADDR", "ACCTRN", "ACCTRLI", "ACCTR", "ATRINFON","ATRINFOLI",
"ATRINFO", "CINFOIN", "CINFOILI", "CINFOI", "PCINFON", "PCINFLI", "PCINFO", "CHINFO", "PCINFON","PCINFOLI",
"GNN", "GNLI", "GNINN", "GNADDRIN", "GNO/E", "GNDFER", "GNAPPLY", "GNCODE", "GNNI", "GNADDR",
"TRMEDN", "TRMEDLI", "TRMED", "NSPERN", "NSPERLI", "NSIDLI", "NSIDPLAN","NSIDTYPE", "NSID", "NSPERF",
"REOPERN", "REOPERLI", "REOPER", "REDNON", "REDNOLI", "REDADDRIN","REDO/E", "REDAPPLY", "REDCODE","REDADDR",
"SACTN", "SACTLI", "SACT", "ECINFON", "ECINFOLI", "ECINFO", "REDNLITN","REDNLITLI","REDNLIT","EOP"};
BYTE ISUP_ANM_FieldCrit[80][4]=
// 1 2 3 4 5 6 7 8 9 10
// {"PTR1", "BCLIINN", "BCLINLI", "BCLIN", "OBCINN", "OBCINLI", "OBCIN", "CREFN", "CREFLI", "CREFID",
{{12,0,0xff,4}, {13,0,0xff,2}, {14,0,0xff,4}, {15,0,0xff,1}, {16,0,0xff,2}, {17,0,0xff,4}, {18,0,0xff,1}, {19,0,0xff,2}, {20,0,0xff,4}, {21,0,0xff,2},
// "CREFCD", "UUINN", "UUINLI", "UUIN", "USRINN", "USRINLI", "USRIN", "CONNON", "CONNOLI", "CONADDRIN",
{22,0,0xff,2}, {23,0,0xff,1}, {24,0,0xff,1}, {25,0,0xff,1}, {26,0,0xee,3}, {27,0,0xff,4}, {28,0,0xff,2}, {29,0,0xff,2}, {30,0,0xff,4}, {31,0,0xff,1},
// "CONO/E", "CONDFER", "CONAPPLY", "CONCODE", "CONADDR", "ACCTRN", "ACCTRLI", "ACCTR", "ATRINFON", "ATRINFOLI",
{32,0,0xff,1}, {33,0,0xff,1}, {34,0,0xff,1}, {35,0,0xff,1}, {36,0,0xff,1}, {37,0,0xff,2}, {38,0,0xff,4}, {39,0,0xff,2}, {40,0,0xff,2}, {41,0,0xff,4},
// "ATRINFO", "CINFOIN", "CINFOILI", "CINFOI", "PCINFON", "PCINFLI", "PCINFO", "CHINFO", "PCINFON", "PCINFOLI",
{42,0,0xff,1}, {43,0,0xff,2}, {44,0,0xff,4}, {45,0,0xff,1}, {46,0,0xff,2}, {47,0,0xff,4}, {48,0,0xff,1}, {49,0,0xff,2}, {50,0,0xff,2}, {51,0,0xff,4},
//"GNN", "GNLI", "GNINN", "GNADDRIN", "GNO/E", "GNDFER", "GNAPPLY", "GNCODE", "GNNI", "GNADDR",
{52,0,0xff,2}, {53,0,0xff,4}, {54,0,0xff,1}, {55,0,0xff,1}, {56,0,0xff,1}, {57,0,0xff,1}, {58,0,0xff,1}, {59,0,0xff,1}, {60,0,0xff,1}, {61,0,0xee,3},
//"TRMEDN", "TRMEDLI", "TRMED", "NSPERN", "NSPERLI", "NSIDLI", "NSIDPLAN", "NSIDTYPE", "NSID", "NSPERF",
{62,0,0xff,2}, {63,0,0xff,4}, {64,0,0xff,1}, {65,0,0xff,2}, {66,0,0xff,4}, {67,0,0xff,4}, {68,0,0xff,1}, {69,0,0xff,1}, {70,0,0xff,1}, {71,0,0xff,2},
//"REOPERN", "REOPERLI", "REOPER", "REDNON", "REDNOLI", "REDADDRIN", "REDO/E", "REDAPPLY", "REDCODE", "REDADDR",
{72,0,0xff,2}, {73,0,0xff,4}, {74,0,0xff,1}, {75,0,0xff,2}, {76,0,0xff,4}, {77,0,0xff,1}, {78,0,0xff,1}, {79,0,0xff,1}, {80,0,0xff,1}, {81,0,0xee,3},
//"SACTN", "SACTLI", "SACT", "ECINFON", "ECINFOLI", "ECINFO", "REDNLITN", "REDNLITLI", "REDNLIT", "EOP"};
{82,0,0xff,2}, {83,0,0xff,4}, {84,0,0xff,1}, {85,0,0xff,2}, {86,0,0xff,4}, {87,0,0xff,1}, {88,0,0xff,2}, {89,0,0xff,4}, {90,0,0xff,1}, {91,0,0xff,2}};
//
char ISUP_REL_Field[49][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"PTR1", "PTR2", "CAUSELI", "CAUSELOC", "CAUSECD", "CAUSEV", "CAUSEDIA","REDINN", "REDINLI","REDIN",
"REDNON", "REDNOLI", "REDADDRIN","REDO/E", "REDAPPLY", "REDCODE", "REDADDR", "ACCTRN", "ACCTRLI","ACCTR",
"PCN", "PCLI", "PC", "USRINN", "USRINLI", "USRIN", "ACLN", "ACLLI", "ACL", "NSPERN",
"NSPERLI", "NSIDLI", "NSIDPLAN", "NSIDTYPE", "NSID", "NSPERF", "ATRINFON","ATRINFOLI","ATRINFO","PCINFON",
"PCINFOLI","PCINFO", "REDNLITN", "REDNLITLI", "REDNLIT", "UUINN", "UUINLI", "UUIN", "EOP"};
BYTE ISUP_REL_FieldCrit[49][4]=
// 1 2 3 4 5 6 7 8 9 10
// {"PTR1", "PTR2", "CAUSELI", "CAUSELOC", "CAUSECD", "CAUSEV", "CAUSEDIA", "REDINN", "REDINLI", "REDIN",
{{12,0,0xff,4}, {13,0,0xff,4}, {14,0,0xff,4}, {15,0,0xff,1}, {16,0,0xff,1}, {17,0,0xff,1}, {18,0,0xff,2}, {19,0,0xff,2}, {20,0,0xff,4}, {21,0,0xff,1},
// "REDNON", "REDNOLI", "REDADDRIN", "REDO/E", "REDAPPLY", "REDCODE", "REDADDR", "ACCTRN", "ACCTRLI", "ACCTR",
{22,0,0xff,2}, {23,0,0xff,4}, {24,0,0xff,1}, {25,0,0xff,1}, {26,0,0xff,1}, {27,0,0xff,1}, {28,0,0xee,3}, {29,0,0xff,2}, {30,0,0xff,4}, {31,0,0xff,2},
// "PCN", "PCLI", "PC", "USRINN", "USRINLI", "USRIN", "ACN", "ACLI", "AC", "NSPERN",
{32,0,0xff,2}, {33,0,0xff,4}, {34,0,0xff,2}, {35,0,0xff,2}, {36,0,0xff,4}, {37,0,0xff,2}, {38,0,0xff,2}, {39,0,0xff,4}, {40,0,0xff,1}, {41,0,0xff,2},
// "NSPERLI", "NSIDLI", "NSIDPLAN", "NSIDTYPE", "NSID", "NSPERF", "ATRINFON", "ATRINFOLI", "ATRINFO", "PCINFON",
{42,0,0xff,4}, {43,0,0xff,4}, {44,0,0xff,1}, {45,0,0xff,1}, {46,0,0xff,1}, {47,0,0xff,2}, {48,0,0xff,2}, {49,0,0xff,4}, {50,0,0xff,1}, {51,0,0xff,2},
// "PCINFOLI", "PCINFO", "REDNLITN", "REDNLITLI", "REDNLIT", "UUINN", "UUINLI", "UUIN", "EOP"};
{52,0,0xff,4}, {53,0,0xff,1}, {54,0,0xff,2}, {55,0,0xff,4}, {56,0,0xff,1}, {57,0,0xff,2}, {58,0,0xff,4}, {59,0,0xff,1}, {60,0,0xff,2}};
char ISUP_SUS_Field[7][12]= //CR
// 1 2 3 4 5 6 7 8 9 10
{"SIN", "PTR1", "CREFN", "CREFLI", "CREFID", "CREFCD", "EOP"};
BYTE ISUP_SUS_FieldCrit[7][4]=
// 1 2 3 4 5 6 7 8 9 10
//{"SIN", "PTR1", "CREFN", "CREFLI", "CREFID", "CREFCD", "EOP"};
{{12,0,0xff,1}, {13,0,0xff,4}, {14,0,0xff,2}, {15,0,0xff,4}, {16,0,0xff,2}, {17,0,0xff,2}, {18,0,0xff,2}};
char ISUP_RES_Field[7][12]= //CR
// 1 2 3 4 5 6 7 8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -