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

Package: IHS Accounts Receivable

Routine: BARPRF3A


Information

BARPRF3A ; IHS/SD/LSL - REFUND COMMAND PROCESSING CONTINUED ; 05/07/2008

Source Information

Source file <BARPRF3A.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Accounts Receivable 4 HIT1^BARPST2  CKNEG^BARPST4  EOP^BARUTL  $$EN^BARVDF  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BARPRF3  

Entry Points

Name Comments DBIA/ICR reference
SETTMP0(BARTYP,BARAMT,BARLIN,BARCAT,BARATYP) ;EP;ORIGINAL CODE ;BAR*1.8*4 DD 4.1.7.2
HELP ;
WARN(BARLVL)
SURE ;
SETTMP1(BARTYP,BARAMT,BARLIN,BARCAT,BARATYP) ;EP
SETTMP(BARTYP,BARAMT,BARLIN,BARCAT,BARATYP) ;EP;BAR*1.8*4 DD 4.1.7.2

External References

Name Field # of Occurrence
HIT1^BARPST2 HELP+8
CKNEG^BARPST4 SETTMP+7
EOP^BARUTL HELP+7, HELP+8, WARN+3
$$EN^BARVDF HELP+1
^DIR SURE+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF"),!!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: "Select one of the following: ",!
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !?5,"P - Post transactions to A/R."
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !?5,"M - More transaction processing."
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !?5,"C - Cancel all transactions and start over."
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: !!,"This is a required response - Please select one to proceed!"
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: *7,!,"Warning - Posted amount exceeds the "_$S(BARLVL=1:"batch",BARLVL=2:"item",1:"location")_" balance."
  • Line Location: WARN+1
Routine Call
  • DIR
  • Line Location:
    • SURE+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARTMP($J SETTMP+4, SETTMP+5, SETTMP+10*, SETTMP+14*, SETTMP+17*, SETTMP0+3, SETTMP0+5*, SETTMP0+8*, SETTMP0+10*, SETTMP1+3
, SETTMP1+5*, SETTMP1+8*, SETTMP1+10*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BARADJ SETTMP+12*, SETTMP+15*, SETTMP0+9*, SETTMP1+9*
BARAMT SETTMP~, SETTMP+7, SETTMP+10, SETTMP+11, SETTMP+12, SETTMP+14, SETTMP+15, SETTMP+17, SETTMP+20, SETTMP0~
, SETTMP0+5, SETTMP0+6, SETTMP0+8, SETTMP0+9, SETTMP0+10, SETTMP0+13, SETTMP1~, SETTMP1+5, SETTMP1+6, SETTMP1+8
, SETTMP1+9, SETTMP1+10, SETTMP1+13
BARATYP SETTMP~, SETTMP+20, SETTMP0~, SETTMP0+13, SETTMP1~, SETTMP1+13
>> BARBBAL SETTMP+5*, SETTMP+7
BARCAT SETTMP~, SETTMP+6, SETTMP+16, SETTMP+20, SETTMP0~, SETTMP0+13, SETTMP1~, SETTMP1+13
>> BARDA SETTMP+4*, SETTMP+5, SETTMP+10, SETTMP+14, SETTMP+17, SETTMP0+3*, SETTMP0+5, SETTMP0+8, SETTMP0+10, SETTMP1+3*
, SETTMP1+5, SETTMP1+8, SETTMP1+10
>> BARFLG("BARWARN" SETTMP+2!, SETTMP0+1!, SETTMP1+1!
>> BARJ SETTMP+18*, SETTMP+19*, SETTMP+20, SETTMP0+11*, SETTMP0+12*, SETTMP0+13, SETTMP1+11*, SETTMP1+12*, SETTMP1+13
BARLIN SETTMP~, SETTMP+4, SETTMP+5, SETTMP+10, SETTMP+14, SETTMP+17, SETTMP+18, SETTMP+20, SETTMP0~, SETTMP0+3
, SETTMP0+5, SETTMP0+8, SETTMP0+10, SETTMP0+11, SETTMP0+13, SETTMP1~, SETTMP1+3, SETTMP1+5, SETTMP1+8, SETTMP1+10
, SETTMP1+11, SETTMP1+13
BARLVL WARN~, WARN+1
>> BARPASS HELP+8
>> BARREF SETTMP+11*, SETTMP0+6*, SETTMP1+6*
>> BARSTOP SETTMP+3*, SETTMP+8, SETTMP+9, SETTMP0+2*, SETTMP0+4, WARN+2*, SURE+1*, SURE+8*, SETTMP1+2*, SETTMP1+4
>> BARTR( SETTMP+18, SETTMP+20*, SETTMP0+11, SETTMP0+13*, SETTMP1+11, SETTMP1+13*
BARTYP SETTMP~, SETTMP+9, SETTMP+13, SETTMP+20, SETTMP0~, SETTMP0+4, SETTMP0+7, SETTMP0+13, SETTMP1~, SETTMP1+4
, SETTMP1+7, SETTMP1+13
DIR SURE+2!, SURE+7!
DIR("A" SURE+4*
DIR("B" SURE+5*
DIR(0 SURE+3*
U SETTMP+5, SETTMP+10, SETTMP+14, SETTMP+17, SETTMP+20, SETTMP0+5, SETTMP0+8, SETTMP0+10, SETTMP0+13, SETTMP1+5
, SETTMP1+8, SETTMP1+10, SETTMP1+13
>> Y SURE+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All