PRCPAODI ;WOIFO/CC-enter/edit On-Demand users ; 2/8/07 4:15pm
Source file <PRCPAODI.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 |
|---|---|---|
| ENT | ;
|
|
| USER | ||
| IP | ||
| INIT(PRCPINP) | ;PRCPINP=inventory point being checked
|
|
| DEL(PRCPINP,PRCPUSER) | ; delete On-Demand authorization
; also called from PRCPXTRM for user termination from VISTA |
|
| ADD(PRCPINP,PRCPUSER) | ; Add user to On-Demand Users
|
|
| CHKDP | ||
| ASK(PRCPOPT,PRCPIPT,PRCPUSER) | ; Should user's authorization be removed?
|
|
| REMOVE(PRCPDX) | ; Auto remove ODI authorization
|
|
| CHKPM | ; DISPLAY IPs User can access
|
|
| EXIT |
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | ENT+1, USER+4, USER+8, USER+13, IP+9, IP+15, IP+17, IP+21, CHKDP+1, CHKDP+13 , CHKDP+18, CHKDP+23, CHKDP+29, CHKDP+30, ASK+12, ASK+17, ASK+20, ASK+21, REMOVE+3, REMOVE+6 , CHKPM+10, CHKPM+11, CHKPM+13 |
| IX^DIC | USER+1, IP+4 |
| UPDATE^DIE | ADD+10 |
| ^DIK | DEL+7 |
| $$GET1^DIQ | USER+7, USER+16 |
| ^DIR | ASK+11 |
| ^PRCFSITE | USER+21 |
| $$KEY^PRCPUREP | ENT+1, USER+11, USER+12 |
| $$INVNAME^PRCPUX1 | CHKDP+5, CHKPM+6 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls, GET1^DIQ |
| ^PRCP(445 - [#445] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCP(445 - [#445] | USER+13, IP+8, INIT+6, INIT+12, CHKDP+4, CHKDP+7, CHKPM+3, CHKPM+4 |
| ^PRCPAODI( | USER+4, EXIT |
| ^TMP("DIERR" | ASK+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | ENT+3~, USER+20*, USER+21 |
| CNT | ASK+6~, ASK+7* |
| D | ENT+3~, USER*, USER+2!, IP+3*, IP+4! |
| DA | DEL+6~, DEL+7* |
| DA(1 | DEL+7* |
| DIC | ENT+3~, USER*, USER+2!, IP*, IP+4! |
| DIC("A" | USER*, IP+2* |
| DIC("S" | IP+1* |
| DIC(0 | USER*, IP* |
| DIK | DEL+6~, DEL+7* |
| DIR | ASK+6~, ASK+11! |
| DIR("A" | ASK+9*, ASK+10* |
| DIR(0 | ASK+8* |
| DIROUT | ASK+6~ |
| DIRUT | ASK+6~ |
| DT | USER+8 |
| DTOUT | ASK+6~, ASK+12 |
| DUOUT | ASK+6~, ASK+12 |
| DUZ | ENT+1 |
| FLAG | CHKDP~, CHKDP+2*, CHKDP+8*, CHKDP+13, CHKPM+1~, CHKPM+2*, CHKPM+10*, CHKPM+13 |
| I | USER+20*, ASK+6~ |
| PRC | USER+21! |
| PRC("SITE" | USER+21 |
| PRCF | ENT+3~ |
| PRCF("X" | USER+21* |
| PRCP | ENT+3~, USER+21! |
| PRCP("DPTYPE" | IP+8*, IP+9, IP+14, IP+26, IP+30, INIT+3, INIT+4, CHKDP+3*, CHKPM+2* |
| PRCP("I" | IP+6*, IP+7, IP+8, IP+11, IP+20, IP+25, IP+29, CHKDP+4 |
| PRCPARRY | ADD+6~ |
| PRCPARRY( | ADD+9* |
| PRCPD | CHKDP+17~*, CHKDP+19*, CHKDP+20, CHKDP+22, REMOVE+2~*, REMOVE+4*, REMOVE+5, REMOVE+6 |
| PRCPDA | CHKDP~ |
| PRCPDA( | CHKDP+11*, CHKDP+19, CHKDP+20, CHKDP+22 |
| PRCPDA("" | CHKDP+16, CHKDP+28 |
| PRCPDP | ASK+6~, ASK+7* |
| PRCPDX | CHKDP~, CHKDP+26, REMOVE~, CHKPM+1~, CHKPM+12 |
| PRCPDX( | CHKDP+10*, REMOVE+4, REMOVE+5, REMOVE+6, CHKPM+9* |
| PRCPDX("" | CHKDP+26, CHKDP+28, REMOVE+1, CHKPM+12 |
| PRCPIEN | ADD+6~, ADD+8*, ADD+9 |
| PRCPIN | ENT+3~, IP+17, IP+19, IP+20, IP+24, INIT+11*, INIT+12*, CHKDP~, CHKDP+10, CHKDP+11 , ASK+16, CHKPM+1~, CHKPM+9 |
| PRCPINP | INIT~, INIT+6, INIT+12, DEL~, DEL+7, ADD~, ADD+8 |
| PRCPINPT | ENT+3~, IP+7*, IP+21, CHKDP+1 |
| PRCPIP | CHKDP~, CHKDP+2*, CHKDP+4*, CHKDP+5, CHKDP+7, CHKDP+8, CHKDP+10, CHKDP+11, CHKPM+1~, CHKPM+2* , CHKPM+3*, CHKPM+4, CHKPM+5, CHKPM+6, CHKPM+9 |
| PRCPIPT | ASK~, ASK+16, ASK+19 |
| PRCPMAN | ENT+3~, USER+3*, USER+4, USER+7, USER+11, USER+12, USER+13, USER+16, IP+25, IP+29 , INIT+6, INIT+12, ADD+7, ADD+9, CHKPM+4, EXIT |
| PRCPMAN(1 | USER+10*, USER+11*, USER+13, INIT+3 |
| PRCPMAN(2 | USER+10*, USER+12*, USER+13, INIT+4, CHKDP+29 |
| PRCPMAN(3 | IP+14, IP+15, INIT+1*, INIT+3*, INIT+4*, INIT+7*, INIT+8*, CHKDP+9, CHKPM+8 |
| PRCPNAME | ENT+3~, USER+16*, IP+15, CHKDP+18, CHKDP+29, CHKDP+30, CHKPM+10, CHKPM+13 |
| PRCPNM | CHKDP~, CHKDP+5*, CHKDP+10, CHKDP+11, CHKPM+1~, CHKPM+6*, CHKPM+9, CHKPM+11 |
| PRCPOPT | ASK~, ASK+10, ASK+12, ASK+15, ASK+18 |
| PRCPPRIV | IP+3*, IP+4! |
| PRCPREC | ADD+6~ |
| PRCPREC(1 | ADD+7* |
| PRCPUSER | DEL~, DEL+7, ADD~, ASK~, ASK+19 |
| U | IP+8 |
| X | ENT+3~, USER+7*, USER+8, CHKDP~, CHKDP+5*, CHKDP+6, CHKDP+17~, CHKDP+20*, CHKDP+21*, CHKDP+22* , CHKDP+23, ASK+6~, ASK+7*, ASK+12*, REMOVE+2~, REMOVE+6*, CHKPM+6*, CHKPM+7 |
| Y | ENT+3~, USER+2, USER+3, IP+5, IP+6, ASK+12, ASK+14 |