Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: PRCESOE2

PRCESOE2.m

Go to the documentation of this file.
PRCESOE2 ;WISC/SJG-CONTINUATION OF 1358 OBLIGATION ;7/24/00  23:23
V ;;5.1;IFCAP;;Oct 20, 2000
 ;Per VHA Directive 10-93-142, this routine should not be modified.
 ;
 ; No Top Level Entry
 QUIT
ENO ; Entry point for original entry 1358 documents
 N DATEZ S DATEZ=PRCFA("OBLDATE")
 D CURRENT^PRCFFUC
ENO1 S EXIT1=0 D ACCPD^PRCFFUC Q:Y  Q:EXIT  Q:EXIT1
 I 'Y D NACCPD^PRCFFUC,CHECK^PRCFFUC Q:EXIT  W ! G ENO1
 Q
RETRANO ; Get accounting period/obligation processing date from stack file
 N RETRAN,ACCPD,OBLDT
 S RETRAN=$G(GECSDATA(2100.1,GECSDATA,26,"E"))
 S ACCPD=$P(RETRAN,"/",5),PRCFA("OBLDATE")=$P(RETRAN,"/",6)
 I PRCFA("OBLDATE")="" D NOW^%DTC S PRCFA("OBLDATE")=X
 Q
ENM ; Entry point for modification entry 1358 documents
 N DATEZ
 I $D(PRCFA("RETRAN")),PRCFA("RETRAN")=0 D NOW^%DTC S DATEZ=X
 I $D(PRCFA("RETRAN")),PRCFA("RETRAN")=1 S DATEZ=PRCFA("OBLDATE")
 D CURRENT^PRCFFUC
ENM1 S EXIT1=0 D ACCPD^PRCFFUC Q:Y  Q:EXIT  Q:EXIT1
 I 'Y D NACCPD^PRCFFUC,CHECK^PRCFFUC Q:EXIT  W ! G ENM1
RETRANM ; Get accounting period/obligation processing date from stack file
 N RETRAN,ACCPD
 S RETRAN=$G(GECSDATA(2100.1,GECSDATA,26,"E"))
 S ACCPD=$P(RETRAN,"/",5),PRCFA("OBLDATE")=$P(RETRAN,"/",6)
 I PRCFA("OBLDATE")="" D NOW^%DTC S PRCFA("OBLDATE")=X
 Q
KILL ; Kill scratch variables
 K CURDT,DATEZ,DEFDT,EXIT,EXIT1,PARTDT,X,Y,YY
 Q