Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: PSXAUTO

Package: CMOP

Routine: PSXAUTO


Information

PSXAUTO ;BIR/WPB-Routine to Automatically Run CMOP Suspense ;14 DEC 2001

Source Information

Source file <PSXAUTO.m>

Entry Points

Name Comments DBIA/ICR reference
STARTCS ; entry from edit auto CS Schedule menu option (future - post *41))
START ;
ASK
FILE ; if either schedule changed send appropriate message
ENCS ; entry from auto CS Tasking Option Schedule (future-post *41)
EN ;Entry from Kernel Option Tasking NON-CS
LOCK ; >>>**** LOCK OF FILE 550.1 ****<<<
TFLAG
EDTBSCH ; display/edit both schedules as they are interactive with each other
EDIT ;Edit scheduling of transmissions and parameter "Number of days to transmit"
CHKSCH() ;CHECK Task schedules for 2 hour difference
DELSCH ;Delete startup time and its pending task
GETSCH ; get schedule information from Kernel Option Scheduling
DSPSCH ;Display schedules for transmissions
RQUEMSG ; lock on 550.1 not achieved send transmission requeued message
EXIT ;
STOPET ; set a stop auto-error-trap node
STARTET ; remove any stop node

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"You are not authorized to use this option!"
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !,"You are not authorized to use this option!"
  • Line Location: START+3
Function Call: WRITE
  • Prompt: !,"You are not authorized to use this option!"
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !!,"The Station number is missing in the Institution file.",!,"The Station number is required for CMOP transmissions.",!,"Please contact your IRM and have this problem corrected, then try again."
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !,"The CMOP is not an active CMOP site and can not schedule auto transmissions."
  • Line Location: START+6
Function Call: WRITE
  • Prompt: !,"A transmission is in progress, try later."
  • Line Location: START+7
Function Call: WRITE
  • Prompt: !,"A transmission is in progress, try later."
  • Line Location: START+8
Function Call: WRITE
  • Prompt: !,$S(PSXCS:"",1:"NON-"),"CS Cancel Schedule Sent to CMOP"
  • Line Location: FILE+3
Function Call: WRITE
  • Prompt: !,$S(PSXCS:"",1:"NON-"),"CS New Schedule Sent to CMOP"
  • Line Location: FILE+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EDTBSCH+1
Function Call: WRITE
  • Prompt: @IOF,!,"Sorry, there has to be at least 2 hours between the daily transmission runs.",!
  • Line Location: EDIT+9
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDIT+11
Function Call: WRITE
  • Prompt: !,?25,"CS Transmission",?55,"Non-CS Transmission"
  • Line Location: DSPSCH+7
Function Call: WRITE
  • Prompt: !,"Scheduled to Run",?25,CSDATE,?55,NCSDATE
  • Line Location: DSPSCH+8
Function Call: WRITE
  • Prompt: !,"Frequency (hrs)",?25,CSHOUR,?55,NCSHOUR
  • Line Location: DSPSCH+9
Function Call: WRITE
  • Prompt: !,"Thru days",?25,CSTHRU,?55,NCSTHRU
  • Line Location: DSPSCH+10
Function Call: WRITE
  • Prompt: !,"Tasking ID",?25,CSTSK,?55,NCSTSK
  • Line Location: DSPSCH+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSX(550 - [#550] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call