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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCSECP1

Package: IFCAP

Routine: PRCSECP1


Information

PRCSECP1 ;SF-ISC/LJP/DGL-COPY A TRANSACTION CON'T ;7/29/99

Source Information

Source file <PRCSECP1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
IFCAP 3 ($$ACC,$$DATE)^PRC0C  PRF1^PRCSP1  IP^PRCSUT  
VA FileMan 1 YN^DICN  

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: 1

Package Total Caller Graph
IFCAP 1 PRCSCPY  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**148**;Oct 20, 2000;Build 5
S1 ;subroutine to copy transactions of form type 1 (i.e. 1358)
S2
S3 ;Note: S3 commented out (prior to patch 182) so it falls through to S4
S4 ;copy vendor info, sort group and authoritie(s)
S5 ;copy special remarks (using S6)
S6 ;General purpose copy used for remarks
S7 ;copy the items from the old transaction to the new
S8 ;copy the items from old to new (detail)
S9 ;copy the items from old txn to new (further detail)
CHECK ;Check for valid CC/BOC on the FCP for this transaction
W1
W3

External References

Name Field # of Occurrence
YN^DICN W1W3
$$ACC^PRC0C CHECK+3
$$DATE^PRC0C CHECK+6
PRF1^PRCSP1 W1
IP^PRCSUT S1+5, S2+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Would you like to copy another request"
  • Line Location: W3+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCS(410 - [#410] S1+3, S1+4*, S1+6*, S1+7*, S1+8*, S1+9*, S1+10*, S2+4, S2+5*, S2+7*
S2+9*, S2+12, S2+13*, S2+14*, S2+17*, S4+3*, S4+4*, S5+2, S5+3*, S6+1
S6+2*, S7+1, S7+2*, S8+1, S8+2, S8+3*, S9+2*, S9+3, S9+4*, S9+5
S9+6, S9+7*, CHECK+2, CHECK+5*, CHECK+6*, CHECK+7*
^VA(200 - [#200] CHECK+7

Label References

Name Line Occurrences
CHECK S1+12, S2+15
S4 S1+13, S2+20
S5 S1+13, S2+20
S6 S5+4
S7 S1+13, S2+20
S8 S7+4
S9 S8+4
W1 W1
W3 W3

Naked Globals

Name Field # of Occurrence
^( S8+1
^(0 S5+3, S6+2, S9+3, S9+7
^(1 S1+7, S2+9
^(10 S1+10, S2+17
^(11 S4+4
^(2 S4+3
^(3 S1+8, CHECK+5*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % W1*, W3*
>> DA S1+4, S1+6, S1+7, S1+8, S1+9, S1+10, S2+5, S2+7, S2+9, S2+13
S2+14, S2+17, S4+3, S4+4, S5+3, S6+2, S7+2, S8+3, S9+2, S9+4
S9+6, S9+7, CHECK+5, CHECK+6, CHECK+7, W1*
DT S5+3, S9+4
DUZ CHECK+7
>> GET1 S9+2
I S1+2~, S1+4*, S2+1~, S2+5*, S2+13*
>> N W1*
>> PRC("ACC" CHECK+3*, CHECK+4, CHECK+5
>> PRC("BBFY" CHECK+3, CHECK+6
>> PRC("CP" CHECK+3, CHECK+5
>> PRC("FY" CHECK+3
>> PRC("SITE" CHECK+3
PRC11 S4+2~, S4+4*
>> PRCSAPP CHECK+4*, CHECK+5
PRCSF W1*!
>> PRCSI S5+1*, S5+2, S5+3, S6+1, S6+2
PRCSIP S1+2~, S1+6, S2+1~, S2+7
>> PRCSK S5+3*, S6+1*, S6+2, S7+3*, S8+1*, S8+2, S8+3, S9+2, S9+3, S9+4
S9+5, S9+7
>> PRCSL S8+4*, S9+5*, S9+7
PRCSTMP S1+1!, S1+8*, S1+9, S2!, S7+3!, S8+2*, S8+3, S9+1~, S9+3*, S9+4
S9+7*
PRCSZ W1*!
>> T1 S1+3, S1+4, S1+7, S1+8, S1+10, S2+4, S2+5, S2+9, S2+12, S2+13
S2+14, S2+17, S4+3, S4+4, S5+2, S6+1, S6+2, S7+1, S7+2, S8+1
S8+2, S9+3, S9+5, S9+7, CHECK+2
TEST CHECK+2~*
U S1+4, S1+6, S1+7, S1+8, S1+9, S1+10, S2+5, S2+7, S2+9, S2+13
S2+14, S2+17, S5+3, S6+2, S8+3, S9+4, CHECK+5, CHECK+7
X W1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All