Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: DGPFALF1

Package: Registration

Routine: DGPFALF1


Information

DGPFALF1 ;ALB/KCL,RBS - PRF LOCAL FLAG API'S CONTINUED ; 4/20/04 12:02pm

Source Information

Source file <DGPFALF1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Registration 3 ($$FNDFLAG,$$GETLF,$$STOFLAG)^DGPFALF  $$ROLLBACK^DGPFALF1  $$STOHIST^DGPFALH  
VA Fileman 1 FILE^DIE  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Registration 3 DGPFALF1  DGPFLF3  DGPFLF4  

Entry Points

Name Comments DBIA/ICR reference
LOCKLF(DGPFLIEN) ; Lock Flag ien
; Input:
; DGPFLIEN - IEN of record
; Output:
; Function Value - Returns 1 on success
; 0 on failure
XREF ;;array node name;field#;required param;word processing?;description
ROLLBACK(DGFILE,DGFIEN,DGPFOA,DGKEY) ;Rollback a FILE record
; Input:
; DGFILE - File reference that will be used for rollback
; DGFIEN - IEN of record to rollback in DGFILE
; DGPFOA - Original array of data prior to record modification
; DGKEY - .01 Field Name reference to DELETE whole record
; Output:
; Function value - 1 on successful Rollback
; 0 on failure
STOALL(DGPFLF,DGPFLH,DGPFERR) ;File both LOCAL FLAG(#26.11) & HISTORY(#26.12)
UNLOCK(DGPFLIEN) ; Un-Lock Flag ien
; Input:
; DGPFLIEN - IEN of record
; Output:
; Function Value - Returns 1 on success
; 0 on failure

External References

Name Field # of Occurrence
$$FNDFLAG^DGPFALF STOALL+27
$$GETLF^DGPFALF STOALL+28
$$STOFLAG^DGPFALF STOALL+29, ROLLBACK+21
$$ROLLBACK^DGPFALF1 STOALL+37
$$STOHIST^DGPFALH STOALL+33
FILE^DIE ROLLBACK+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF( ROLLBACK+13, ROLLBACK+14
^DGPF(26.11 - [#26.11] LOCKLF+6, UNLOCK+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGERR ROLLBACK+10~, ROLLBACK+19, ROLLBACK+21
DGFDA ROLLBACK+10~
DGFDA( ROLLBACK+17*
DGFIEN ROLLBACK~, ROLLBACK+12, ROLLBACK+14, ROLLBACK+15
DGFILE ROLLBACK~, ROLLBACK+12, ROLLBACK+13, ROLLBACK+14, ROLLBACK+17
DGFLG STOALL+23~, STOALL+26*, STOALL+27
DGIENS ROLLBACK+10~, ROLLBACK+15*, ROLLBACK+17
DGKEY ROLLBACK~, ROLLBACK+12, ROLLBACK+16
DGLHIEN STOALL+22~, STOALL+25*, STOALL+33*, STOALL+34*, STOALL+35, STOALL+38
DGLIEN STOALL+21~, STOALL+25*, STOALL+29*, STOALL+30*, STOALL+31, STOALL+32, STOALL+37*, STOALL+38
DGOIEN STOALL+19~, STOALL+27*, STOALL+28, STOALL+36
DGPFERR STOALL~, STOALL+29, STOALL+30, STOALL+33, STOALL+34
DGPFLF STOALL~, STOALL+29
DGPFLF("FLAG" STOALL+26
DGPFLH STOALL~, STOALL+33
DGPFLH("FLAG" STOALL+32*
DGPFLIEN LOCKLF~, LOCKLF+6, UNLOCK~, UNLOCK+6
DGPFOA ROLLBACK~, ROLLBACK+12, ROLLBACK+21
DGPFOA( ROLLBACK+16
DGPFOLF STOALL+20~, STOALL+28, STOALL+36, STOALL+37
DGPFOLF("FLAG" STOALL+36*
DGRSLT ROLLBACK+10~, ROLLBACK+11*, ROLLBACK+19*, ROLLBACK+21*, ROLLBACK+22
U STOALL+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All