Freshmark replication server

freshmark-canonical

Program drill-down

PROV_SALES_DEL

PROVISIONAL SALES DELETION MAINTENANCE. Type MDL, base table STK_TRANS.

Field inventory

119

Live detail pulled from the database.

Page Seq Table Field Type Visible Position Logic snippet
1 0.0 Work 6 I 0 221, 529
  
1 0.0 Work 3 I 0 381, 553
  
1 0.0 Work 4 I 0 261, 529
  
1 0.0 Work 2 I 0 161, 505
  
1 0.0 H -1 1, 1
  
1 0.0 Label 1 T -1 1, 25
  
1 0.0 Label 2 T -1 291, 25
  
1 0.0 Label 3 T -1 281, 49
  
1 0.0 Label 4 T -1 621, 25
  
1 0.0 Label 5 T -1 671, 25
  
1 0.0 Label 6 T -1 621, 49
  
1 0.0 Label 7 T -1 671, 49
  
1 0.0 Work 8 I 0 131, 49
$DEFAULT  'LOAD MARKET CODE  A:ORG;;I\MARKET    'HIDE UPDATE  O:HIDEUPDATE      'PUT 'PS' INTO THE TRANS TYPE WORK FIELD  A:CONST;PS;I\TRTYPE    'LOAD MARKET  NAME  F:CLIENT_MAST;;CM_CODE;T\MARKET=CM_NAME;CM_CODE='$I\MARKET$'      'CONVERT ONLY THE FIRST CHARACTER OF THE MARKET LABEL  C:MCASE;;T\MARKET    'SET THE DELE
1 0.0 Work 9 I 0 171, 49
$DEFAULT    A:DATE;DD MMM YYYY;T\DATE  A:TIME;HH:MM:SS;T\TIME  A:TIMER_ON;1000    LOAD THE CURRENT USER'S NAME  A:USERNAME;;I\USER    LOAD THE CURRENT USER'S IP ADDRESS  A:USERIP;;I\USER_IP      U:ZZGRID_SPLIT;INIT_GRID;G\GRID;I\PT_PALL,I\PT_TRVAL,I\PT_TRVAT,I\PT_VAL,I\PT_TRQTY  'U:ZZGRID_SPLIT;INIT_GRID;G\GRID;I\PT_PA
1 0.0 Work 14 I 0 1, 553
  
1 0.0 ST_DOCNO T -1 11, 109
  
1 0.0 CMD 17 C -1 231, 109
$SELECT  A:CONST;PS;I\TRTYPE    'DISPLAY A SELECTION WINDOW  S:PROV_DOC_NO;I\ST_DOCNO;I\TRTYPE
1 0.0 Work 1 I 0 21, 529
  
1 0.0 Work 2 I 0 41, 553
  
1 0.0 Label 6 T -1 181, 145
  
1 0.0 Label 56 T 0 301, 217
  
1 0.0 Work 4 I 0 61, 553
  
1 0.0 STK_TRANS ST_DEBTOR I -1 71, 145
  'CHECK IF DEBTOR EXISTS  ''I:I\ST_DEBTOR;<>;  ''F:DEBTOR_MAST;Y;;;DM_DEBTOR='$I\ST_DEBTOR$';I\ST_DEBTOR  
1 0.0 Label 5 T -1 11, 145
  
1 0.0 Label 7 T -1 521, 109
  
1 0.0 Label 2 T -1 11, 181
  
1 0.0 Work 3 I 0 141, 529
  
1 0.0 Label 18 T -1 1, 253
  
1 0.0 Label 21 T -1 61, 253
  
1 0.0 Label 22 T -1 161, 253
  
1 0.0 Label 23 T -1 221, 253
  
1 0.0 Label 24 T 0 411, 349
  
1 0.0 Label 28 T 0 411, 373
  
1 0.0 Label 29 T 0 411, 397
  
1 0.0 Label 30 T -1 301, 229
  
1 0.0 Label 31 T -1 301, 253
  
1 0.0 Label 32 T 0 411, 421
  
1 0.0 Work 33 G -1 1, 337
  
1 0.0 Label 36 T -1 1, 469
  
1 0.0 DELDATE I 0 311, 109
  
1 0.0 Label 40 T -1 201, 469
  
1 0.0 W PSSTAT I 0 81, 529
  
1 0.0 Work 2 I 0 361, 553
  
1 0.0 Label 47 T -1 521, 145
  
1 0.0 Label 48 T -1 351, 181
  
1 0.0 STK_TRANS ST_DOCNO I -1 121, 109
$SELECT  A:CONST;PS;I\TRTYPE    'DISPLAY A SELECTION WINDOW  S:PROV_DOC_NO;I\ST_DOCNO;I\TRTYPE        '$VALIDATE  16 MAY 2008  $CALCULATE  M:  C:UCASE  I:I\ST_DOCNO;<>;    DO(STT)      'CHECK IF DOCNO IS VALID FOR THIS AGENT    ''   F:STK_TRANS;Y;ST_DOCNO;T\AGENT=ST_AGENT,W\TRTYPE=ST_TRTYPE,W\PSSTAT=ST_PSSTAT;;I\ST_DOC
1 0.0 T AGENT T -1 11, 61
  
