SDEC18 ;ALB/SAT - VISTA SCHEDULING RPCS ;JAN 15, 2016
Source file <SDEC18.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 |
---|---|---|
Scheduling | 3 | PRIVILEGED USER SDBT3 SDEC |
Name | Comments | DBIA/ICR reference |
---|---|---|
DELRU(SDECY,SDECIEN) | ;Delete Resource User from SDEC RESOURCE USER file
|
|
ADDRESU(SDECY,SDECVAL) | ;ADD/EDIT RESOURCE USER
|
|
ERR(SDECI,SDECID,SDECERR) | ;Error processing
|
|
MADERR(SDECMSG) | ;
|
|
MADSCR(SDECDUZ,SDECZMGR,SDECZMENU) | ;EP - File 200 screening code for MADDRU
|
|
MADDRU | ;EP -Command line utility to bulk-add users and set access rights IHS/HMW 20060420 **1**
|
|
MADUSR | ;Prompt for users from file 200 who have SDECUSER key
|
|
MADRES | ;Prompt for Resources
|
|
MADACC(SDEC) | ;Prompt for access level.
|
|
MADCONF(SDEC) | ;Confirm selections
|
|
MADASS(SDEC) | ;
|
|
MADDEL(SDECRUID) | ;
|
|
MADFILE(SDECVAL) | ;
|
|
MADEXST(SDECU,SDECR) | ;
|
|
ADDRUXR(SDECR,SDECU) | ||
DELRUXR(SDECR,SDECU) |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SDEC(409.831 - [#409.831] | GET1^DIQ |
^SDEC(409.833 - [#409.833] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(19.1 - [#19.1] | MADDRU+7, MADDRU+8 |
^SDEC(409.831 - [#409.831] | ADDRUXR+2, DELRUXR+3 |
^SDEC(409.833 - [#409.833] | DELRU+13, ADDRESU+30, ADDRESU+31, MADDEL+4, MADFILE+25, MADFILE+26, MADEXST+7, MADEXST+9, MADEXST+10, ADDRUXR+4 , DELRUXR+5 |
^TMP("SDEC" | DELRU+11*, DELRU+20*, ADDRESU+12*, ADDRESU+58*, ERR+2* |
^TMP($J | MADDRU+6!, MADDRU+11, MADDRU+13, MADUSR+5!, MADUSR+8*, MADRES+5!, MADRES+8*, MADASS+11, MADASS+12 |
^VA(200 - [#200] | MADSCR+2, MADSCR+3 |
Name | Line Occurrences |
---|---|
$$MADACC | MADDRU+14 |
$$MADCONF | MADDRU+15 |
$$MADEXST | MADASS+13 |
ERR | DELRU+12, DELRU+13, ADDRESU+21, ADDRESU+22 |
MADASS | MADDRU+16 |
MADDEL | MADASS+15 |
MADERR | MADDRU+7, MADDRU+8, MADDRU+11, MADDRU+13, MADDRU+15, MADDRU+17, MADFILE+16, MADFILE+17 |
MADFILE | MADASS+17 |
MADRES | MADDRU+12 |
MADUSR | MADDRU+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DELRU+7~, DELRU+16*, MADDEL+2~, MADDEL+6*, DELRUXR+2~, DELRUXR+10* |
DIK | DELRU+7~, DELRU+15*, MADDEL+2~, MADDEL+5*, DELRUXR+2~, DELRUXR+9* |
DIR | MADDRU+3~, MADUSR+2~, MADRES+2~, MADACC+5~, MADCONF+1~ |
DIR("A" | MADACC+11*, MADACC+17*, MADACC+23*, MADACC+29*, MADCONF+5*, MADCONF+12* |
DIR("S" | MADUSR+3* |
DIR(0 | MADUSR+3*, MADRES+3*, MADACC+9*, MADCONF+2* |
DIRUT | MADUSR+2~, MADUSR+7, MADRES+2~, MADRES+7, MADACC+5~, MADACC+13, MADACC+19, MADACC+25, MADACC+31, MADCONF+1~ , MADCONF+14 |
IEN | ADDRUXR+1~, ADDRUXR+4*, ADDRUXR+6, DELRUXR+1~, DELRUXR+5*, DELRUXR+7, DELRUXR+10 |
J | MADACC+5~, MADACC+8* |
SCIEN | ADDRUXR+1~, ADDRUXR+2*, ADDRUXR+3, ADDRUXR+4, ADDRUXR+8, DELRUXR+1~, DELRUXR+3*, DELRUXR+4, DELRUXR+5 |
SDEC | ADDRESU+7~, ADDRESU+15*, ADDRESU+18*, ADDRESU+30, ADDRESU+34*, ADDRESU+51, MADDRU+3~, MADDRU+14, MADDRU+15, MADDRU+16 , MADACC~, MADCONF~, MADASS~, MADFILE+6~, MADFILE+10*, MADFILE+13*, MADFILE+25, MADFILE+29*, MADFILE+41 |
SDEC( | MADACC+8* |
SDEC("MODIFY" | MADACC+15*, MADCONF+8, MADASS+14 |
SDEC("OVERBOOK" | MADACC+21*, MADCONF+9, MADASS+14 |
SDEC("READ" | MADACC+33*, MADCONF+4, MADCONF+11, MADASS+15, MADASS+16 |
SDEC("WRITE" | MADACC+27*, MADCONF+10, MADASS+14 |
SDECAPPT | ADDRESU+8~, ADDRESU+40*, ADDRESU+41*, ADDRESU+49, MADFILE+7~, MADFILE+33*, MADFILE+39 |
SDECDUZ | MADSCR~, MADSCR+2, MADSCR+3 |
SDECERR | ERR~, ERR+2 |
SDECF | ADDRESU+8~, ADDRESU+27*, ADDRESU+30, ADDRESU+33*, ADDRESU+34, MADFILE+7~, MADFILE+22*, MADFILE+25, MADFILE+28*, MADFILE+29 |
SDECFDA | ADDRESU+7~, MADFILE+6~, ADDRUXR+1~, DELRUXR+1~ |
SDECFDA( | ADDRESU+45*, ADDRESU+46*, ADDRESU+47*, ADDRESU+48*, ADDRESU+49*, ADDRESU+50*, MADFILE+35*, MADFILE+36*, MADFILE+37*, MADFILE+38* , MADFILE+39*, ADDRUXR+8*, ADDRUXR+9* |
SDECFOUND | MADEXST+6~, MADEXST+8*, MADEXST+9, MADEXST+11*, MADEXST+13 |
SDECI | DELRU+7~, DELRU+8*, DELRU+12, DELRU+13, DELRU+19*, DELRU+20, ADDRESU+7~, ADDRESU+11*, ADDRESU+12, ADDRESU+21 , ADDRESU+22, ERR~, ERR+1*, ERR+2, MADFILE+6~ |
SDECID | ERR~, ERR+2, MADEXST+6~, MADEXST+8*, MADEXST+9*, MADEXST+10, MADEXST+11 |
SDECIEN | DELRU~, DELRU+12, DELRU+13, DELRU+16, DELRU+20, ADDRESU+7~, ADDRESU+13*, ADDRESU+14, ADDRESU+16, ADDRESU+21 , ADDRESU+22, ADDRESU+34*, ADDRESU+52!, ADDRESU+54*, MADFILE+6~, MADFILE+8*, MADFILE+9, MADFILE+11, MADFILE+29*, MADFILE+42! , MADFILE+44*, ADDRUXR+1~, ADDRUXR+10!, ADDRUXR+12*, DELRUXR+1~ |
SDECIEN(1 | ADDRESU+54, MADFILE+44, ADDRUXR+12 |
SDECIENS | ADDRESU+7~, ADDRESU+16*, ADDRESU+19*, ADDRESU+34*, ADDRESU+45, ADDRESU+46, ADDRESU+47, ADDRESU+48, ADDRESU+49, ADDRESU+50 , MADFILE+6~, MADFILE+11*, MADFILE+14*, MADFILE+29*, MADFILE+35, MADFILE+36, MADFILE+37, MADFILE+38, MADFILE+39, ADDRUXR+1~ , ADDRUXR+7*, ADDRUXR+8, ADDRUXR+9, DELRUXR+1~ |
SDECMOB | ADDRESU+8~, ADDRESU+42*, ADDRESU+43*, ADDRESU+50 |
SDECMOD | ADDRESU+7~, ADDRESU+38*, ADDRESU+39*, ADDRESU+48, MADFILE+6~, MADFILE+32*, MADFILE+38 |
SDECMSG | ADDRESU+7~, MADERR~, MADERR+1, MADFILE+6~, MADFILE+40!, ADDRUXR+1~, DELRUXR+1~ |
SDECNOD | MADEXST+6~, MADEXST+10*, MADEXST+11 |
SDECOVB | ADDRESU+7~, ADDRESU+36*, ADDRESU+37*, ADDRESU+47, MADFILE+6~, MADFILE+31*, MADFILE+37 |
SDECR | MADASS+9~, MADASS+12*, MADASS+13, MADASS+14, MADEXST~, MADEXST+11, ADDRUXR~, ADDRUXR+2, DELRUXR~, DELRUXR+3 |
SDECRES | ADDRESU+8~, ADDRESU+31*, ADDRESU+32*, ADDRESU+33, MADFILE+7~, MADFILE+26*, MADFILE+27*, MADFILE+28 |
SDECRID | ADDRESU+7~, ADDRESU+24*, ADDRESU+33, MADFILE+6~, MADFILE+19*, MADFILE+28 |
SDECRSU | ADDRESU+8~, ADDRESU+26*, ADDRESU+30*, ADDRESU+31, ADDRESU+34, MADFILE+7~, MADFILE+21*, MADFILE+25*, MADFILE+26, MADFILE+29 |
SDECRUID | MADASS+9~, MADASS+13*, MADASS+14, MADASS+15, MADDEL~, MADDEL+3, MADDEL+4, MADDEL+6 |
SDECU | MADASS+9~, MADASS+10*, MADASS+11*, MADASS+13, MADASS+14, MADEXST~, MADEXST+7, MADEXST+9, ADDRUXR~, ADDRUXR+4 , ADDRUXR+9, DELRUXR~, DELRUXR+5 |
SDECUID | ADDRESU+7~, ADDRESU+25*, ADDRESU+30, MADFILE+6~, MADFILE+20*, MADFILE+25 |
SDECVAL | ADDRESU~, ADDRESU+13, ADDRESU+21, ADDRESU+22, ADDRESU+24, ADDRESU+25, ADDRESU+36, ADDRESU+38, ADDRESU+40, ADDRESU+42 , ADDRESU+45, ADDRESU+46, MADASS+9~, MADASS+14*, MADASS+17, MADFILE~, MADFILE+8, MADFILE+16, MADFILE+17, MADFILE+19 , MADFILE+20, MADFILE+31, MADFILE+32, MADFILE+33, MADFILE+35, MADFILE+36 |
SDECY | DELRU~, DELRU+9*, DELRU+10, ADDRESU~, ADDRESU+9*, ADDRESU+10 |
SDECZMENU | MADSCR~, MADSCR+2, MADDRU+3~, MADDRU+7* |
SDECZMGR | MADSCR~, MADSCR+3, MADDRU+3~, MADDRU+8* |
TYPE | ADDRUXR+2*, DELRUXR+1~, DELRUXR+3* |
U | ADDRESU+32, MADFILE+27 |
Y | MADUSR+2~, MADUSR+4*, MADUSR+7, MADUSR+8, MADRES+2~, MADRES+4*, MADRES+7, MADRES+8, MADACC+5~, MADACC+7* , MADACC+14, MADACC+20, MADACC+26, MADACC+32, MADCONF+1~, MADCONF+15 |