Program drill-down
DBN_SUPPL_MAN
SUPPLIER MAINTENANCE COMBINED. Type MAN, base table SUPPL_ADDR.
Field inventory
216
Live detail pulled from the database.
| Page | Seq | Table | Field | Type | Visible | Position | Logic snippet |
|---|---|---|---|---|---|---|---|
| 1 | 0.0 | H | -1 | 0, 0 | |||
| 1 | 0.0 | Work 2 | I | -1 | 651, 277 | $VALIDATE C:UCASE I:I\DEL_SUP;=; A:CONST;N;I\DEL_SUP V:Y;N |
|
| 1 | 0.0 | Work 1 | I | 0 | 61, 49 | ||
| 1 | 0.0 | Work 10 | I | 0 | 181, 61 | ||
| 1 | 0.0 | Work 11 | I | 0 | 211, 61 | ||
| 1 | 0.0 | Work 12 | I | 0 | 451, 73 | ||
| 1 | 0.0 | Work 13 | I | 0 | 61, 73 | $DEFAULT 'INITIALIZES THE DATE AND TIME INTO THE T\DATE AND T\TIME FIELDS A:DATE;DD MMM YYYY;T\DATE A:TIME;HH:MM:SS;T\TIME A:TIMER_ON;1000 'FIXED BY JD 20130320. THIS WAS NOT TESTED AT ALL!!! 'JER ADD 14032013 B O:HIDE;I\SUM_SMAN O:HIDE;T\SUM_SMAM O:HIDE;T\SUM_SMAMC O:DISABLEINPUT;I\SUM_SMAM 'JER ADD 14 |
|
| 1 | 0.0 | CMD 7 | C | -1 | 391, 109 | $SELECT I:I\AGENT;<>; S:SUPPLIER_MAST1;I\SUM_SUPPL;I\AGENT I:I\AGENT;=; S:SUPPLIER_MAST;I\SUM_SUPPL |
|
| 1 | 0.0 | CMD 39 | C | -1 | 481, 301 | $SELECT S:REASON5;I\SUM_BLK_REASON |
|
| 1 | 0.0 | CMD 78 | C | 0 | 750, 535 | $SELECT S:SALESMAN_AGENT;I\SUM_SMAN;I\SUM_AGENT_CODE |
|
| 1 | 0.0 | Work 14 | I | 0 | 81, 73 | $DEFAULT 'LOAD MARKET CODE AND AGENT CODE 'A:PARM;3;I\AGENT A:ORG;;I\MARKET A:ORGS;;I\AGENT 'LOAD MARKET NAME F:CLIENT_MAST;;CM_CODE;T\MARKET=CM_NAME,I\DUMMY_SUPPL=CM_DUMMY_SUPPLIER C:MCASE;;T\MARKET I:I\MARKET;<>;18 O:HIDE;I\SUM_MKT_SUPPL,T\SUM_MKT_SUPPL |
|
| 1 | 0.0 | Label 5 | T | -1 | 121, 133 | ||
| 1 | 0.0 | SUPPLIER_MAST | SUM_COMP_NAME | I | -1 | 311, 133 | $VALIDATE 'CONVERT TO UPPERCASE C:UCASE 'MANDATORY FIELD M: |
| 1 | 0.0 | CMD 71 | C | 0 | 141, 529 | $SELECT S:AREA_CODE;I\SUM_AREA |
|
| 1 | 0.0 | CMD 58 | C | 0 | 51, 133 | $SELECT S:CURRENCY;I\SUM_CURRENCY |
|
| 1 | 0.0 | Label 7 | T | -1 | 121, 469 | ||
| 1 | 0.0 | SUPPLIER_MAST | SUM_TRADE_NAME | I | -1 | 311, 469 | $VALIDATE 'MANDATORY FIELD M: 'CONVERT TO UPPERCASE C:UCASE |
| 1 | 0.0 | Label 1 | T | -1 | 121, 229 | ||
| 1 | 0.0 | SUPPLIER_MAST | SUM_FNAME | I | -1 | 311, 229 | $VALIDATE 'MANDATORY FIELD M: |
| 1 | 0.0 | SUM_LANGUAGE | D | 0 | 1, 109 | $DEFAULT B:ADDITEM;D\SUM_LANGUAGE;ENG,AFR,XHO,ZUL $VALIDATE C:UCASE I:D\SUM_LANGUAGE;=; A:CONST;ENG;D\SUM_LANGUAGE M: B:VALIDATE;D\SUM_LANGUAGE;ENG,AFR,XHO,ZUL |
|
| 1 | 0.0 | SUM_AREA | I | 0 | 21, 505 | $SELECT S:AREA_CODE;I\SUM_AREA $VALIDATE C:UCASE F:AREA_MAST;Y;;T\AREA_DESC=AR_DESC,I\SUM_AREA=AR_CODE;AR_CODE='$I\SUM_AREA$';I\SUM_AREA C:MCASE;;T\AREA_DESC |
|
| 1 | 0.0 | Work 80 | I | 0 | 91, 583 | ||
| 1 | 0.0 | AGENT | I | 0 | 111, 73 | '$DEFAULT 'A:PARM;3 |
|
| 1 | 0.0 | Work 60 | I | 0 | 271, 553 | ||
| 1 | 0.0 | Work 68 | I | 0 | 1, 445 | ||
| 1 | 0.0 | SUM_FINYEAR_END | I | -1 | 721, 241 | $VALIDATE I:I\SUM_FINYEAR_END;=; A:CONST;02;I\SUM_FINYEAR_END A:ISNUMERIC;I\SUM_FINYEAR_END;I\TMP1 I:I\TMP1;=;N D:MUST BE NUMERIC VALUE;ERRORM;I\SUM_FINYEAR_END A:VAR;I\SUM_FINYEAR_END;I\SUM_FINYEAR_END;;00 I:I\SUM_FINYEAR_END;<;01 D:CANNOT BE LESS THAN 1;ERRORM;I\SUM_FINYEAR_END I:I\SUM_FINYEAR_END; |
|
| 1 | 0.0 | SUM_SUPPL | I | -1 | 311, 109 | $DEFAULT A:PARM;2 A:VAR;I\SUM_SUPPL;I\TMP_SUPPL O:SHOWUPDATE $SELECT I:I\AGENT;<>; DO(AGN) I:I\MARKET;<>;60 S:SUPPLIER_MAST1;I\SUM_SUPPL;I\AGENT I:I\MARKET;=;60 S:SUPPLIER_MAST;I\SUM_SUPPL;I\AGENT DOEND(AGN) I:I\AGENT;=; S:SUPPLIER_MAST;I\SUM_SUPPL ++++++++++++++++++++++++++++++++++++++ 'SELECT |
|
| 1 | 0.0 | Work 19 | I | 0 | 1, 193 | ||
| 1 | 0.0 | SUM_DATE_ENTERED | I | -1 | 651, 205 | ||
| 1 | 0.0 | Work 82 | I | 0 | 131, 583 | ||
| 1 | 0.0 | ZV_CODE | I | 0 | 1, 133 | $DEFAULT A:PARM;1 ''''$AFTER_WRITE ''''I:I\ZV_CODE;<>; ''''W:ZV_USER_DEFAULTS;Y;;ZV_CODE=I\ZV_CODE,ZV_TEXT=I\SUM_SUPPL;ZV_CODE='$I\ZV_CODE$' ''''U:WRITE_SUPPL_AGENT;UPDATE ''''I:I\NEW;=; 'E:$GBLROOT$LEGEND\PROJ_FMS\BIN\MAINMENU.EXE A SUPPL_ADDR $I\AGENT$ $I\SUM_SUPPL$ 'O:SETFOCUS;Z\ZX_UPDATE 'O:SHOW;H\PA |
|
| 1 | 0.0 | SUM_MKT_SUPPL | I | -1 | 501, 325 | ||
| 1 | 0.0 | SUM_NATIONAL | I | -1 | 621, 109 | ||
| 1 | 0.0 | SUM_FUZZY | I | 0 | 1, 337 | ||
| 1 | 0.0 | NEW | I | 0 | 151, 577 | ||
| 1 | 0.0 | SUM_CURRENCY | I | 0 | 61, 145 | $SELECT S:CURRENCY;I\SUM_CURRENCY $CALCULATE A:CONST;;T\CURRENCY C:UCASE F:CURRENCY_MAST;Y;CU_CODE;T\CURRENCY=CU_DESC;;I\SUM_CURRENCY |
|
| 1 | 0.0 | SUM_SMAN | I | 0 | 651, 325 | $SELECT S:SALESMAN_AGENT;I\SUM_SMAN;I\AGENT $CALCULATE M: F:SALESMAN_MAST;Y;;;SLS_CODE='$I\SUM_SMAN$' AND SLS_AGENT='$I\AGENT$' |
|
| 1 | 0.0 | Work 28 | I | 0 | 1, 241 | ||
| 1 | 0.0 | Work 33 | I | 0 | 1, 181 | ||
| 1 | 0.0 | SUM_AGENT_CODE | I | 0 | 1, 481 | ||
| 1 | 0.0 | SUM_COUNTRY | I | -1 | 311, 373 | $VALIDATE C:UCASE |
|
| 1 | 0.0 | SUPPLIER_MAST | SUM_LNAME | I | -1 | 311, 253 | $VALIDATE 'MANDATORY FIELD M: |
| 1 | 0.0 | SUPPLIER_MAST | SUM_REG_NUMBER | I | -1 | 311, 181 | |
| 1 | 0.0 | SUM_VAT_NO | I | -1 | 311, 205 | $VALIDATE 'DEFAULT TO 'TO FOLLOW' I:I\SUM_VAT_NO;=; A:CONST;TO FOLLOW;I\SUM_VAT_NO M: 'A:ISNUMERIC;I\SUM_VAT_NO;I\TMP4 'I:I\TMP4;<>;Y 'D:VAT NUMBER MUST BE NUMERIC;ERRORM;I\SUM_VAT_NO |
|
| 1 | 0.0 | SUM_NAME | I | -1 | 311, 157 | 'JER ADD 08042011 B $DEFAULT A:CONST;;W\SUPP_NAME; 'JER ADD 08042011 E $CALCULATE M: ''TAKEN OUT AS PER CHRISTO'S REQUEST ON 02/07/2021 ''C:UCASE 'JER ADD 08042011 B 'O:SETFOCUS;D\SUM_LANGUAGE I:I\SUM_NAME;<>; U:SM_UPD_FUZZY;RN_GEN_FUZZY U:U_SUP_CHECK;BATCH I:W\SUPP_NAME;=; DO(001) U:SM |
|
| 1 | 0.0 | SUM_ID_NO | I | -1 | 311, 277 | $VALIDATE A:CONST;;I\TMP2 I:I\SUM_ID_NO;=;TO FOLLOW A:CONST;;I\SUM_ID_NO I:I\MARKET;<>;L1 DO(NOTL1) I:I\SUM_ID_NO;<>; DO(001) 'PUT THE LENGTH OF THE FIELD INTO TEMP FIELD A:LEN;I\SUM_ID_NO;I\TMP2 'IF LENGTH IS < 13, DISPLAY AN ERROR I:I\TMP2;<;13;NUM D:ID NUMBER CANNOT BE |
|
| 1 | 0.0 | TMP_SUPPL | I | 0 | 1, 157 | ||
| 1 | 0.0 | SUM_ONION_BOARD | I | -1 | 311, 421 | ||
| 1 | 0.0 | Work 34 | I | 0 | 761, 283 | ||
| 1 | 0.0 | Work 27 | I | 0 | 761, 241 | ||
| 1 | 0.0 | Work 22 | I | 0 | 1, 217 | ||
| 1 | 0.0 | Work 83 | I | 0 | 211, 583 | ||
| 1 | 0.0 | CHARCD | I | 0 | 1, 313 | ||
| 1 | 0.0 | SUM_BLK_REASON | I | -1 | 451, 301 | $SELECT S:REASON5;I\SUM_BLK_REASON M: $CALCULATE I:I\SUM_BLK_REASON;<>; DO(Z88) M: C:UCASE F:REASON_MAST;Y;RSN_REASON;T\REASON=RSN_DESC;RSN_TYPE = 'BL';I\SUM_BLK_REASON DOEND(Z88) |
|
| 1 | 0.0 | Work 84 | I | 0 | 281, 583 | ||
| 1 | 0.0 | Work 41 | I | 0 | 1, 277 | ||
| 1 | 0.0 | Work 81 | I | 0 | 111, 583 | ||
| 1 | 0.0 | FUZZCOUNT | I | 0 | 1, 397 | ||
| 1 | 0.0 | SUM_BEE | I | -1 | 311, 397 | ||
| 1 | 0.0 | Work 64 | I | 0 | 331, 577 | ||
| 1 | 0.0 | SUM_PUC | I | -1 | 311, 445 | ||
| 1 | 0.0 | SUM_GGN | I | -1 | 651, 409 | $CALCULATE I:I\DEL_SUP;=;N DO(UP) ''''$BEFORE_WRITE 'I:I\NEW;=; 'DO(01) ' A:CONST;$T\DATE$;I\SUM_DATE_ENTERED ' A:VAR;I\SUM_DATE_ENTERED;I\SUM_DATE_ENTERED;;YYYY/MM/DD 'DOEND I:I\SUM_DATE_ENTERED;=; DO(01) A:CONST;$T\DATE$;I\SUM_DATE_ENTERED A:VAR;I\SUM_DATE_ENTERED;I\SUM_DATE_ENTERED;;YYYY/MM/DD |
|
| 1 | 0.0 | Work 79 | I | 0 | 1, 517 | ||
| 1 | 0.0 | SUM_BLOCKED | K | -1 | 311, 301 | 'JER ADD 08042011 $CALCULATE 'JER ADD 08042011 B I:K\SUM_BLOCKED;=;1 O:ENABLEINPUT;I\SUM_BLK_REASON,C\3 I:K\SUM_BLOCKED;<>;1 DO(001) A:CONST;;I\SUM_BLK_REASON A:CONST;;T\REASON O:DISABLEINPUT;I\SUM_BLK_REASON,C\3 DOEND(001) |
|
| 1 | 0.0 | SUPPLIER_MAST | SUM_RET_PALL | K | -1 | 311, 325 | |
| 1 | 0.0 | SUM_SPECULATOR | K | -1 | 501, 349 | ||
| 1 | 0.0 | SUM_COOP_MEMBER | K | -1 | 311, 349 | ||
| 1 | 0.0 | Label 3 | T | -1 | 1, 25 | ||
| 1 | 0.0 | Label 4 | T | -1 | 291, 25 | ||
| 1 | 0.0 | Label 5 | T | -1 | 621, 25 | ||
| 1 | 0.0 | Label 6 | T | -1 | 671, 25 | ||
| 1 | 0.0 | Label 7 | T | -1 | 291, 49 | ||
| 1 | 0.0 | Label 8 | T | -1 | 621, 49 | ||
| 1 | 0.0 | Label 9 | T | -1 | 671, 49 | ||
| 1 | 0.0 | SUM_AREA | T | 0 | 1, 505 | ||
| 1 | 0.0 | SUM_FINYEAR_END | T | -1 | 541, 241 | ||
| 1 | 0.0 | SUM_SUPPL | T | -1 | 121, 109 | ||
| 1 | 0.0 | Label 59 | T | 0 | 1, 133 | ||
| 1 | 0.0 | SUM_ID_NO | T | -1 | 121, 277 | ||
| 1 | 0.0 | Label 65 | T | -1 | 121, 421 | ||
| 1 | 0.0 | SUM_NATIONAL | T | -1 | 461, 109 | ||
| 1 | 0.0 | Label 40 | T | -1 | 521, 301 | ||
| 1 | 0.0 | SUM_COUNTRY | T | -1 | 121, 373 | ||
| 1 | 0.0 | SUM_SPECULATOR | T | -1 | 381, 349 | ||
| 1 | 0.0 | Label 51 | T | 0 | 551, 325 | ||
| 1 | 0.0 | SUM_NAME | T | -1 | 121, 157 | ||
| 1 | 0.0 | SUM_BLOCKED | T | -1 | 121, 301 | ||
| 1 | 0.0 | SUM_LANGUAGE | T | 0 | 1, 85 | ||
| 1 | 0.0 | Label 17 | T | -1 | 541, 205 | ||
| 1 | 0.0 | Label 75 | T | -1 | 541, 409 | ||
| 1 | 0.0 | SUM_RET_PALL | T | -1 | 121, 325 | ||
| 1 | 0.0 | Label 44 | T | -1 | 381, 325 | ||
| 1 | 0.0 | SUM_VAT_NO | T | -1 | 121, 205 | ||
| 1 | 0.0 | Label 1 | T | -1 | 541, 277 | ||
| 1 | 0.0 | SUM_REG_NUMBER | T | -1 | 121, 181 | ||
| 1 | 0.0 | SUM_CURRENCY | T | 0 | 1, 145 | ||
| 1 | 0.0 | Label 37 | T | -1 | 381, 301 | ||
| 1 | 0.0 | SUM_COOP_MEMBER | T | -1 | 121, 349 | ||
| 1 | 0.0 | Label 72 | T | 0 | 161, 529 | ||
| 1 | 0.0 | SUM_BEE | T | -1 | 121, 397 | ||
| 1 | 0.0 | Label 73 | T | -1 | 121, 445 | ||
| 1 | 0.0 | Label 1 | T | -1 | 121, 253 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_CODE | I | -1 | 181, 109 | $SELECT I:I\AGENT2;<>; S:SUPPLIER_MAST1;I\SA_CODE2;I\AGENT2 I:I\AGENT2;=; S:SUPPLIER_MAST;I\SA_CODE2 $CALCULATE F:SUPPL_ADDR;;;I\SA_TYPE2=SA_TYPE;SA_CODE='$I\SA_CODE2$' AND SA_DEFAULT='Y' $VALIDATE A:CONST;;I\SUPLNAME2,T\NAME2 'MANDATORY FIELD M: 'CONVERT TO UPPERCASE C:UCASE 'ZERO FILL THIS FIELD |
| 2 | 0.0 | Work 28 | I | 0 | 31, 61 | ||
| 2 | 0.0 | Work 55 | I | 0 | 721, 205 | ||
| 2 | 0.0 | Work 54 | I | 0 | 681, 205 | ||
| 2 | 0.0 | AGENT2 | I | 0 | 71, 49 | ||
| 2 | 0.0 | Work 22 | I | 0 | 121, 49 | ||
| 2 | 0.0 | Work 24 | I | 0 | 221, 49 | ||
| 2 | 0.0 | Work 23 | I | 0 | 171, 49 | ||
| 2 | 0.0 | H | -1 | 0, 0 | |||
| 2 | 0.0 | SUPPL_ADDR | SA_CONT_FNAME | I | -1 | 181, 349 | $VALIDATE 'MANDATORY FIELD 'M: 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | Work 11 | I | 0 | 21, 565 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_ADDR1 | I | -1 | 181, 229 | $VALIDATE 'I:I\SA_DEFAULT2;=;Y 'M: 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | SUPPL_ADDR | SA_PCODE | I | -1 | 181, 301 | 'RK200910 $SELECT S:AREA_CODE;I\SA_PCODE2 $VALIDATE A:VAR;I\SUM_AREA;I\SA_PCODE2 'RK200910 C:UCASE 'CHECKS IF DEFAULT ADDR, IF SO, MANDATORY 'I:I\SA_DEFAULT2;=;Y 'M: CHECKS IF THE VALUE ENTERED IS NUMERIC I:I\SA_PCODE2;<>; DO(1) A:ISNUMERIC;I\SA_PCODE2;I\TMP12 IF IT IS NOT NUMERIC, DISPL |
| 2 | 0.0 | SUPPL_ADDR | SA_ADDR2 | I | -1 | 181, 253 | $VALIDATE 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | SUPPL_ADDR | SA_TYPE | I | 0 | 51, 61 | $SELECT 'CALLS THE ADDR_TYPE SELECTION S:ADDR_TYPE;I\SA_TYPE2 $VALIDATE 'A:CONST;;W\DEF2 'MANDATORY FIELD M: 'PUT ZERO AS FIRST CHARACTER A:LEN;I\SA_TYPE2;W\TEMP52 A:ZEROFILL;I\SA_TYPE2,2;I\SA_TYPE2 'LOOKS UP THE ENTERED VALUE IN THE DATABASE. IF IT DOES NOT EXIST, DISPLAY AN ERROR F:ADDR_TYPE;; |
| 2 | 0.0 | CMD 35 | C | 0 | 31, 85 | $SELECT S:ADDR_TYPE;I\SA_TYPE2 |
|
| 2 | 0.0 | CMD 58 | C | -1 | 241, 301 | $SELECT S:AREA_CODE;I\SA_PCODE2 |
|
| 2 | 0.0 | Work 20 | I | 0 | 31, 49 | $DEFAULT A:DATE;DD MMM YYYY;T\DATE2 A:TIME;HH:MM:SS;T\TIME2 A:TIMER_ON;1000 'A:PARM;1;I\AGENT2 'A:PARM;2;I\SA_CODE2 ''''$BEFORE_DELETE ''''I:I\SA_CODE2;=; '''' DO(0003) '''' I:I\SA_TYPE2;=; '''' I:I\SA_CONT_FNAME2;=; '''' I:I\SA_CONT_SNAME2;=; '''' D:NO RECORD SELECTED TO DELETE;ERRORM;I\ |
|
| 2 | 0.0 | Work 19 | I | 0 | 11, 49 | $DEFAULT 'LOAD MARKET CODE A:PARM;1;I\AGENT2 A:PARM;1;I\AGENT12 A:PARM;2;I\SA_CODE2 A:ORG;;I\MARKET2 I:I\AGENT2;=; DO(AGR) A:ORGS;;I\AGENT2 A:ORGS;;I\AGENT12 DOEND(AGR) 'LOAD MARKET NAME F:CLIENT_MAST;;CM_CODE;T\MARKET2=CM_NAME C:MCASE;;T\MARKET2 'TEST!!!!!!!!! 'U:GBL_AUDIT;OFF 'TEST!!! |
|
| 2 | 0.0 | SUPPL_ADDR | SA_BUSINESS_ADDR1 | I | -1 | 181, 157 | $VALIDATE 'MANDATORY FIELD M: 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | SUPPL_ADDR | SA_BUSINESS_ADDR2 | I | -1 | 181, 181 | $VALIDATE 'MANDATORY FIELD M: 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | SUPPL_ADDR | SA_BUSINESS_ADDR3 | I | -1 | 181, 205 | $VALIDATE 'MANDATORY FIELD M: 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | Label 1 | T | -1 | 1, 469 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_WEB | I | -1 | 181, 469 | |
| 2 | 0.0 | Work 22 | I | 0 | 291, 565 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_NAME | I | -1 | 181, 133 | $VALIDATE 'CONVERT TO UPPERCASE ''TAKEN OUT AS PER CHRISTO'S REQUEST ON 02/07/2021 ''C:UCASE 'I:I\SA_DEFAULT;=;Y 'M: CHANGED BY LAZ ON CHRISTO'S REQUEST 30/10/2008 |
| 2 | 0.0 | CMD 5 | C | -1 | 241, 325 | ||
| 2 | 0.0 | Label 6 | T | -1 | 281, 325 | ||
| 2 | 0.0 | Work 51 | I | 0 | 721, 169 | ||
| 2 | 0.0 | CMD 31 | C | -1 | 281, 109 | $SELECT I:I\AGENT2;<>; S:SUPPLIER_MAST1;I\SA_CODE2;I\AGENT2 I:I\AGENT2;=; S:SUPPLIER_MAST;I\SA_CODE2 |
|
| 2 | 0.0 | SUM_AREA | I | -1 | 181, 325 | $SELECT S:AREA_CODE;I\SUM_AREA $VALIDATE C:UCASE F:AREA_MAST;Y;;T\AREA_DESC=AR_DESC,I\SUM_AREA=AR_CODE;AR_CODE='$I\SUM_AREA$';I\SUM_AREA C:MCASE;;T\AREA_DESC |
|
| 2 | 0.0 | Label 3 | T | -1 | 1, 325 | ||
| 2 | 0.0 | Label 1 | T | -1 | 1, 157 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_TITLE | D | -1 | 541, 133 | $DEFAULT 'ADDS ITEMS TO THE DROPDOWN LIST B:ADDITEM;D\SA_TITLE2;MR,MRS,MISS,DR,PROF,REV, $VALIDATE C:UCASE 'ONLY ALLOWS THE SPECIFIED VALUES TO BE ENTERED B:VALIDATE;D\SA_TITLE2;MR,MRS,MISS,DR,PROF,REV, |
| 2 | 0.0 | Work 50 | I | 0 | 681, 169 | ||
| 2 | 0.0 | Work 49 | I | 0 | 641, 169 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_CELLNO | I | -1 | 181, 421 | $VALIDATE $VALIDATE 'MANDATORY FIELD M: 'ONLY PERFORMS THIS CODE IF FIELD IS NOT LEFT BLANK I:I\MARKET2;<>;L1 DO(NOTL1) I:I\SA_CELLNO2;<>; DO(CELL) 'PUT THE LENGTH OF THE FIELD INTO TEMP FIELD A:LEN;I\SA_CELLNO2;I\TMP62 I:I\TMP62;<;10 D:CELLPHONE NUMBER CANNOT BE LESS T |
| 2 | 0.0 | SUPPL_ADDR | SA_TELNO2 | I | 0 | 11, 73 | $VALIDATE 'ONLY PERFORM THIS CODE IF FIELD IS NOT LEFT BLANK 'I:I\SA_TELNO2;<>; ' DO(CCK) 'PUT THWE LENGTH OF THE FIELD INTO A TEMP FIELD ' A:LEN;I\SA_TELNO2;I\TMP3 'CHECK IF THE LENGTH IS 10, IF NOT DISPLAY AN ERROR ' I:I\TMP3;<;10;NUM 'D:PHONE NUMBER CANNOT BE LESS THAN 10 CHARACTERS;ERRORM |
| 2 | 0.0 | SUPPL_ADDR | SA_CONT_SNAME | I | -1 | 181, 373 | $VALIDATE 'MANDATORY FIELD 'M: 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | SUPPL_ADDR | SA_DEFAULT | I | 0 | 21, 85 | $VALIDATE A:CONST;;W\DEFAULT2,W\DEFAULT22,W\DEFAULT32 'CONVERT TEXT CASE INTO UPPER CASE C:UCASE 'ALLOW ONLY THIS INPUT V:N;Y I:I\SA_DEFAULT2;=;Y DO(9) I:W\DEF2;<>;Y DO(LP) I:W\DEFAULT22;<>;N DO(004) 'CALL USER ROUTINE FROM VB CODE POP WINDOW TO SET Y IN DEFAULT FIELD U:DEF |
| 2 | 0.0 | Work 10 | I | 0 | 1, 553 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_TELNO1 | I | -1 | 181, 397 | $VALIDATE 'ONLY PERFORMS THIS CODE IF FIELD IS NOT LEFT BLANK 'I:I\SA_TELNO1;<>; 'DO(CHKK) 'PUT THE LENGTH OF THE FIELD INTO TEMP FIELD 'A:LEN;I\SA_TELNO1;I\TMP2 'IF LENGTH IS < 10, DISPLAY AN ERROR 'I:I\TMP2;<;10;NUM 'D:PHONE NUMBER CANNOT BE LESS THAN 10 CHARACTERS;ERRORM;I\SA_TELNO1 'CLEA |
| 2 | 0.0 | SUPPL_ADDR | SA_TELNO3 | I | 0 | 1, 97 | $VALIDATE 'ONLY PERFORMS THIS CODE IF FIELD IS NOT LEFT BLANK 'I:I\SA_TELNO3;<>; 'DO(CCK2) 'PUT THE LENGTH OF THE FIELD INTO TEMP FIELD 'A:LEN;I\SA_TELNO3;I\TMP4 'I:I\TMP4;<;10;NUM 'D:PHONE NUMBER CANNOT BE LESS THAN 10 CHARACTERS;ERRORM;I\SA_TELNO3 'CLEAR THE TEMP FIELD 'A:CONST;;I\ |
| 2 | 0.0 | SUPPL_ADDR | SA_ADDR3 | I | -1 | 181, 277 | $VALIDATE 'CONVERT TO UPPERCASE C:UCASE |
| 2 | 0.0 | SUPPL_ADDR | SA_GPSS | I | 0 | 521, 529 | ''''$BEFORE_WRITE 'CONCATINATE GPS CO-ORDINATES SOUTH ''''A:CON;W\S1,W\S2;I\SA_GPSS;W\S3 'CONCATINATE GPS CO-ORDINATES EAST ''''A:CON;W\E1,W\E2;I\SA_GPSE;W\E3 ========================================================================================================== ============================================ |
| 2 | 0.0 | Work 53 | I | 0 | 641, 205 | ||
| 2 | 0.0 | Work 8 | I | 0 | 291, 541 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_GPSE | I | 0 | 551, 529 | |
| 2 | 0.0 | Work 19 | I | 0 | 191, 565 | ||
| 2 | 0.0 | Work 21 | I | 0 | 261, 565 | ||
| 2 | 0.0 | Work 23 | I | 0 | 371, 565 | ||
| 2 | 0.0 | Work 12 | I | 0 | 41, 565 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_FAXNO | I | 0 | 1, 97 | $VALIDATE 'ONLY PERFORMS THIS CODE IF FIELD IS NOT LEFT BLANK 'I:I\SA_FAXNO;<>; 'DO(CKK2) 'PUT THE LENGTH OF THE FIELD INTO TEMP FIELD 'A:LEN;I\SA_FAXNO;I\TMP5 'I:I\TMP5;<;10 'D:FAX NUMBER CANNOT BE LESS THAN 10 CHARACTERS;ERRORM;I\SA_FAXNO 'CLEAR THE TEMP FIELD 'A:CONST;;I\TMP |
| 2 | 0.0 | SUPPL_ADDR | SA_EMAIL | I | -1 | 181, 445 | $VALIDATE 'MANDATORY FIELD M: 'DO THE FOLLOWING IF THE THIS FIELD IS NOT EMPTY I:I\SA_EMAIL2;<>; DO(001) 'CHECKS FOR AN '@' SYMBOL IN THE EMAIL ADDRESS U:NUMBER_VALIDATE;EMAIL_CHK;I\SA_EMAIL2,@,I\TMP72 I:I\TMP72;=;N D:EMAIL ADDRESS MUST CONTAIN THE @ SYMBOL;ERRORM;I\SA_EMAIL2 DOEND(001) |
| 2 | 0.0 | Work 2 | I | 0 | 481, 525 | ||
| 2 | 0.0 | Work 16 | I | 0 | 121, 565 | ||
| 2 | 0.0 | Work 20 | I | 0 | 221, 565 | ||
| 2 | 0.0 | Work 3 | I | 0 | 441, 529 | ||
| 2 | 0.0 | SUPLNAME | I | 0 | 551, 529 | ||
| 2 | 0.0 | Work 14 | I | 0 | 81, 565 | ||
| 2 | 0.0 | Work 18 | I | 0 | 161, 565 | ||
| 2 | 0.0 | Work 7 | I | 0 | 251, 541 | ||
| 2 | 0.0 | Work 9 | I | 0 | 341, 541 | ||
| 2 | 0.0 | Work 13 | I | 0 | 61, 565 | ||
| 2 | 0.0 | Work 15 | I | 0 | 101, 565 | ||
| 2 | 0.0 | Work 17 | I | 0 | 141, 565 | ||
| 2 | 0.0 | SUPPL_ADDR | SA_ROAD_DIST | I | 0 | 31, 97 | |
| 2 | 0.0 | SUPPL_ADDR | SA_SLINE_DIST | I | 0 | 21, 73 | |
| 2 | 0.0 | Label 18 | T | -1 | 671, 25 | ||
| 2 | 0.0 | Label 15 | T | -1 | 1, 25 | ||
| 2 | 0.0 | Label 16 | T | -1 | 291, 25 | ||
| 2 | 0.0 | Label 17 | T | -1 | 621, 25 | ||
| 2 | 0.0 | Label 70 | T | 0 | 11, 85 | ||
| 2 | 0.0 | SA_CODE | T | -1 | 1, 109 | ||
| 2 | 0.0 | Label 25 | T | -1 | 261, 49 | ||
| 2 | 0.0 | Label 26 | T | -1 | 621, 49 | ||
| 2 | 0.0 | Label 27 | T | -1 | 671, 49 | ||
| 2 | 0.0 | Label 32 | T | -1 | 321, 109 | ||
| 2 | 0.0 | SA_TYPE | T | 0 | 11, 61 | ||
| 2 | 0.0 | Label 63 | T | -1 | 441, 289 | ||
| 2 | 0.0 | Label 36 | T | 0 | 31, 73 | ||
| 2 | 0.0 | Label 37 | T | 0 | 31, 73 | ||
| 2 | 0.0 | SA_NAME | T | -1 | 1, 133 | ||
| 2 | 0.0 | SA_CONT_SNAME | T | -1 | 1, 373 | ||
| 2 | 0.0 | Label 1 | T | -1 | 441, 325 | ||
| 2 | 0.0 | SA_ADDR1 | T | -1 | 1, 229 | ||
| 2 | 0.0 | SA_TITLE | T | -1 | 441, 133 | ||
| 2 | 0.0 | Label 47 | T | 0 | 641, 133 | ||
| 2 | 0.0 | SA_PCODE | T | -1 | 1, 301 | ||
| 2 | 0.0 | Label 59 | T | -1 | 441, 253 | ||
| 2 | 0.0 | SA_CONT_FNAME | T | -1 | 1, 349 | ||
| 2 | 0.0 | SA_TELNO1 | T | -1 | 1, 397 | ||
| 2 | 0.0 | SA_TELNO2 | T | 0 | 11, 73 | ||
| 2 | 0.0 | SA_EMAIL | T | -1 | 1, 445 | ||
| 2 | 0.0 | SA_TELNO3 | T | 0 | 1, 85 | ||
| 2 | 0.0 | SA_FAXNO | T | 0 | 1, 97 | ||
| 2 | 0.0 | Label 74 | T | 0 | 1, 85 | ||
| 2 | 0.0 | SA_CELLNO | T | -1 | 1, 421 | ||
| 2 | 0.0 | Label 77 | T | 0 | 11, 97 | ||
| 2 | 0.0 | Label 80 | T | 0 | 441, 397 | ||
| 2 | 1.0 | Work 60 | I | -1 | 641, 253 | $VALIDATE I:W\S12;=; A:CONST;00;W\S12 A:ZEROFILL;W\S12,2,W\S12 |
|
| 2 | 1.0 | Work 24 | I | -1 | 681, 253 | $VALIDATE I:W\S22;=; A:CONST;00;W\S22 A:ZEROFILL;W\S22,2,W\S22 |
|
| 2 | 1.0 | SUPPL_ADDR | SA_FAX_EMAIL | I | 0 | 551, 397 | $VALIDATE I:I\SA_FAX_EMAIL2;=; A:CONST;F;I\SA_FAX_EMAIL2 C:UCASE V:F;E; |
| 2 | 1.0 | Work 25 | I | -1 | 721, 253 | $VALIDATE I:W\S32;=; A:CONST;00;W\S32 A:ZEROFILL;W\S32,2,W\S32 |
|
| 2 | 1.0 | SUPPL_ADDR | SA_GGAP | I | -1 | 601, 325 | |
| 2 | 1.0 | Work 26 | I | -1 | 641, 289 | $VALIDATE I:W\E12;=; A:CONST;00;W\E12 A:ZEROFILL;W\E12,2,W\E12 |
|
| 2 | 1.0 | Work 27 | I | -1 | 681, 289 | $VALIDATE I:W\E22;=; A:CONST;00;W\E22 A:ZEROFILL;W\E22,2,W\E22 |
|
| 2 | 1.0 | Work 28 | I | -1 | 721, 289 | $VALIDATE I:W\E32;=; A:CONST;00;W\E32 A:ZEROFILL;W\E32,2,W\E32 'O:SETFOCUS;C\CALC '$CALCULATE 'U:CALCULATE_GPS_DISTANCE;CALC_GPS_DISTANCE;W\S1,W\S2,W\S3,W\E1,W\E2,W\E3,W\MS1,W\MS2,W\MS3,W\ME1,W\ME2,W\ME3 |
|
| 2 | 2.0 | CMD 29 | C | 0 | 21, 97 | '$SCMD_FOCUS 'O:SETFOCUS;C\CALC '0:BACKCOLOR;C\CALC;YELLOW $SELECT 'U:CALCULATE_GPS;CALC_GPS U:CALCULATE_GPS_DISTANCE;CALC_GPS_DISTANCE;W\S12,W\S22,W\S32,W\E12,W\E22,W\E32,W\MS12,W\MS22,W\MS32,W\ME12,W\ME22,W\ME32 O:SETFOCUS;I\SA_ROAD_DIST2 |
|
| 10 | 0.0 | ZX_DELETE | Z | 0 | 0, 0 | ||
| 10 | 0.0 | ZX_SELECT | Z | 0 | 0, 0 | ||
| 10 | 0.0 | ZX_EXIT | Z | 0 | 0, 0 | ||
| 10 | 0.0 | ZX_PRINT | Z | 0 | 0, 0 | ||
| 10 | 0.0 | ZX_UPDATE | Z | 0 | 0, 0 | '$SELECT $BEFORE_WRITE '$CALCULATE '$VALIDATE '$SELECT 'W:SUPPLIER_MAST;Y;;SUM_SUPPL=I\SUM_SUPPL;SUM_SUPPL='$I\SUM_SUPPL$' W:SUPPLIER_MAST;;;SUM_NAME=I\SUM_NAME,SUM_ID_NO=I\SUM_ID_NO,SUM_VAT_NO=I\SUM_VAT_NO,SUM_INC_TAX_NO=I\SUM_INC_TAX_NO,SUM_TRADE_NAME=I\SUM_TRADE_NAME,SUM_COMP_NAME=I\SUM_COMP_NAME,SUM_REG |