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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2GETUSRPROF

Package: Scheduling

Routine: SDES2GETUSRPROF


Information

SDES2GETUSRPROF ;ALB/JAS - VISTA SCHEDULING SDES2 RPCS GET USER KEYS AND OPTIONS ; August 26, 2024@18:15

Source Information

Source file <SDES2GETUSRPROF.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 4 $$DEFAULTSTATION^SDECDUZ  (BUILDJSON,ERRLOG)^SDES2JSON  (VALSECID,VALUSERDUZ)^SDES2VAL200  VALCONTEXT^SDES2VALCONTEXT  
VA FileMan 2 $$FIND1^DIC  ($$GET1,GETS)^DIQ  
Kernel 1 $$ACTIVE^XUSER  

Entry Points

Name Comments DBIA/ICR reference
GETUSRPROBYSECID(JSONRETURN,SDCONTEXT,SDINPUT) ;Called from RPC: SDES2 GET USER PROFILE BY SECID
; The SDCONTEXT array is controlled by the Acheron application and its fields are
; needed for the storage of the required auditing information.
GETUSRPROBYDUZ(JSONRETURN,SDCONTEXT,SDINPUT) ;Called from RPC: SDES2 GET USER PROFILE BY DUZ
; The SDCONTEXT array is controlled by the Acheron application and its fields are
; needed for the storage of the required auditing information.
GETUSRIEN(SDERRORS,SDSECID,SDUSRIEN) ;
GETUSRINFO(SDRETURN,SDUSRIEN) ; Get User Keys and Scheduling Options

External References

Name Field # of Occurrence
$$FIND1^DIC GETUSRIEN+2
$$GET1^DIQ GETUSRINFO+26, GETUSRINFO+41
GETS^DIQ GETUSRINFO+3
$$DEFAULTSTATION^SDECDUZ GETUSRINFO+6
BUILDJSON^SDES2JSON GETUSRPROBYSECID+19, GETUSRPROBYSECID+24, GETUSRPROBYSECID+26, GETUSRPROBYSECID+30, GETUSRPROBYSECID+32, GETUSRPROBYSECID+35, GETUSRPROBYDUZ+19, GETUSRPROBYDUZ+24, GETUSRPROBYDUZ+27
ERRLOG^SDES2JSON GETUSRPROBYSECID+23, GETUSRPROBYDUZ+23, GETUSRIEN+3, GETUSRIEN+4
VALSECID^SDES2VAL200 GETUSRPROBYSECID+25
VALUSERDUZ^SDES2VAL200 GETUSRPROBYSECID+31, GETUSRPROBYDUZ+22
VALCONTEXT^SDES2VALCONTEXT GETUSRPROBYSECID+18, GETUSRPROBYDUZ+18
$$ACTIVE^XUSER GETUSRPROBYDUZ+23, GETUSRIEN+4

Used in RPC

