XWB ARE RPCS AVAILABLE (430)    REMOTE PROCEDURE (8994)

Name Value
NAME XWB ARE RPCS AVAILABLE
TAG CKRPCS
ROUTINE XWBLIB
RETURN VALUE TYPE ARRAY
AVAILABILITY SUBSCRIPTION
INACTIVE ACTIVE
VERSION 1
APP PROXY ALLOWED Yes
DESCRIPTION
If RPC in the passed array is installed, available in relevant context,
and of proper version returns 1 for that RPC. Otherwise, returns 0.
 
Integration Agreement (IA) #3012
INPUT PARAMETER
  • RPC
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   40
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    This 0-based array contains list of RPCs to be checked along with
    field is null, the check will fail for any numeric value.
    (optionally) a minimum acceptable version of the RPC.  The format is:
     
                    RPCName^RPCVersionNumber
     
    Th RPCVersionNumber is only used if the RUN CONTEXT parameter = "R".  If a
    numeric value is in the second ^-piece and the RUN CONTEXT ="R", the value
    must be less than or equal to the value in the VERSION field of the Remote
    Procedure file for the RPC to be marked available.  Note: if the VERSION
    
  • RUN CONTEXT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   NO
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Specific context in which RPCs will run.  Possible values are:
          L  =  run Locally (on the server the user is logged on to)
          R  =  run Remotely (on a server the user is not logged on to)
    If this parameter is not sent, RPC is checked for both local and
    remote.
     
    The check is done against the value in the INACTIVE field in the 
    Remote Procedure file.  See that field's description for more details.
    
RETURN PARAMETER DESCRIPTION
A 0-based array.  The index corresponds to the index of the RPC in the RPC
Input Parameter.  A value of 1 means the corresponding RPC is available; a
value of 0 means it is not available.