Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GECSMUT1

Package: Generic Code Sheet

Routine: GECSMUT1


Information

GECSMUT1 ;WISC/RFJ-maintenance utilities (batching) ;01 Nov 93

Source Information

Source file <GECSMUT1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Generic Code Sheet 7 KILLBATC^GECSPUR1  ^GECSSITE  ($$BATCHSEL,$$CODESHET,BATNOFMS,BATTYPE)^GECSUSEL  ($$STATUS,RETAIN)^GECSUSTA  ($$YN,DELASK,ERROR,VARIABLE)^GECSUTIL  ASKTOBAT^GECSXBL1  $$MAPDATA^GECSXBLD  
VA FileMan 1 ^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
Generic Code Sheet 10 GECS BATCH EDIT  GECS DELETE  GECS REBATCH  GECS REVIEW CODE SHEET  GECSCALL  GECSE  GECSE1  GECSEDIT  
GECSUTIL  GECSXBL1  

Entry Points

Name Comments DBIA/ICR reference
MARKBAT(DA)
ASKREBAT()
REMARK ; remark a code sheet for batching
REVIEW ; review code sheets waiting to be batched
DELETE ; delete selected code sheets
EDITBAT ; edit code sheet batch
SETBATCH(DA,GECSBATC) ; set code sheet da to gecsbatc batch
KILLBATC(GECSBATC) ; check if any code sheets are in batch, if no delete it

External References

Name Field # of Occurrence
^DIE MARKBAT+8, SETBATCH+3
KILLBATC^GECSPUR1 KILLBATC+6
^GECSSITE REMARK+2, REVIEW+2, DELETE+2, EDITBAT+2
$$BATCHSEL^GECSUSEL EDITBAT+18
$$CODESHET^GECSUSEL REMARK+5, REVIEW+5, DELETE+5, EDITBAT+5
BATNOFMS^GECSUSEL REMARK+3, EDITBAT+3
BATTYPE^GECSUSEL REVIEW+3, DELETE+3
$$STATUS^GECSUSTA MARKBAT+10, MARKBAT+12, REMARK+9, REVIEW+8, DELETE+7, EDITBAT+8
RETAIN^GECSUSTA MARKBAT+10
$$YN^GECSUTIL ASKREBAT+3, EDITBAT+12, EDITBAT+21
DELASK^GECSUTIL DELETE+8
ERROR^GECSUTIL REMARK+13, REVIEW+13, EDITBAT+23
VARIABLE^GECSUTIL REMARK+6, REVIEW+6, DELETE+6, EDITBAT+6
ASKTOBAT^GECSXBL1 REVIEW+12
$$MAPDATA^GECSXBLD REVIEW+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"** CODE SHEET NUMBER: ",$P(%,"^")," **"
  • Line Location: MARKBAT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: MARKBAT+8
Function Call: WRITE
  • Prompt: !,"CODE SHEET AUTOMATICALLY MARKED FOR BATCHING !"
  • Line Location: MARKBAT+11
Function Call: WRITE
  • Prompt: !,"*** FMS DOCUMENTS DO NOT HAVE TO BE BATCHED ***"
  • Line Location: REMARK+7
Function Call: WRITE
  • Prompt: !
  • Line Location: REMARK+9
Function Call: WRITE
  • Prompt: !
  • Line Location: REMARK+9
Function Call: WRITE
  • Prompt: !,"YOU CAN ONLY SELECT CODE SHEETS WHICH HAVE BEEN MARKED FOR BATCHING."
  • Line Location: REMARK+11
Function Call: WRITE
  • Prompt: !
  • Line Location: REVIEW+8
Function Call: WRITE
  • Prompt: !
  • Line Location: REVIEW+8
Function Call: WRITE
  • Prompt: !,"YOU CAN ONLY SELECT CODE SHEETS WHICH HAVE BEEN MARKED FOR BATCHING."
  • Line Location: REVIEW+9
Function Call: WRITE
  • Prompt: !,"YOU CAN ONLY SELECT FMS DOCUMENTS WHICH HAVE NOT BEEN TRANSMITTED."
  • Line Location: REVIEW+10
Function Call: WRITE
  • Prompt: !
  • Line Location: DELETE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DELETE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITBAT+8
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITBAT+8
Function Call: WRITE
  • Prompt: !,"CODE SHEET MUST BE READY FOR BATCHING BEFORE THE BATCH NUMBER CAN BE EDIT.",!,"USE THE 'Code Sheet Edit' OPTION."
  • Line Location: EDITBAT+9
Function Call: WRITE
  • Prompt: !,"UNABLE TO SET BATCH NUMBER ",GECSBATC
  • Line Location: SETBATCH+3
