FBMRASV2 ;AISC/TET - Server routine (Cont'd) ;2/29/2012
Source file <FBMRASV2.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EXIT | ||
| EDIT | ;edit check if fbac=q
|
|
| TRAP | ;trap error, have bulletin message record error, send server message to group and reset trap to server error trap and exit.
|
|
| SEND | ; send served message to G.FEE
|
|
| MSG | ;set up server bulletin upon successful completion of processing
|
|
| ER(EC,J,FBER) | ;set error & error count
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("ERRTN" | TRAP+1 |
| ^FBAAV - [#161.2] | EDIT+12 |
| ^FBAAV("C" | EDIT+12 |
| ^TMP("FBER" | EXIT+2!, MSG+5, MSG+12, ER+14* |
| ^TMP("FBMRA" | EXIT+2! |
| Name | Field # of Occurrence |
|---|---|
| ^( | MSG+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %X | EXIT+2! |
| %Y | EXIT+2! |
| DA | EXIT+1! |
| DATA | MSG+6~, MSG+12* |
| DIC | EXIT+2! |
| DIE | EXIT+1! |
| DIK | EXIT+2! |
| DLAYGO | EXIT+1! |
| DR | EXIT+1! |
| EC | MSG+4~, MSG+5*, MSG+7, MSG+8, MSG+9, MSG+11, MSG+12, ER~, ER+11, ER+13 , ER+14 |
| FB1099 | EXIT+1! |
| FBAASN | EXIT+1! |
| FBAC | EXIT+1!, EDIT+12* |
| FBADD1 | EXIT+1! |
| FBADD2 | EXIT+1! |
| FBATOT | EXIT+2!, MSG+1, MSG+2 |
| FBCC | EXIT+1! |
| FBCHAIN | EXIT+1!, ER+12~, ER+13*, ER+14 |
| FBCHK | EXIT+2! |
| FBCITY | EXIT+1! |
| FBCNT | EXIT+2!, MSG+1 |
| FBCTOT | EXIT+2!, MSG+1, MSG+2 |
| FBER | EXIT+1!, MSG+1, MSG+3, ER~, ER+11, ER+14* |
| FBERR | EXIT+1! |
| FBFEEO | EXIT+1! |
| FBFTOT | EXIT+2!, MSG+1, MSG+2 |
| FBI | EXIT+1!, EDIT+11~*, EDIT+12* |
| FBICN | EXIT+1!, EDIT+11 |
| FBICN1 | EXIT+1! |
| FBID | EXIT+1! |
| FBJ | EXIT+1! |
| FBMRA | EXIT+2! |
| FBMRC | EXIT+1! |
| FBNGN | EXIT+2! |
| FBOGN | EXIT+2! |
| FBOUT | EXIT+2! |
| FBPART | EXIT+1! |
| FBPC | EXIT+1! |
| FBPOP | EXIT+1! |
| FBQTOT | EXIT+2!, MSG+1, MSG+2 |
| FBRT | EXIT+1!, ER+12~, ER+13* |
| FBSC | EXIT+1! |
| FBSITE | EXIT+1! |
| FBSN | EXIT+1! |
| FBST | EXIT+1! |
| FBSTATE | EXIT+1! |
| FBSTN | EXIT+1! |
| FBTID | EXIT+1! |
| FBTMP | EXIT+2! |
| FBVCI | EDIT+11~*, EDIT+12 |
| FBVID | EXIT+1!, EDIT+12, ER+12~, ER+13*, ER+14 |
| FBVNAME | EXIT+1!, EDIT+12, ER+12~, ER+13*, ER+14 |
| FBVT | EXIT+1! |
| FBZIP | EXIT+1! |
| FBZIP1 | EXIT+2! |
| I | EXIT+1!, MSG+6~, MSG+12* |
| J | ER~, ER+11, ER+13, ER+14 |
| K | EXIT+1! |
| QCT | MSG+4~, MSG+5*, MSG+7*, MSG+8, MSG+9, MSG+10, MSG+11*, MSG+12* |
| U | EDIT+12 |
| X | EXIT+1! |
| XMDUZ | SEND+2~ |
| XMER | EXIT+1! |
| XMRG | EXIT+1! |
| XMSER | EXIT*, EXIT+2! |
| XMY | SEND+2~ |
| XMY("G.FEE" | SEND+3* |
| XMZ | EXIT*, EXIT+2!, SEND+2~, SEND+4* |
| >> XQMSG | EXIT, SEND+4 |
| >> XQSOP | EXIT, TRAP+8, TRAP+12 |
| >> XQSTXT( | MSG+5*, MSG+7*, MSG+8*, MSG+9*, MSG+10*, MSG+11*, MSG+12* |
| >> XQSTXT(0 | TRAP+2*, MSG+1* |
| >> XQSTXT(1 | TRAP+3*, MSG+1* |
| >> XQSTXT(2 | TRAP+4*, MSG+2* |
| >> XQSTXT(3 | TRAP+5*, MSG+2* |
| >> XQSTXT(4 | TRAP+6*, MSG+2* |
| >> XQSTXT(5 | TRAP+6*, MSG+2* |
| >> XQSTXT(6 | TRAP+7*, MSG+3* |
| >> XQSTXT(7 | TRAP+8*, MSG+3* |
| >> XQSTXT(8 | MSG+3* |