XWB IS RPC AVAILABLE (429)    REMOTE PROCEDURE (8994)

Name Value
NAME XWB IS RPC AVAILABLE
TAG CKRPC
ROUTINE XWBLIB
RETURN VALUE TYPE SINGLE VALUE
AVAILABILITY SUBSCRIPTION
INACTIVE ACTIVE
VERSION 1
APP PROXY ALLOWED Yes
DESCRIPTION
If RPC is installed, available in relevant context, and of proper version
returns 1.  
Otherwise, returns 0.
 
Integration Agreement (IA) #3011
INPUT PARAMETER
  • RPC
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Name of the RPC to be tested.
    
  • RUN CONTEXT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Specific context in which RPC 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.
    
  • VERSION NUMBER
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   11
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    Minimum version number of the RPC.
     
    This parameter is only used if the RUN CONTEXT parameter = "R".  If a
    numeric value is in this parameter, the value must be less than or equal
    to the value in the VERSION field of the Remote Procedure file for the
    RPC is be marked available.  Note: if the VERSION field is null, the
    check will fail for any numeric value in this parameter.
    
RETURN PARAMETER DESCRIPTION
Boolean.  1 = RPC available.
          0 = RPC not available.