Function Call: WRITE
  • Prompt: !,"CODE SHEET READY FOR TRANSMISSION IN BATCH ",GECSBATC
  • Line Location: SETBATCH+4
Function Call: WRITE
  • Prompt: !!,"NO CODE SHEETS INCLUDED IN BATCH ",GECSBATC,".",!,"DELETING BATCH ",GECSBATC
  • Line Location: KILLBATC+5
Routine Call
  • DIE
  • Line Location:
    • MARKBAT+8
    • SETBATCH+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GECS(2100 - [#2100] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GECS(2100 - [#2100] MARKBAT+3, REMARK+10, REVIEW+9, REVIEW+10, EDITBAT+9, EDITBAT+10, EDITBAT+13, KILLBATC+2
^GECS(2101.3 - [#2101.3] EDITBAT+19, KILLBATC+4

Label References

Name Line Occurrences
$$ASKREBAT REMARK+12
$$MARKBAT REMARK+12, EDITBAT+14
KILLBATC REMARK+12, EDITBAT+15
SETBATCH EDITBAT+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MARKBAT+2~, MARKBAT+3*, MARKBAT+4, MARKBAT+10*, MARKBAT+12*, REMARK+1~, REMARK+12*, REVIEW+1~, DELETE+1~, EDITBAT+1~
EDITBAT+10, EDITBAT+12*, EDITBAT+14*, EDITBAT+16*
%DT MARKBAT+2~
D0 MARKBAT+2~
DA MARKBAT~, MARKBAT+3, MARKBAT+10, MARKBAT+12, SETBATCH~, KILLBATC+3~, KILLBATC+4*, KILLBATC+6
DI MARKBAT+2~
DIC MARKBAT+2~, MARKBAT+8*, SETBATCH+1~, SETBATCH+2*
DIE MARKBAT+2~, MARKBAT+8*, SETBATCH+1~, SETBATCH+2*
DQ MARKBAT+2~
DR MARKBAT+2~, MARKBAT+5*, MARKBAT+6*, MARKBAT+7*, SETBATCH+1~, SETBATCH+2*
DUZ MARKBAT+5
GECS REMARK+1~, REVIEW+1~, DELETE+1~, EDITBAT+1~
GECS("BATCH" REMARK+4, REVIEW+4, DELETE+4, EDITBAT+4
GECS("BATDA" REMARK+3, REVIEW+3, DELETE+3, EDITBAT+3
GECS("CSDA" REMARK+8, REMARK+9, REMARK+10, REMARK+12, REVIEW+7, REVIEW+8, REVIEW+9, REVIEW+10, REVIEW+11, REVIEW+12
EDITBAT+7, EDITBAT+8, EDITBAT+9, EDITBAT+10, EDITBAT+13, EDITBAT+14, EDITBAT+22
GECS("SITE" REMARK+2, REVIEW+2, DELETE+2, EDITBAT+2
GECS("SYSID" REMARK+7, REVIEW+9, REVIEW+10
>> GECSAUTO MARKBAT+6, MARKBAT+11
GECSBATC REMARK+1~, REMARK+10*, REMARK+11, REMARK+12, EDITBAT+1~, EDITBAT+13*, EDITBAT+15, EDITBAT+18*, EDITBAT+19*, EDITBAT+22
, SETBATCH~, SETBATCH+2, SETBATCH+3, SETBATCH+4, KILLBATC~, KILLBATC+1, KILLBATC+2, KILLBATC+4, KILLBATC+5
GECSBTYP REMARK+1~, REMARK+4*, REMARK+5, REVIEW+1~, REVIEW+4*, REVIEW+5, DELETE+1~, DELETE+4*, DELETE+5, EDITBAT+1~
EDITBAT+4*, EDITBAT+5
GECSDA REMARK+1~, REMARK+5*, REMARK+6, REMARK+13, REVIEW+1~, REVIEW+5*, REVIEW+6, REVIEW+13, DELETE+1~, DELETE+5*
DELETE+6, DELETE+7, DELETE+8, EDITBAT+1~, EDITBAT+5*, EDITBAT+6, EDITBAT+23
GECSDICS EDITBAT+1~, EDITBAT+17*, EDITBAT+18
GECSSTAT REMARK+1~, REMARK+9*, REVIEW+1~, REVIEW+8*, DELETE+1~, DELETE+7*, EDITBAT+1~, EDITBAT+8*
>> GECSSYS REVIEW+3, DELETE+3
X MARKBAT+2~, SETBATCH+1~
>> XH ASKREBAT+2*, EDITBAT+11*, EDITBAT+20*
>> XH(1 ASKREBAT+2*, EDITBAT+11*
>> XP ASKREBAT+2*, EDITBAT+11*, EDITBAT+20*
Y MARKBAT+2~, MARKBAT+10, SETBATCH+1~, SETBATCH+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All