1 0.0 CMD 52 C -1 161, 469
$SELECT  'DISPLAY A SELECTION WINDOW  S:REASON;I\ST_RSN_CODE    
1 0.0 Label 54 T -1 221, 181
  
1 0.0 Label 57 T -1 1, 313
  
1 0.0 TRTYPE I 0 41, 529
  
1 0.0 Work 5 I 0 101, 553
  
1 0.0 Work 6 I 0 81, 553
  
1 0.0 Work 1 I 0 461, 541
  
1 0.0 Work 1 I 0 401, 493
  
1 0.0 Work 1 I 0 461, 493
  
1 0.0 PALL_TRANS PT_PALL I 0 1, 349
  
1 0.0 PALL_TRANS PT_TRVAL I 0 71, 349
  
1 0.0 PALL_TRANS PT_TRVAT I 0 141, 349
  
1 0.0 PALL_TRANS PT_TRQTY I 0 311, 349
  
1 0.0 Work 5 I 0 221, 349
  
1 0.0 Work 7 I 0 61, 529
  
1 0.0 Work 2 I 0 121, 505
  
1 0.0 Work 1 I 0 101, 505
  
1 0.0 W QTY I 0 41, 505
  
1 0.0 Work 5 I 0 341, 529
  
1 0.0 Work 4 I 0 161, 529
  
1 0.0 Work 6 I 0 181, 529
  
1 0.0 Work 7 I 0 341, 553
  
1 0.0 Work 2 I 0 121, 529
  
1 0.0 Work 3 I 0 101, 529
  
1 0.0 Work 4 I 0 121, 553
  
1 0.0 Work 1 I 0 241, 529
  
1 0.0 Work 10 I 0 141, 553
  
1 0.0 Work 11 I 0 181, 553
  
1 0.0 Work 12 I 0 221, 553
  
1 0.0 Work 13 I 0 261, 553
  
1 0.0 Work 14 I 0 281, 553
  
1 0.0 Work 16 I 0 81, 505
  
1 0.0 I 0 511, 397
$AFTER_READ  'READ THE LEVY AND LEVY VAT FROM THE LEVT_TRANS  F:LEVY_TRANS;;;W\LEVYVAT=LVT_LEVYVAT;LVT_MARKET='$I\MARKET$' AND LVT_AGENT='$T\AGENT$' AND LVT_CONSIGN='$I\ST_CONSIGN$' AND LVT_DOCNO='$I\ST_DOCNO$'  F:LEVY_TRANS;;;I\LEVY=LVT_LEVYAMT;LVT_MARKET='$I\MARKET$' AND LVT_AGENT='$T\AGENT$' AND LVT_CONSIGN='$I\ST_C
1 0.0 Work 3 I 0 61, 505
  
1 0.0 Work 1 I 0 161, 553
  
1 0.0 Work 2 I 0 201, 553
  
1 0.0 Work 3 I 0 241, 553
  
1 0.0 Work 4 I 0 281, 529
  
1 0.0 Work 5 I 0 181, 505
  
1 0.0 Work 6 I 0 321, 529
  
1 0.0 Work 10 I 0 321, 553
  
1 0.0 Work 7 I 0 301, 553
  
1 0.0 USER I 0 21, 553
  
1 0.0 Work 1 I 0 361, 529
  
1 0.0 Work 1 I 0 1, 529
  
1 0.0 Work 2 I 0 381, 529
  
1 0.0 Work 1 I -1 71, 181
  
1 0.0 Work 1 I 0 201, 529
  
1 0.0 SCREEN TYPE I 0 411, 277
$DEFAULT  A:CONST;PS;I\SCREEN
1 0.0 W PROV QTY I 0 431, 493
  
1 0.0 PRINT PALLS I 0 1, 505
  
1 0.0 Work 1 I 0 491, 457
  
1 0.0 Work 3 I 0 431, 457
  
1 0.0 Work 3 I 0 331, 145
  
1 1.0 STK_TRANS ST_CONSIGN I -1 631, 109
  
1 1.0 I -1 271, 181
  
1 3.0 STK_DETS SD_CONT I -1 401, 181
$AFTER_READ  'LOAD THE CONTAINER  F:STK_DETS;;;I\SD_CONT=SD_CONT,W\CONTMASS=SD_CONTMASS;SD_MARKET='$I\MARKET$' AND SD_AGENT='$T\AGENT$' AND SD_CONSIGN='$I\ST_CONSIGN$'  A:CON;I\SD_CONT," ";I\SD_CONT;W\CONTMASS        
1 4.0 STK_TRANS ST_TRQTY I -1 1, 277
$VALIDATE  'CHECK IF ITS NOT LESS THAN ZERO    I:I\MODE;=;T    DO(MODET)     I:I\ST_TRQTY;<>;      DO(QT)       I:I\ST_TRQTY;<;0       D:ERROR - QTY CAN NOT BE LESS THAN ZERO;ERRORM;I\ST_TRQTY      DOEND(QT)       'DISPLAY ERROR MESSAGE IF THE QTY IS MORE THAT IN THE DOCKET     I:I\ST_TRQTY;>;W\QTY     D:ERROR - QUANTI
1 4.0 STK_TRANS ST_TRPRICE I -1 61, 277
  
