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

Package: Fee Basis

Routine: FBAAUTL6


Information

FBAAUTL6 ;WCIOFO/SAB-UTILITY ROUTINE ;9/11/97

Source Information

Source file <FBAAUTL6.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 MSG^DIALOG  (FILE,UPDATE)^DIE  ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Fee Basis 6 FBAA EDIT VENDOR  FBAA NEW VENDOR  FBAAV1  FBAAVD2  FBAAVD3  FBMRASVR  

Entry Points

Name Comments DBIA/ICR reference
VGRP(FBDA) ; Validate/Correct Socioeconomic Groups Extrinsic Function
; called by input templates FBAA NEW VENDOR, FBAA EDIT VENDOR
; input FBDA - ien of vendor in 161.2
; returns - True when groups were changed or False when groups were OK
GETGRP(FBDA,FBMAX) ; Get Socioeconomic Groups for a Vendor
; in FBDA - vendor ien
; FBMAX - (optional) maximum number of groups to retrieve
; out FBSG( array - i.e. FBSG(1)=code, FBSG(2)=code, etc.
GRPDIF(FBDA) ; Socioeconomic Groups Different Extrinsic Function?
; in FBDA - vendor ien
; FBSG( array of groups
; returns True (when different) or False (when equivalent)
UPDGRP(FBDA) ; Update Socioeconomic Groups of Vendor
; in FBDA - vendor ien
; FBSG( array

External References

Name Field # of Occurrence
MSG^DIALOG VGRP+15, VGRP+25, VGRP+30
FILE^DIE VGRP+15, VGRP+25, UPDGRP+8
UPDATE^DIE VGRP+30, UPDGRP+26
$$GET1^DIQ VGRP+7, VGRP+11, UPDGRP+11
GETS^DIQ VGRP+8, GETGRP+7, GRPDIF+11, UPDGRP+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Group ",FB(161.225,FBIENS,.01,"E")," inappropriate for Business Type. Deleting..."
  • Line Location: VGRP+12
Function Call: WRITE
  • Prompt: !," Group OO can't be used with other groups. Deleting OO..."
  • Line Location: VGRP+23
Function Call: WRITE
  • Prompt: !," Group S must be specified with group RV. Adding S..."
  • Line Location: VGRP+28
Routine Call
  • DIALOG
  • Line Location:
    • VGRP+15
    • VGRP+25
    • VGRP+30
Routine Call
  • DIE
  • Line Location:
    • VGRP+15
    • VGRP+25
    • UPDGRP+8
Routine Call
  • DIE
  • Line Location:
    • VGRP+30
    • UPDGRP+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAAV - [#161.2] GET1^DIQ,  GETS^DIQ
^PRCD(420.6 - [#420.6] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.6 - [#420.6] UPDGRP+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
FB VGRP+4~, GETGRP+4~, GRPDIF+4~, UPDGRP+3~
FB( VGRP+10, VGRP+11, VGRP+12, VGRP+14!, VGRP+18, VGRP+19, GETGRP+9, GETGRP+10, GRPDIF+13, GRPDIF+14
, UPDGRP+6
FBARRAY GRPDIF+4~, GRPDIF+9*, GRPDIF+18
FBBT VGRP+4~, VGRP+7*, VGRP+11, UPDGRP+3~, UPDGRP+11*, UPDGRP+16
FBC GETGRP+4~, GETGRP+8*, GETGRP+9, GETGRP+10*
FBCHG VGRP+4~, VGRP+5*, VGRP+15*, VGRP+25*, VGRP+30*, VGRP+31
FBDA VGRP~, VGRP+7, VGRP+8, VGRP+29, GETGRP~, GETGRP+7, GRPDIF~, GRPDIF+11, UPDGRP~, UPDGRP+5
, UPDGRP+11, UPDGRP+23
FBFDA VGRP+4~, VGRP+15, VGRP+25, UPDGRP+3~, UPDGRP+8, UPDGRP+26
FBFDA( VGRP+13*, VGRP+24*, VGRP+29*, UPDGRP+7*, UPDGRP+23*, UPDGRP+24
FBFILE GRPDIF+4~, GRPDIF+16*, GRPDIF+18
FBG VGRP+4~, VGRP+20*, VGRP+22, GRPDIF+4~, GRPDIF+12!
FBG( VGRP+19*, GRPDIF+8*, GRPDIF+9, GRPDIF+15*, GRPDIF+16
FBG("OO" VGRP+22, VGRP+24
FBG("RV" VGRP+27
FBG("S" VGRP+27
FBI UPDGRP+3~, UPDGRP+12*, UPDGRP+13, UPDGRP+16, UPDGRP+23
FBIENS VGRP+4~, VGRP+10*, VGRP+11, VGRP+12, VGRP+13, VGRP+14, VGRP+18*, VGRP+19, GETGRP+4~, GETGRP+8*
, GETGRP+9*, GETGRP+10, UPDGRP+3~, UPDGRP+6*, UPDGRP+7
FBMAX GETGRP~, GETGRP+6*, GETGRP+9
FBSG GETGRP+5!
FBSG( GETGRP+10*, GRPDIF+6, GRPDIF+7, UPDGRP+12, UPDGRP+13, UPDGRP+16
FBVNCOD UPDGRP+10~, UPDGRP+15*, UPDGRP+16*, UPDGRP+17, UPDGRP+19*, UPDGRP+21*, UPDGRP+23, UPDGRP+24
FBVNDAT UPDGRP+10~, UPDGRP+16*
FBVNDBL UPDGRP+10~, UPDGRP+23, UPDGRP+24*
FBX GRPDIF+4~, GRPDIF+6*, GRPDIF+7, GRPDIF+13*, GRPDIF+14
FBY GRPDIF+4~, GRPDIF+7*, GRPDIF+8, GRPDIF+9*, GRPDIF+14*, GRPDIF+15, GRPDIF+16*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All