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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDESADDRG

Package: Scheduling

Routine: SDESADDRG


Information

SDESADDRG ;ALB/ANU - VISTA SCHEDULING RPCS - ROUTINE ADD RESOURCE GROUP ;Sept 20, 2022@14:21

Source Information

Source file <SDESADDRG.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 2 BUILDJSON^SDESBUILDJSON  ERRLOG^SDESJSON  
VA FileMan 2 (FILE,UPDATE)^DIE  ^DIK  
Kernel 1 $$TRIM^XLFSTR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDES2  

Entry Points

Name Comments DBIA/ICR reference
RGADDEDIT(RETURNJSON,SDRGIEN,SDRGNAME) ;ADD/EDIT RESOURCE GROUP
DELRESGP(RETURNJSON,SDRGNAME) ;Deletes entry name SDRGNAME from SDEC RESOURCE GROUP file
; Input:
; SDRGNAME [Required] = Resource Group Name
VALIDATERGIEN(ERRORS,SDRGIEN) ; Validate Resource Group IEN
VALIDATERGNAME(ERRORS,SDRGNAME) ; Validate Resource Group Name
VALIDATERGNAME1(ERRORS,SDRGNAME) ; Validate Resource Group Name
RGMOD(ELGARRAY,SDRGIEN,SDRGNAME) ; Add or Edit Resource Group Name
RGMOD1(ELGARRAY,SDRGNAME) ; Delete Resource Group Name
CLEANUP ;

External References

Name Field # of Occurrence
FILE^DIE RGMOD+8
UPDATE^DIE RGMOD+14
^DIK RGMOD1+6
BUILDJSON^SDESBUILDJSON RGADDEDIT+20, DELRESGP+19
ERRLOG^SDESJSON VALIDATERGIEN+2, VALIDATERGNAME+2, VALIDATERGNAME+3, VALIDATERGNAME+7, VALIDATERGNAME1+2, VALIDATERGNAME1+3
$$TRIM^XLFSTR VALIDATERGNAME+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.832 - [#409.832] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.832 - [#409.832] VALIDATERGIEN+2, VALIDATERGNAME+6, VALIDATERGNAME1+3, RGMOD1+2, RGMOD1+9

Label References

Name Line Occurrences
$$RGMOD RGADDEDIT+17
$$RGMOD1 DELRESGP+16
$$VALIDATERGIEN RGADDEDIT+13
$$VALIDATERGNAME RGADDEDIT+14
$$VALIDATERGNAME1 DELRESGP+13
CLEANUP RGADDEDIT+21, DELRESGP+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RGMOD1+1~, RGMOD1+5*
DIK RGMOD1+1~, RGMOD1+4*
ELGARRAY RGMOD~, RGMOD+19, RGMOD1~, RGMOD1+12
ELGARRAY("Status" RGMOD+2*, RGMOD+3*, RGMOD+17*, RGMOD+18*, RGMOD1+10*, RGMOD1+11*
ELGFIELDSARRAY RGADDEDIT+9~, RGADDEDIT+11*, RGADDEDIT+17, RGADDEDIT+18, DELRESGP+9~, DELRESGP+11*, DELRESGP+16, DELRESGP+17
ELGRETURN RGADDEDIT+9~, DELRESGP+9~
ERRORFLAG VALIDATERGIEN+1~, VALIDATERGIEN+2*, VALIDATERGIEN+3, VALIDATERGNAME+1~, VALIDATERGNAME+2*, VALIDATERGNAME+3*, VALIDATERGNAME+6, VALIDATERGNAME+7*, VALIDATERGNAME+9, VALIDATERGNAME1+1~
, VALIDATERGNAME1+2*, VALIDATERGNAME1+3*, VALIDATERGNAME1+4, CLEANUP+1!
ERRORS RGADDEDIT+13, RGADDEDIT+14, RGADDEDIT+16, RGADDEDIT+17, DELRESGP+13, DELRESGP+15, DELRESGP+16, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGNAME~
, VALIDATERGNAME+2, VALIDATERGNAME+3, VALIDATERGNAME+7, VALIDATERGNAME1~, VALIDATERGNAME1+2, VALIDATERGNAME1+3, CLEANUP+1!
HASDATA RGMOD+1~, RGMOD+19*, RGMOD+20, RGMOD1+1~, RGMOD1+12*, RGMOD1+13
HASFIELDS RGADDEDIT+9~, RGADDEDIT+11*, RGADDEDIT+17*, RGADDEDIT+18, DELRESGP+9~, DELRESGP+11*, DELRESGP+16*, DELRESGP+17
ISRGIENVALID RGADDEDIT+10~, RGADDEDIT+13*, CLEANUP+1!
ISRGNAMEVALID RGADDEDIT+10~, RGADDEDIT+14*, DELRESGP+10~, DELRESGP+13*, CLEANUP+1!
RETURN RGADDEDIT+9~, RGADDEDIT+11*, RGADDEDIT+16*, RGADDEDIT+18*, RGADDEDIT+20, DELRESGP+9~, DELRESGP+11*, DELRESGP+15*, DELRESGP+17*, DELRESGP+19
RETURNERROR CLEANUP+1!
RETURNJSON RGADDEDIT~, RGADDEDIT+20, DELRESGP~, DELRESGP+19
SDESIEN RGMOD1+1~, RGMOD1+2*, RGMOD1+5, RGMOD1+8!, RGMOD1+9*, RGMOD1+10, RGMOD1+11
SDFDA RGMOD1+1~
SDMSG RGMOD1+1~
SDRGFDA RGMOD+1~, CLEANUP+2!
SDRGFDA( RGMOD+7*, RGMOD+13*
SDRGIEN RGADDEDIT~, RGADDEDIT+13, RGADDEDIT+17, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGNAME+6, RGMOD~, RGMOD+5, RGMOD+6, RGMOD+10
, RGMOD+12!, RGMOD+15*, RGMOD+17
SDRGIENS RGMOD+1~, RGMOD+6*, RGMOD+7, RGMOD+11*, RGMOD+13, CLEANUP+2!
SDRGIENS(1 RGMOD+15
SDRGM1 RGMOD+1~, RGMOD+4*, RGMOD+9*, RGMOD+16*, RGMOD+18
SDRGMSG RGMOD+1~, CLEANUP+2!
SDRGNAME RGADDEDIT~, RGADDEDIT+14, RGADDEDIT+17, DELRESGP~, DELRESGP+13, DELRESGP+16, VALIDATERGNAME~, VALIDATERGNAME+2, VALIDATERGNAME+3, VALIDATERGNAME+6
, VALIDATERGNAME1~, VALIDATERGNAME1+2, VALIDATERGNAME1+3, RGMOD~, RGMOD+7, RGMOD+13, RGMOD1~, RGMOD1+2, RGMOD1+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All