FBAAUTL6 ;WCIOFO/SAB-UTILITY ROUTINE ;9/11/97
Source file <FBAAUTL6.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Fee Basis | 6 | FBAA EDIT VENDOR FBAA NEW VENDOR FBAAV1 FBAAVD2 FBAAVD3 FBMRASVR |
| 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 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^FBAAV - [#161.2] | GET1^DIQ, GETS^DIQ |
| ^PRCD(420.6 - [#420.6] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCD(420.6 - [#420.6] | UPDGRP+16 |
| >> | 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* |