RPC Name Call Tags
SDES2 GET USER PROFILE BY DUZ GETUSRPROBYDUZ
SDES2 GET USER PROF BY SECID GETUSRPROBYSECID

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC,  GETS^DIQ
^DIC(4 - [#4] GET1^DIQ

Label References

Name Line Occurrences
GETUSRIEN GETUSRPROBYSECID+29
GETUSRINFO GETUSRPROBYSECID+34, GETUSRPROBYDUZ+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ(2 GETUSRINFO+37, GETUSRINFO+39, GETUSRINFO+40, GETUSRINFO+41
JSONRETURN GETUSRPROBYSECID~, GETUSRPROBYSECID+19, GETUSRPROBYSECID+24, GETUSRPROBYSECID+26, GETUSRPROBYSECID+30, GETUSRPROBYSECID+32, GETUSRPROBYSECID+35, GETUSRPROBYDUZ~, GETUSRPROBYDUZ+19, GETUSRPROBYDUZ+24
, GETUSRPROBYDUZ+27
SCERR GETUSRIEN+1~, GETUSRIEN+3
SDCNT GETUSRINFO+1~, GETUSRINFO+11*, GETUSRINFO+14*, GETUSRINFO+17*, GETUSRINFO+20*, GETUSRINFO+23*, GETUSRINFO+30*, GETUSRINFO+31, GETUSRINFO+32, GETUSRINFO+33
, GETUSRINFO+34, GETUSRINFO+36, GETUSRINFO+38*, GETUSRINFO+39, GETUSRINFO+40, GETUSRINFO+41, GETUSRINFO+42
SDCONTEXT GETUSRPROBYSECID~, GETUSRPROBYSECID+18, GETUSRPROBYDUZ~, GETUSRPROBYDUZ+18
SDDATA GETUSRINFO+1~
SDDATA( GETUSRINFO+12, GETUSRINFO+13, GETUSRINFO+18, GETUSRINFO+19, GETUSRINFO+24, GETUSRINFO+25, GETUSRINFO+27, GETUSRINFO+28
SDDATA(200 GETUSRINFO+4, GETUSRINFO+7
SDDEFAULT GETUSRINFO+1~, GETUSRINFO+23*, GETUSRINFO+28*, GETUSRINFO+29*, GETUSRINFO+34
SDDIV GETUSRINFO+1~, GETUSRINFO+27*, GETUSRINFO+31
SDDIVIEN GETUSRINFO+1~, GETUSRINFO+25*, GETUSRINFO+26, GETUSRINFO+32
SDERRORS GETUSRPROBYSECID+15~, GETUSRPROBYSECID+18, GETUSRPROBYSECID+19, GETUSRPROBYSECID+23, GETUSRPROBYSECID+25, GETUSRPROBYSECID+26, GETUSRPROBYSECID+29, GETUSRPROBYSECID+30, GETUSRPROBYSECID+31, GETUSRPROBYSECID+32
, GETUSRPROBYDUZ+15~, GETUSRPROBYDUZ+18, GETUSRPROBYDUZ+19, GETUSRPROBYDUZ+22, GETUSRPROBYDUZ+23, GETUSRPROBYDUZ+24, GETUSRIEN~, GETUSRIEN+3, GETUSRIEN+4
SDFIELDS GETUSRINFO+1~, GETUSRINFO+2*, GETUSRINFO+3
SDIEN GETUSRINFO+1~, GETUSRINFO+11*, GETUSRINFO+12*, GETUSRINFO+13, GETUSRINFO+17*, GETUSRINFO+18*, GETUSRINFO+19, GETUSRINFO+23*, GETUSRINFO+24*, GETUSRINFO+25
, GETUSRINFO+27, GETUSRINFO+28
SDINPUT GETUSRPROBYSECID~, GETUSRPROBYDUZ~
SDINPUT("USER DUZ" , GETUSRPROBYDUZ+22, GETUSRPROBYDUZ+23, GETUSRPROBYDUZ+26,  SECID" , GETUSRPROBYSECID+22, GETUSRPROBYSECID+25, GETUSRPROBYSECID+29
SDKEY GETUSRINFO+1~, GETUSRINFO+19*, GETUSRINFO+20
SDMSG GETUSRINFO+1~
SDOPTION GETUSRINFO+1~, GETUSRINFO+7*, GETUSRINFO+8, GETUSRINFO+13*, GETUSRINFO+14
SDRETURN GETUSRPROBYSECID+15~, GETUSRPROBYSECID+19*, GETUSRPROBYSECID+23*, GETUSRPROBYSECID+24, GETUSRPROBYSECID+26*, GETUSRPROBYSECID+30*, GETUSRPROBYSECID+32*, GETUSRPROBYSECID+34, GETUSRPROBYSECID+35, GETUSRPROBYDUZ+15~
, GETUSRPROBYDUZ+19*, GETUSRPROBYDUZ+24*, GETUSRPROBYDUZ+26, GETUSRPROBYDUZ+27, GETUSRINFO~
SDRETURN("User" GETUSRPROBYSECID+19*, GETUSRPROBYSECID+24*, GETUSRPROBYSECID+26*, GETUSRPROBYSECID+30*, GETUSRPROBYSECID+32*, GETUSRPROBYDUZ+19*, GETUSRPROBYDUZ+24*, GETUSRINFO+4*, GETUSRINFO+5*, GETUSRINFO+6*
, GETUSRINFO+8*, GETUSRINFO+14*, GETUSRINFO+20*, GETUSRINFO+31*, GETUSRINFO+32*, GETUSRINFO+33*, GETUSRINFO+34*, GETUSRINFO+39*, GETUSRINFO+40*, GETUSRINFO+41*
, GETUSRINFO+42*, GETUSRINFO+44*
SDSECID GETUSRIEN~, GETUSRIEN+2
SDSTATNUM GETUSRINFO+1~, GETUSRINFO+23*, GETUSRINFO+26*, GETUSRINFO+33
SDUSRIEN GETUSRPROBYSECID+15~, GETUSRPROBYSECID+29, GETUSRPROBYSECID+31, GETUSRPROBYSECID+34, GETUSRPROBYDUZ+15~, GETUSRIEN~, GETUSRIEN+2*, GETUSRIEN+4, GETUSRINFO~, GETUSRINFO+3
, GETUSRINFO+4, GETUSRINFO+5, GETUSRINFO+7
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All