DSIR DELETE REQUESTOR (1680)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIR DELETE REQUESTOR
TAG DUPRQTR
ROUTINE DSIROI1
RETURN VALUE TYPE SINGLE VALUE
DESCRIPTION
This RPC is used to delete orphan requestors or repoint and delete 
that point to the requestor in parameter 1 to the requestor specified in 
parameter 2.
 
Input Parameters:
        1. Duplicate/Delete Requestor - IEN to file 19620.12 (Required)
        2. Repoint to Requestor - IEN to file 19620.12 (Optional)
 
Return Values:
        -1^Missing Requestor IEN!
        -2^Must Repoint Requestors in Use!
duplicate requestors.
        -3^Invalid Requestor #1
        -4^Invalid Requestor #2
        IEN passed in parameter 1 - Orphan Deleted
        IEN passed in parameter 2 - Duplicate repointed and deleted
 
If the first parameter only is passed the routine will check to see that 
the requestor is in fact not used then it will delete the requestor from 
file 19620.12.
 
If both the first and second parameters are passed the routine will check 
to see that both are valid requestors and then will repoint all entries 
INPUT PARAMETER
  • DUPLICATE/ORPHAN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   99
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    This is the pointer to file 19620.12 of the entry to replace/delete.
    
  • REPOINT TO
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   99
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    When this parameter is passed it will become the new requestor in place 
    of the pointer passed in parameter 1.
    
RETURN PARAMETER DESCRIPTION
Return Values:
        -1^Missing Requestor IEN!
        -2^Must Repoint Requestors in Use!
        -3^Invalid Requestor #1
        -4^Invalid Requestor #2
        IEN passed in parameter 1 - Orphan Deleted
        IEN passed in parameter 2 - Duplicate repointed and deleted