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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCSED

Package: IFCAP

Routine: PRCSED


Information

PRCSED ;WISC/SAW-CONTROL POINT ACTIVITY EDITS CON'T ;10-30-91/11:32

Source Information

Source file <PRCSED.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 6 ^PRCSCK  ^PRCSDIC  W1^PRCSEB  (EN,EN3)^PRCSUT  RL^PRCSUT1  (EN1,EN2)^PRCSUT3  
VA FileMan 2 YN^DICN  ^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: 5

Package Total Caller Graph
IFCAP 5 PRCEN  PRCS58OB  PRCSEB0  PRCSED1  PRCSSCP  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
REP ;ENTER REP REQUEST
R1
NREP ;ENTER NON-REP REQUEST
N1
ACSCP ;ASSIGN CEILING TO SCP'S
ACSCP1
ACSCP2
ACSCP3
ACSCP4
SCPC ;CHECK $AMT ASSIGNED TO SCP FOR ADJ AND OBL TRANS
SCPC0
SCPC1
SCPC2
W
W2
W3
EXIT

External References

Name Field # of Occurrence
YN^DICN ACSCP2+1, ACSCP3SCPC1+1, W3
^DIE REP+2, R1NREP+2, N1ACSCP1SCPC+1
^PRCSCK R1+2, N1+2
^PRCSDIC ACSCP+3
W1^PRCSEB R1+3, N1+3
EN^PRCSUT REP+1, NREP+1
EN3^PRCSUT ACSCP+1
RL^PRCSUT1 R1+1, N1+1
EN1^PRCSUT3 REP+2, NREP+2
EN2^PRCSUT3 REP+2, NREP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: L
  • Line Location: REP+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: R1+3
Function Call: WRITE
  • Prompt: L
  • Line Location: NREP+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: N1+3
Function Call: WRITE
  • Prompt: !!,"You have assigned $ ",$J(PRCS(1),0,2)," to your sub-control points.",!,"This is $ ",$J((PRCS(1)-PRCST),0,2)," more than the total ceiling available."
  • Line Location: ACSCP1+3
Function Call: WRITE
  • Prompt: !,"Please re-edit your entries and make the necessary corrections."
  • Line Location: ACSCP1+4
Function Call: WRITE
  • Prompt: !!,"You still have $ ",$J((PRCST-PRCS(1)),0,2)," available that could be assigned to your",!,"sub-control points."
  • Line Location: ACSCP2+0
Function Call: WRITE
  • Prompt: " Do you want to re-edit your entries"
  • Line Location: ACSCP2+1
Function Call: WRITE
  • Prompt: !!,"Would you like to assign ceiling to sub-control points from another",!,"ceiling transaction"
  • Line Location: ACSCP3+0
Function Call: WRITE
  • Prompt: !!,"The transaction $ amount is $ ",$S(PRCST:$J(PRCST,0,2),1:"0.00"),"."
  • Line Location: ACSCP4+0
Function Call: WRITE
  • Prompt: !!,"You have assigned $",$J(PRCS(1),0,2)," to your sub-control points.",!,"This is $",$J((PRCS(1)-PRCST),0,2)," more than the total available."
  • Line Location: SCPC0+3
Function Call: WRITE
  • Prompt: !,"Please re-edit your entries and make the necessary corrections."
  • Line Location: SCPC0+4
Function Call: WRITE
  • Prompt: !!,"You still have $ ",$J((PRCST-PRCS(1)),0,2)," available that could be assigned to your",!,"sub-control points."
  • Line Location: SCPC1+0
Function Call: WRITE
  • Prompt: " Do you want to re-edit your entries"
  • Line Location: SCPC1+1
Function Call: WRITE
  • Prompt: !!,"The transaction $ amount is $ ",$S(PRCST:$J(PRCST,0,2),1:"0.00"),"."
  • Line Location: SCPC2+0
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !!,"This transaction is assigned transaction number: ",X
  • Line Location: W+0
Function Call: READ
  • Variable: X
  • Timeout: 5
  • Line Location: W2+0
