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

Package: Accounts Receivable

Routine: PRCA399C


Information

PRCA399C ;MNTVBB/RGB - Restores any changes to AR files to allow re-testing ; FEB 05, 2022

Source Information

Source file <PRCA399C.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Accounts Receivable 1 (EN,TBAL)^PRCA399D  
VA FileMan 1 NOW^%DTC  

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
Accounts Receivable 1 PRCA399A  

Entry Points

Name Comments DBIA/ICR reference
EN(PRCADEB)
RD
A1
A17
BBAL(PRCADB,PRCABAL,PRCADT) ;get bills balances return array
XXX
AA
BB
DD
BBALQ
PBAL(PRCADB,PRCARCDT,PRCAPBAL,PRCASTMT) ;get previous balance and date of last transaction
PBALQ
LST(PRCADB,TYPE,PRCASTMT) ;Get last type of event for DBtor PRCA*4.5*348
OLD
A11
Q4

External References

Name Field # of Occurrence
NOW^%DTC EN, OLD
EN^PRCA399D A1+5
TBAL^PRCA399D A1+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,PRCAPBAL," + ",PRCATBAL," = ",PRCABBAL," (",$G(^XTMP("PRCA399",$J,2,1,PRCADEB,0)),") NEG:",$S(PRCANFLG=0:"NO",1:"YES")
  • Line Location: A17+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] XXXXXX+1, AAAA+1, A11+2, A11+3, A11+4, A11+10
^PRCA(430.2 - [#430.2] BBAL+4
^PRCA(430.3 - [#430.3] BBAL+3, BBAL+4
^PRCA(433 - [#433] A11+8, A11+9
^RC(341 - [#341] PBAL+3, PBAL+4, PBAL+6, A11A11+13
^RC(341.1 - [#341.1] PBAL+3, PBAL+4, OLD+3
^RCD(340 - [#340] OLD+2
^TMP("PRCAGT" RD+2!, A1+7!
^TMP("PRCAGU" AA*
^XTMP("PRCA399" EN*, EN+1, RD*, A17+1*, A17+2, A17+4*, A17+5*, XXX+1, AA*, AA+2
DD+1, DD+2, A11

Label References

Name Line Occurrences
A11 A11
BBAL RD+5
BBALQ BBAL+2
PBALQ PBAL+2, PBAL+5
Q4 OLD+1, A11A11+1

Naked Globals

Name Field # of Occurrence
^(6 AA

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN, A11+7
PRCAAC A17+6!, BBAL+3*, XXXBBALQ+1!
PRCAADM A17+6!, BBAL+1*, BB+2*, DD+5, BBALQ+1!
PRCAAMT RD+2*, A17+8!
PRCABAL A17+7!, BBAL~, BBAL+1*, XXX+1*, AA+1, AA+2*, BBBB+2, DDDD+5*
BBALQ+4
PRCABAL( DD+6*
PRCABBAL RD+2*, RD+5, A17A17+1, A17+2, A17+4, A17+5, A17+6!
PRCABDT LST+2~, A11+4*, A11+5, A11+6, A11+11
PRCABEG A17+7!
PRCABIL LST+2~, A11+2*, A11+3, A11+4, A11+5, A11+6
PRCABILL A17+7!
PRCABLDT LST+2~, A11+2*, A11+5*, A11+6*, A11+7
PRCABN A17+7!, XXX*, XXX+1, AAAA+1, AA+2
PRCACFLG BBAL+1*, BBALQBBALQ+1!
PRCACS XXX+1*, DDBBALQ+1!
PRCACSBB BBAL+1, DD*, BBALQ!
PRCACT BBAL+1*, BB+2*, DD+5, BBALQ+1!
>> PRCADAT RD+3*, RD+5*, A1A1+5, PBAL+5*, PBAL+7, Q4*
PRCADB A17+6!, BBAL~, BBAL+2, XXXAADD+1, DD+2, PBAL~, PBAL+2, PBAL+3
, PBAL+4, LST~, OLD+1, A11A11+2, A11+8, A11+13
PRCADBT BBALQ+2!, OLD+2*
PRCADEB EN~, RDRD+1, RD+2, RD+5, A1+5, A1+6, A17+1, A17+2, A17+3
A17+4, A17+5, A17+7!
PRCADT A17+6!, BBAL~, LST+2~, A11+8*, A11+11*
PRCAEVN PBAL+2*, PBAL+4*, PBAL+5, PBAL+6, PBAL+8!
PRCAHDEB RD+2*, BBALQ+2!
PRCAHHY BBALQ+3!, Q4*
PRCAHYY BBALQ+2!
PRCAI BB*, DD+2*, BBALQ+1!, BBALQ+2!, PBAL+2*, PBAL+6*, PBAL+8!
PRCAINT BBAL+1*, BB+2*, DD+5, BBALQ+1!
PRCALET3 BBAL+1*, AA*, BBALQ+2!
PRCAMF BBAL+1*, BB+2*, DD+5, BBALQ+1!
PRCANFLG EN+1*, A17+2, A17+7!
PRCAOP BBAL+3*, XXXBBALQ+1!
PRCAPB BBAL+1*, AA+1*, BB+2*, DD+4*, DD+5, BBALQ+1!
PRCAPBAL RD+2*, A1+1*, A17A17+1, A17+2, A17+4, A17+5, A17+6!, PBAL~, PBAL+6*
, PBAL+7, PBAL+8*, A11+12*
PRCAPBAL( A1+3*
PRCAPDAT BBALQ+2!, PBAL+5
PRCAPNEG BBAL+1*, DD+2*, DD+3, DD+4, BBALQ+2!
PRCAPPTX BBALQ+3!
PRCAPPYB BBALQ+3!
PRCAPRE BBAL+4*, AA+1, BBALQ+1!
PRCARCDT PBAL~, PBAL+3*, PBAL+4
>> PRCARVW BBAL+4*
PRCASEL A17+6!
PRCASTAT XXX*, BBALQ+1!
PRCASTMT PBAL~, PBAL+5, LST~, A11+1
PRCASTS BBALQ+2!
PRCATBAL RD+2*, A1+6, A17A17+1, A17+2, A17+4, A17+5, A17+6!, BB*, BB+1
PRCATTY BBAL+1*, BBALQ+2!
PRCATX LST+2~, A11+8*, A11+9, A11+11*
PRCATX0 LST+2~, A11+9*, A11+10
PRCAW EN+1*, RD+1, A1A1+4, A17A17+1, A17+2, A17+3, A17+8!, AA+1
AA+2, DD+4, DD+5, PBAL+1, PBAL+7
PRCAWKDT A17+8!
PRCAX EN+1*, A17+7!, AA+2*, DD+6*
PRCAXX EN+1*, A1+3*, A17+7!
PRCAXXX EN+1*, A17+3*, A17+8!, DD+4*, DD+5*, PBAL+7*
PRCAY A17*, A17+1*, PBAL+2*, PBAL+6*, PBAL+7, PBAL+8!, LST+2~, OLD+1*, OLD+3*, A11*
A11+1, A11+7*, A11+8, A11+11*, A11+12*, A11+13*, Q4
PRCAZ EN+1*, A17+7!
PRCZABDT BBALQ+3!, A11+10*
TYPE LST~, OLD+1, OLD+3*, A11A11+13
U A17+1, A17+4, A17+5, AAAA+1, BBBB+2, DDDD+2, PBAL+6
A11+5, A11+6, A11+7, A11+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All