PRCSECP ;SFISC/KSS,LJP/DAP - COPY A TRANSACTION ;7/9/13 16:02
Source file <PRCSECP.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 |
|---|---|---|
| V | ;;5.1;IFCAP;**81,148,174**;Oct 20, 2000;Build 23
|
|
| A | ||
| B | ||
| C | ||
| PROCEED | ;modified prompt and added help (PRC*5.1*174)
|
|
| TYPE | ;
|
|
| D | ||
| UNLKEND | ||
| END | ||
| W1 | ||
| W3 | ||
| GETCCCNT(STA,FCP) | ;How many valid Cost Centers for this Control Point
|
|
| VALIDCC(STA,FCP,CC) | ;Is this STATION,FCP,COST CENTER combination valid?
|
|
| GETBOCNT(STA,FCP,CC) | ;How many valid BOCs for this STATION,FCP,COST CENTER
|
|
| VALIDBOC(STA,FCP,CC,BOC) | ;Is this STATION,FCP,COST CENTER,BOC VALID?
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | A |
| ^DIC | TYPE+5 |
| YN^DICN | PROCEED+2, W1, W3 |
| ^DIE | D |
| IX^DIK | TYPE+11 |
| $$GET1^DIQ | C+10, PROCEED+4, PROCEED+7 |
| $$Q1358^PRCEN | PROCEED+17 |
| $$REQCHECK^PRCHJUTL | C+8 |
| ^PRCSCK | D+2 |
| $$CHGCCBOC^PRCSCK | TYPE+14 |
| ^PRCSDIC | C |
| W6^PRCSEB | D+5 |
| W7^PRCSEB0 | D+4 |
| ENOD1^PRCSEB1 | D+4 |
| PRF1^PRCSP1 | W1 |
| EN1^PRCSUT | PROCEED+15 |
| EN3^PRCSUT | B |
| RL^PRCSUT1 | D+1 |
| PRCFY^PRCSUT2 | PROCEED+19 |
| EN1^PRCSUT3 | PROCEED+20 |
| EN2^PRCSUT3 | PROCEED+21 |
| $$GET^XPAR | C+21, C+22, TYPE+3, TYPE+4 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PRCS(410 - [#410] | Classic Fileman Calls, GET1^DIQ |
| ^PRCS(410.5 - [#410.5] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(420 - [#420] | PROCEED+18, PROCEED+25, GETCCCNT+4, VALIDCC+5, GETBOCNT+5, VALIDBOC+5 |
| ^PRCD(420.1 - [#420.1] | GETCCCNT+5, VALIDCC+6, VALIDCC+7, GETBOCNT+6, GETBOCNT+7, VALIDBOC+6, VALIDBOC+7 |
| ^PRCD(420.2 - [#420.2] | VALIDCC+8, GETBOCNT+8, GETBOCNT+9, VALIDBOC+8 |
| ^PRCS(410 - [#410] | C+3, PROCEED+9, PROCEED+10, PROCEED+17, TYPE+1, TYPE+8*, TYPE+15*, D+5, D+6, UNLKEND |
| ^PRCS(410.5 - [#410.5] | TYPE+9 |
| ^TMP($J | PROCEED+11!, PROCEED+12*, PROCEED+22*, TYPE+14, UNLKEND, END+1! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | C+23, PROCEED+2*, PROCEED+3, PROCEED+6, D+6, END!, W1*, W3* |
| >> %DT | A* |
| BOC | VALIDCC+3~, VALIDCC+4*, VALIDCC+7*, VALIDCC+8, GETBOCNT+3~, GETBOCNT+4*, GETBOCNT+7*, GETBOCNT+8, GETBOCNT+9, VALIDBOC~ , VALIDBOC+7, VALIDBOC+8 |
| CC | GETCCCNT+2~, GETCCCNT+3*, GETCCCNT+4*, GETCCCNT+5, VALIDCC~, VALIDCC+5, VALIDCC+6, VALIDCC+7, GETBOCNT~, GETBOCNT+5 , GETBOCNT+6, GETBOCNT+7, VALIDBOC~, VALIDBOC+5, VALIDBOC+6, VALIDBOC+7 |
| COPYDA | D*, D+1, D+6, END! |
| D0 | END! |
| DA | C+2*, C+3, C+8, C+10, PROCEED+4, PROCEED+7, PROCEED+9, PROCEED+10, PROCEED+12, PROCEED+15! , TYPE+5*, TYPE+8, TYPE+15, D*, D+1*, D+5, D+6*, UNLKEND*, END!, W1* |
| DIC | B+2*, PROCEED+9*, PROCEED+15!, TYPE+5*, TYPE+6*, TYPE+12*, END! |
| DIC("A" | B+4*, TYPE+5* |
| DIC("S" | B+3*, TYPE+5* |
| DIC(0 | B+2*, TYPE+5* |
| DIE | TYPE+6*, TYPE+12*, END! |
| DIK | TYPE+11*, END! |
| DR | TYPE+16*, END! |
| DT | A* |
| DTOUT | D! |
| DUOUT | D! |
| FCP | GETCCCNT~, GETCCCNT+4, GETCCCNT+5, VALIDCC~, VALIDCC+5, GETBOCNT~, GETBOCNT+5, VALIDBOC~, VALIDBOC+5 |
| FIRSTBOC | GETBOCNT+3~, GETBOCNT+4*, GETBOCNT+9*, GETBOCNT+10 |
| FIRSTCC | GETCCCNT+2~, GETCCCNT+3*, GETCCCNT+5*, GETCCCNT+6 |
| GET | B+2~ |
| GET1 | B+2~ |
| GOODBOC | VALIDCC+3~, VALIDCC+4*, VALIDCC+7, VALIDCC+8*, VALIDCC+9, GETBOCNT+3~, GETBOCNT+4*, VALIDBOC+3~, VALIDBOC+4*, VALIDBOC+8* , VALIDBOC+9 |
| GOODCC | GETCCCNT+2~, GETCCCNT+3*, GETCCCNT+5*, GETCCCNT+6 |
| IOF | A+1 |
| N | END!, W1* |
| P | END! |
| >> PRC("CP" | B+1, PROCEED+12, PROCEED+16, PROCEED+17, PROCEED+18, PROCEED+19, PROCEED+25 |
| >> PRC("QTR" | PROCEED+16 |
| >> PRC("SITE" | B+1, PROCEED+16, PROCEED+17, PROCEED+18, PROCEED+25 |
| >> PRCDAA | TYPE+5* |
| PRCIDX | C+11~*, C+12*, C+13 |
| PRCS | C+23!, D+6! |
| PRCS2 | C+23!, PROCEED+25*, TYPE+15, D+5, D+6! |
| PRCSAPP | PROCEED+18*, PROCEED+19, END! |
| PRCSDR | TYPE+16*, D+4, D+5, END! |
| PRCSERR | D+2, D+3!, END! |
| PRCSF | W1*! |
| PRCSI | END! |
| PRCSIP | END! |
| PRCSJ | END! |
| PRCSL | END! |
| PRCSOB | D+4! |
| PRCST | C! |
| PRCST1 | END! |
| PRCSTMP | END! |
| PRCSTT | END! |
| PRCSX | TYPE+1*, TYPE+5*, TYPE+8, TYPE+9, TYPE+11, TYPE+15, END! |
| PRCSZ | END!, W1*! |
| PRCVFT | C+3*, C+5, C+23, END! |
| PRCVX | TYPE+3*, TYPE+4*, TYPE+5, TYPE+7! |
| PRCVY | TYPE+3*, TYPE+4*, TYPE+5, TYPE+7! |
| PRCVZ | C+21*, C+22*, C+23, END! |
| PRCWARN | C+6~, C+8 |
| PRCWARN( | C+12, C+13 |
| STA | GETCCCNT~, GETCCCNT+4, GETCCCNT+5, VALIDCC~, VALIDCC+5, GETBOCNT~, GETBOCNT+5, VALIDBOC~, VALIDBOC+5 |
| T1 | PROCEED+10*, PROCEED+17, TYPE+1, END! |
| T2 | PROCEED+10*, PROCEED+12, END! |
| T3 | PROCEED+10*, PROCEED+19, END! |
| T4 | PROCEED+10*, END! |
| T5 | PROCEED+10*, END! |
| TOTBOCS | GETBOCNT+3~, GETBOCNT+4*, GETBOCNT+9*, GETBOCNT+10 |
| U | B+1, C+1, PROCEED+10, PROCEED+12, PROCEED+18, PROCEED+25, GETCCCNT+5, VALIDCC+6, VALIDCC+8, GETBOCNT+6 , GETBOCNT+8, GETBOCNT+9, VALIDBOC+6, VALIDBOC+8 |
| VALID | VALIDCC+3~, GETBOCNT+3~, VALIDBOC+3~ |
| X | A*, B+1, C+1, PROCEED+18, PROCEED+20*, PROCEED+21, PROCEED+22*, PROCEED+23, TYPE+14*, TYPE+15* , TYPE+16, END!, W1!, VALIDCC+3~, VALIDCC+5*, VALIDCC+6*, VALIDCC+8*, GETBOCNT+3~, GETBOCNT+5*, GETBOCNT+6* , GETBOCNT+8*, VALIDBOC+3~, VALIDBOC+5*, VALIDBOC+6*, VALIDBOC+7*, VALIDBOC+8* |
| X1 | PROCEED+18*, PROCEED+20, PROCEED+21*, PROCEED+22, END! |
| Y | A, B+1, C+1, C+2, PROCEED+15!, TYPE+5*, D!, END! |