Function Call: WRITE
  • Prompt: !!,"You are not an authorized control point user.",!,"Contact your control point official."
  • Line Location: W2+0
Function Call: WRITE
  • Prompt: !!,"Would you like to enter another request"
  • Line Location: W3+0
Routine Call
  • DIE
  • Line Location:
    • REP+2
    • R1
    • NREP+2
    • N1
    • ACSCP1
    • SCPC+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCS(410 - [#410] REP+2, R1R1+1, NREP+2, N1N1+3, ACSCP+3, ACSCP1+1, ACSCP1+2, ACSCP2+2
SCPC0SCPC0+1

Label References

Name Line Occurrences
ACSCP ACSCP+3, ACSCP3
ACSCP1 ACSCP1+4, ACSCP2+1
ACSCP2 ACSCP2+1
ACSCP3 ACSCP3
ACSCP4 ACSCP1+3, ACSCP2
EXIT REP+1, REP+2, R1R1+3, NREP+1, N1N1+3, ACSCP+1, ACSCP+3, ACSCP3
SCPC1+2, W2
N1 N1+2
NREP NREP+2, N1+3
R1 R1+2
REP REP+2, R1+3
SCPC SCPC0+4, SCPC1+1
SCPC1 SCPC1+1
SCPC2 SCPC0+3, SCPC1
W REP+2, NREP+2
W2 REP+1, NREP+1, ACSCP+1
W3 R1+3, N1+3, W3

Naked Globals

Name Field # of Occurrence
^( ACSCP1+2, SCPC0
^(4 ACSCP1+1, SCPC0+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% R1+3, N1+3, ACSCP2+1*, ACSCP3*, SCPC1+1*, W3*, EXIT!
>> DA REP+2, REP+3, R1*, R1+1*, NREP+2, NREP+3, N1*, N1+1*, N1+3, ACSCP+3*
ACSCP1+1, ACSCP1+2, ACSCP2+2, SCPC0SCPC0+1
DIC REP+2, NREP+2, ACSCP+2*, ACSCP1SCPC+1*, EXIT!
DIC("A" ACSCP+3*!
DIC("S" ACSCP+2*, ACSCP+3!
DIC(0 REP+2*, NREP+2*, ACSCP+2*
DIE REP+2*, NREP+2*, ACSCP+2*, ACSCP1*, SCPC+1*, EXIT!
DR REP+2*, REP+3*, NREP+2*, NREP+3*, ACSCP1*, SCPC+1*, EXIT!
DTOUT R1!, N1!
DUOUT R1!, N1!
>> I ACSCP1+2*, SCPC0*
>> PRC("QTR" REP+1, NREP+1
>> PRC("SITE" REP+1, NREP+1, ACSCP+1
>> PRCS ACSCP1+2*, SCPC0*
>> PRCS(1 ACSCP1+2*, ACSCP1+3, ACSCP1+4, ACSCP2ACSCP2+1, SCPC0*, SCPC0+2, SCPC0+3, SCPC1
>> PRCS(2 SCPC0+1*, SCPC0+2*, SCPC0+3, SCPC0+4, SCPC1SCPC1+1
>> PRCSDR REP+3*, NREP+3*
>> PRCSERR R1+2, N1+2
PRCSL EXIT!
PRCST ACSCP1+1*, ACSCP1+3, ACSCP1+4, ACSCP2ACSCP2+1, ACSCP4SCPC0+1*, SCPC0+2, SCPC0+3, SCPC1
SCPC2, EXIT!
PRCST(1 SCPC0+1*, SCPC0+2*, SCPC0+3, SCPC0+4, SCPC1SCPC1+1
T1 REP+3*, R1R1+1, NREP+3*, N1N1+1, EXIT!
X REP+2*, NREP+2*, W, W2*, EXIT!
X1 REP+2*, NREP+2*, EXIT!
X4 REP+2*, NREP+2*, EXIT!
Y REP+1, R1!, NREP+1, N1!, ACSCP+1, ACSCP+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 |  Naked Globals |  Local Variables  | All