SCDXPRGD ;ALB/JRP - DATE UTILITIES FOR ACRP PURGING;04-SEP-97
Source file <SCDXPRGD.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 1 | ($$DT,$$FMADD)^XLFDT | 
| Scheduling | 1 | $$CLOSEOUT^SCDXFU04 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PREVFY(DATE) | ;Return previous fiscal year from given date | |
| LASTDAY(DATE) | ;Return last day of specified month | |
| PREVMNTH(DATE) | ;Return first day of previous month | |
| FY4DT(DATE) | ;Return fiscal year given date falls within | |
| DR4FY(FISCAL) | ;Return date range for a given fiscal year | |
| LASTDBCO(DATE) | ;Return last NPCD database close-out from given date | 
| Name | Line Occurrences | 
|---|---|
| $$DR4FY | LASTDBCO+17, LASTDBCO+35 | 
| $$FY4DT | PREVFY+15, LASTDBCO+17, LASTDBCO+35 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BEGIN | DR4FY+9~, DR4FY+11*, DR4FY+15 | 
| CLOSEOUT | LASTDBCO+13~, LASTDBCO+18*, LASTDBCO+24, LASTDBCO+33*, LASTDBCO+35, LASTDBCO+37 | 
| DATE | FY4DT~, FY4DT+6*, FY4DT+7*, FY4DT+11, FY4DT+13, PREVFY~, PREVFY+6*, PREVFY+7*, PREVFY+11, PREVFY+13* , PREVFY+15, LASTDBCO~, LASTDBCO+10*, LASTDBCO+11*, LASTDBCO+15, LASTDBCO+17, LASTDBCO+20, LASTDBCO+21, LASTDBCO+35, PREVMNTH~ , PREVMNTH+7*, PREVMNTH+8*, PREVMNTH+12, PREVMNTH+13, LASTDAY~, LASTDAY+8*, LASTDAY+9*, LASTDAY+13, LASTDAY+14 | 
| DBCLOSE | LASTDBCO+13~, LASTDBCO+15*, LASTDBCO+17, LASTDBCO+18, LASTDBCO+24 | 
| END | DR4FY+9~, DR4FY+13*, DR4FY+15 | 
| FISCAL | DR4FY~, DR4FY+6*, DR4FY+7*, DR4FY+11, DR4FY+13 | 
| MONTH | FY4DT+9~, FY4DT+13*, FY4DT+15, LASTDBCO+13~, LASTDBCO+21*, LASTDBCO+24*, LASTDBCO+26*, LASTDBCO+28*, LASTDBCO+29, LASTDBCO+30* , LASTDBCO+31, PREVMNTH+10~, PREVMNTH+13*, PREVMNTH+15*, PREVMNTH+17*, PREVMNTH+19*, PREVMNTH+20, PREVMNTH+21*, PREVMNTH+22, LASTDAY+11~ , LASTDAY+14*, LASTDAY+17*, LASTDAY+19*, LASTDAY+21*, LASTDAY+22, LASTDAY+23*, LASTDAY+24 | 
| TMP | LASTDBCO+13~, LASTDBCO+29*, LASTDBCO+30, LASTDBCO+31*, LASTDBCO+33, PREVMNTH+10~, PREVMNTH+20*, PREVMNTH+21, PREVMNTH+22*, PREVMNTH+24 , LASTDAY+11~, LASTDAY+22*, LASTDAY+23, LASTDAY+24*, LASTDAY+26 | 
| YEAR | FY4DT+9~, FY4DT+11*, FY4DT+15*, FY4DT+17*, FY4DT+19, PREVFY+9~, PREVFY+11*, PREVFY+12*, PREVFY+13, LASTDBCO+13~ , LASTDBCO+17*, LASTDBCO+20*, LASTDBCO+26*, LASTDBCO+31, LASTDBCO+35*, PREVMNTH+10~, PREVMNTH+12*, PREVMNTH+17*, PREVMNTH+22, LASTDAY+11~ , LASTDAY+13*, LASTDAY+19*, LASTDAY+24 |