1 4.0 STK_TRANS ST_TRVAT I -1 161, 277
  
1 4.0 I -1 221, 277
$AFTER_READ  'CALCULATE THE VALUE FOR THE I\VALUE FIELD  A:MULT;I\ST_TRQTY;I\VALUE;I\ST_TRPRICE;;0.00  A:ADD;I\VALUE,I\ST_TRVAT;I\VALUE;;#0.00
1 4.0 STK_TRANS ST_COMMVAL I 0 511, 349
$AFTER_READ  READ THE COMMISION VAT FROM THE STK_TRANS  F:STK_TRANS;;;W\COMMVAL_VAT=ST_COMMVAL_VAT;ST_MARKET='$I\MARKET$' AND ST_AGENT='$T\AGENT$' AND ST_CONSIGN='$I\ST_CONSIGN$' AND ST_DOCNO='$I\ST_DOCNO$'  A:ADD;W\COMMVAL_VAT,I\ST_COMMVAL;I\ST_COMMVAL;;#0.00
1 4.0 STK_TRANS ST_DUES I 0 511, 373
$AFTER_READ  READ THE COMMISION VAT FROM THE STK_TRANS  F:STK_TRANS;;;W\DUES_VAT=ST_DUES_VAT;ST_MARKET='$I\MARKET$' AND ST_AGENT='$T\AGENT$' AND ST_CONSIGN='$I\ST_CONSIGN$' AND ST_DOCNO='$I\ST_DOCNO$'  A:ADD;W\DUES_VAT,I\ST_DUES;I\ST_DUES;;#0.00
1 4.0 STK_TRANS ST_CLUBFEE I -1 301, 277
$AFTER_READ  READ THE COMMISION VAT FROM THE STK_TRANS  F:STK_TRANS;;;W\CLUBVAT=ST_CLUBVAT;ST_MARKET='$I\MARKET$' AND ST_AGENT='$T\AGENT$' AND ST_CONSIGN='$I\ST_CONSIGN$' AND ST_DOCNO='$I\ST_DOCNO$'  A:ADD;W\CLUBVAT,I\ST_CLUBFEE;I\ST_CLUBFEE;;#0.00    
1 4.0 I 0 511, 421
$AFTER_READ  'CALCULATE AND DISPLAY THE I\TOTAL FIELD  F:STK_DETS;;;;SD_MARKET='$I\MARKET$' AND SD_AGENT='$T\AGENT$' AND SD_CONSIGN='$I\ST_CONSIGN$'  A:ADD;I\VALUE,I\ST_COMMVAL,I\ST_DUES,I\LEVY,I\ST_CLUBFEE;I\TOTAL;;#0.00    
1 4.0 STK_TRANS ST_TRDTE I -1 631, 145
$CALCULATE  I:I\ST_TRDTE;<>;  A:VAR;I\ST_TRDTE;I\DATE_TEMP;;YYYY/MM/DD    'DISPLAY A SELECTION WINDOW    I:I\ST_DEBTOR;<>;    DO(NUL)      I:I\SD_ITEM;<>;        DO(D)         I:I\DATE_TEMP;<>;         S:DOC_NO_2;I\ST_DOCNO;I\ST_DEBTOR;I\SD_ITEM;I\DATE_TEMP               DOEND(D)    DOEND(NUL)        I:I\ST_DEBTOR;=;  
1 6.0 STK_TRANS ST_RSN_CODE I -1 111, 469
$SELECT  'DISPLAY A SELECTION WINDOW  S:REASON;I\ST_RSN_CODE    $VALIDATE  C:UCASE  M:  I:I\ST_RSN_CODE;<>;    DO(RSN)     'ZERO FILL     A:LEN;I\ST_RSN_CODE;W\ST_RSN_CODE     I:W\ST_RSN_CODE;=;1     A:CON;"0";I\ST_RSN_CODE;I\ST_RSN_CODE          'CHECK IF CODE EXISTS     F:REASON_MAST;Y;;T\REASON=RSN_DESC;RSN_REASON='
10 0.0 ZX_SELECT Z 0 1, 151
  
10 0.0 ZX_DELETE Z 0 1, 151
  
10 0.0 ZX_PRINT Z 0 1, 151
  
10 0.0 ZX_UPDATE Z 0 1, 151
  
10 0.0 ZX_EXIT Z 0 1, 151