PSGWOLD ;BHAM ISC/PTD,CML-Purge Old Inventory Data (Auto Replenish, On-Demands, Returns & Backorder Data) ; 21 Jul 93 / 3:16 PM
Source file <PSGWOLD.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 |
---|---|---|
Auto Replenishment Ward Stock | 1 | PSGW PURGE FILES |
Name | Comments | DBIA/ICR reference |
---|---|---|
BDT | ||
EDT | ||
ASK | ||
ENQ | ;ENTRY POINT WHEN QUEUED
|
|
DTLP | ||
DTDA | ||
AOULP | ||
DRGLP | ||
AR | ;DELETE DATA IN THE INVENTORY SUBFILE 58.12
|
|
RETURNS | ;DELETE DATA IN THE RETURNS SUBFILE 58.15
|
|
RETLP | ||
OD | ;DELETE DATA IN THE ON-DEMAND REQUEST SUBFILE 58.28
|
|
ODLP | ||
BO | ;DELETE DATA IN FILE 58.3 - BACKORDER FILE
|
|
BXREF | ||
BODTLP | ||
BODRGLP | ||
BOAOULP | ||
BOINVLP | ||
INVK | ;DELETE DATA IN FILE 58.19 - PHARMACY AOU INVENTORY FILE
|
|
BODEL | ;IF ALL BACKORDER DATES DELETED FOR BO AOU, THEN DELETE AOU FROM SUBFILE. IF ALL AOUS DELETED FOR DRUG, THEN DELETE DRUG FROM FILE.
|
|
DONE | ||
END |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSI(58.19 - [#58.19] | Classic Fileman Calls |
^PSI(58.3 - [#58.3] | Classic Fileman Calls |
Name | Line Occurrences |
---|---|
AOULP | DTDA, DRGLP |
ASK | ASK+2 |
BO | DTLP |
BOAOULP | BOINVLP |
BODEL | BOINVLP+1 |
BODRGLP | BOAOULP |
BODTLP | BODRGLP |
BOINVLP | BOINVLP+1, BOINVLP+2 |
DONE | BODTLP |
DRGLP | ODLP |
DTDA | AOULP |
DTLP | DTDA |
EDT | EDT+1 |
END | EDT, EDT+2, ASK+1, ASK+5 |
INVK | DTDA, BODRGLP |
OD | RETLP |
ODLP | ODLP+1, ODLP+2 |
RETLP | RETLP+1, RETLP+2 |
RETURNS | AR+2 |
Name | Field # of Occurrence |
---|---|
^(0 | BOINVLP+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EDT+1, END! |
%DT | EDT*! |
%DT("A" | EDT* |
%DT("B" | EDT* |
%H | END! |
%I | END! |
AOUDA | DTDA*, AOULP*, DRGLP, AR+1, RETLP, RETLP+1, ODLP, ODLP+1, END! |
BDT | BDT*!, BDT+1*, EDT+2, ENQ+1, END! |
BOAOU | BODRGLP*, BOAOULP*, BOINVLP, BOINVLP+1, BODEL+1, END! |
BODRG | BODTLP*, BODRGLP*, BOAOULP, BOINVLP, BOINVLP+1, BODEL+1, BODEL+2, END! |
BODTDA | BO+1*, BODTLP*, BODRGLP, BOAOULP, BOINVLP, INVK+1, END! |
BOINV | BOAOULP*, BOINVLP*, BOINVLP+1, END! |
DA | AR+1*, RETLP+1*, ODLP+1*, BXREF*, BOINVLP+1*, INVK+1*, BODEL+1*, BODEL+2*, END! |
DA(1 | AR+1*, RETLP+1*, ODLP+1*, BOINVLP+1*, BODEL+1* |
DA(2 | AR+1*, RETLP+1*, ODLP+1*, BOINVLP+1* |
DATDA | ENQ+1*, DTDA*, AR+1, INVK+1, END! |
DELFL | DTDA*, BODTLP*, BOINVLP+2*, INVK+1, END! |
DIE | AR+1*!, RETLP+1*!, ODLP+1*!, BXREF*!, BOINVLP+1*!, BODEL+1*!, BODEL+2*! |
DIK | INVK+1*! |
DR | AR+1*, RETLP+1*, ODLP+1*, BXREF*, BOINVLP+1*, BODEL+1*, BODEL+2*, END! |
DRG | BO+1*, BXREF*, END! |
DRGDA | AOULP*, DRGLP*, AR+1, RETLP, RETLP+1, ODLP, ODLP+1, END! |
DTIME | ASK |
EDT | EDT*, EDT+2, ASK, DTLP, RETLP+1, ODLP+1, BOINVLP+1, END! |
G | ASK+3*, END! |
INVDA | END! |
JJ | BXREF*, END! |
LPDT | ENQ+1*, DTLP*, DTDA, END! |
ODA | OD+1*, ODLP*, ODLP+1, END! |
ODT | ODLP*, ODLP+1, END! |
RETDT | RETURNS+1*, RETLP*, RETLP+1, END! |
X | EDT+1, ASK*, ASK+1, ASK+2, END! |
>> X1 | EDT+1* |
>> X2 | EDT* |
Y | EDT, ASK*, END! |
>> ZTDESC | ASK+3* |
ZTIO | ASK+3*, END! |
>> ZTQUEUED | END+1 |
>> ZTREQ | END+1* |
>> ZTRTN | ASK+3* |
>> ZTSAVE( | ASK+3* |
ZTSK | ASK+4!, END! |