Freshmark replication server

freshmark-canonical

Program drill-down

CONTAINER_MAN

CONTAINER MAINTENANCE. Type DSP, base table CONT_MAST.

Field inventory

54

Live detail pulled from the database.

Page Seq Table Field Type Visible Position Logic snippet
1 0.0 CMD 6 C -1 251, 109
$SELECT  S:PRODUCT;I\CN_PRODUCT
1 0.0 ITEM_NAME T -1 291, 109
  
1 0.0 H -1 0, 0
  
1 0.0 I -1 211, 109
$SELECT  S:PRODUCT;I\CN_PRODUCT    $VALIDATE  M:  C:UCASE  F:PRODUCT_MAST;Y;PR_PRODUCT;T\ITEM_NAME=PR_DESC,W\BLOCKED=PR_BLOCKED;;I\CN_PRODUCT    I:W\BLOCKED;=;Y  D:ERROR - THIS PRODUCT HAS BEEN BLOCKED;ERRORM;I\CN_PRODUCT
1 0.0 CONT_MAST CN_PRODUCT T -1 61, 109
  
1 0.0 I -1 211, 181
$SELECT  S:CONT_MAST;I\CN_CONT;I\CN_PRODUCT    $VALIDATE  M:  C:UCASE    'LOOK UP FOR THE EXISTING CONTAINER IN CONTAINER_MAST, IF NOT EXIST THE USER CANNOT CREATE A NEW CONTAINER FOR THE ENTERED PRODUCT IF CONTAINER IS BLOCKED IN PRODUCT MAINTENANCE SCREEN    F:CONT_MAST;;;W\CONT=CN_CONT;CN_CONT='$I\CN_CONT$' AND CN_P
1 0.0 CN_CONT T -1 61, 181
  
1 0.0 I -1 211, 217
$VALIDATE  M:  C:UCASE
1 0.0 CONT_MAST CN_DESC T -1 61, 217
  
1 0.0 I -1 211, 265
$VALIDATE  C:UCASE
1 0.0 CONT_MAST CN_ADESC T -1 61, 265
  
1 0.0 CONT_MAST I -1 211, 313
$VALIDATE  M:
1 0.0 CONT_MAST CN_MASS T -1 61, 313
  
1 0.0 I -1 211, 409
$VALIDATE  C:UCASE  V:Y;N;
1 0.0 CONT_MAST CN_BLKDEL T -1 61, 409
  
1 0.0 I -1 211, 361
$VALIDATE  C:UCASE  V:Y;N;
1 0.0 CONT_MAST CN_CNTREQ T -1 61, 361
  
1 0.0 I -1 481, 361
  
1 0.0 CONT_MAST CN_FLRUNIT T -1 341, 361
  
1 0.0 I -1 211, 457
$VALIDATE  M:  C:UCASE    R:01;58;I\CN_NDACONT    A:LEN;I\CN_NDACONT;I\NDA_CLEN  I:I\NDA_CLEN;<>;2  D:NDA CONTAINER MUST BE 2 CHARACTERS;ERRORM;I\CN_NDACONT
1 0.0 CONT_MAST CN_NDACONT T -1 61, 457
  
1 0.0 I -1 481, 313
$VALIDATE  M:  A:LEN;I\CN_NDAMASS;I\NDA_MLEN  I:I\NDA_MLEN;<>;4  D:NDA MASS MUST BE 4 CHARACTERS;ERRORM;I\CL_NDAMASS
1 0.0 CMD 3 C -1 251, 145
  
1 0.0 CONT_MAST CN_NDAMASS T -1 341, 313
  
1 0.0 CMD 8 C -1 251, 181
$SELECT  S:CONT_MAST;I\CN_CONT;I\CN_PRODUCT  
1 0.0 Label 8 T -1 291, 49
  
1 0.0 Label 1 T -1 291, 25
  
1 0.0 Label 2 T -1 1, 25
  
1 0.0 Label 3 T -1 621, 25
  
1 0.0 Label 4 T -1 621, 49
  
1 0.0 Label 5 T -1 671, 25
  
1 0.0 Label 6 T -1 671, 49
  
1 0.0 DEFAULT I 0 1, 49
$DEFAULT    A:DATE;DD MMM YYYY;T\DATE  A:TIME;HH:MM:SS;T\TIME  A:TIMER_ON;1000    'PUTS PIC ON THE UPDATE BUTTON  O:LOADPIC;$GBLROOT$LEGEND\PROJ_FMS\PICS\NEW_TEXT_DOC.ICO;C\UPDATE    $AFTER_READ  I:I\CN_BLOCKED;=;  A:CONST;N;I\CN_BLOCKED
1 0.0 CONT I 0 161, 529
  
1 0.0 Work 10 I 0 41, 49
$DEFAULT  'LOAD MARKET CODE  A:ORG;;I\MARKET    'LOAD MARKET  NAME  F:CLIENT_MAST;;CM_CODE;T\MARKET=CM_NAME  C:MCASE;;T\MARKET
1 0.0 I -1 481, 457
$VALIDATE  C:UCASE  V:Y;N;  I:I\CN_BLOCKED;=;  A:CONST;N;I\CN_BLOCKED    O:SETFOCUS;C\UPDATE  O:BACKCOLOR;C\UPDATE;YELLOW    $AFTER_READ  I:I\CN_BLOCKED;=;  A:CONST;N;I\CN_BLOCKED    
1 0.0 T -1 341, 409
  
1 0.0 CONT_MAST CN_BLOCKED T -1 341, 457
  
1 0.0 Work 5 I 0 51, 529
  
1 0.0 Work 6 I 0 81, 529
  
1 0.0 BLOCK I 0 211, 529
  
1 0.0 BLOCKED I 0 131, 529
  
1 0.0 CMD 2 C -1 631, 541
$SELECT    I:I\CN_PRODUCT;=;  D:PRODUCT IS MANDATORY FIELD;ERRORM;I\CN_PRODUCT    I:I\CN_CONT;=;  D:CONTAINER IS MANDATORY FIELD;ERRORM;I\CN_CONT    U:CONT_MAN;SET_CONT_MAST    A:CONST;;I\CN_PRODUCT,I\CN_CONT,I\CN_DESC,I\CN_ADESC,I\CN_MASS,I\CN_CNTREQ,T\ITEM_NAME  A:CONST;;I\CN_BLKDEL,I\CN_NDACONT,I\CN_NDAMASS,I\CN_FLR
1 0.0 Label 1 T -1 61, 145
  
1 0.0 Label 4 T -1 291, 145
  
1 0.0 Label 1 T -1 341, 505
  
1 0.0 I -1 211, 145
$SELECT  S:VARIETY;I\CN_VAR;I\CN_PRODUCT    $VALIDATE  M:  C:UCASE  I:I\CN_VAR;<>;  F:VAR_MAST;Y;;T\VA_DESC=VA_DESC,W\VA_BLOCKED=VA_BLOCKED;VA_PRODUCT='$I\CN_PRODUCT$' AND VA_VARIETY='$I\CN_VAR$';I\CN_VAR    I:W\VA_BLOCKED;=;Y  D:ERROR - THIS PRODUCT HAS BEEN BLOCKED;ERRORM;I\CN_VAR
1 0.0 I -1 481, 409
  
1 0.0 Work 5 I 0 21, 529
  
10 0.0 ZX_PRINT Z 0 0, 0
  
10 0.0 ZX_SELECT Z 0 0, 0
  
10 0.0 ZX_DELETE Z 0 0, 0
  
10 0.0 ZX_UPDATE Z 0 0, 0
  
10 0.0 ZX_EXIT Z 0 0, 0