DSSO DTLD FIND SORT GROUP/WO (4299)    REMOTE PROCEDURE (8994)

Name Value
NAME DSSO DTLD FIND SORT GROUP/WO
TAG SORTGRP
ROUTINE DSSODU5
RETURN VALUE TYPE GLOBAL ARRAY
WORD WRAP ON TRUE
DESCRIPTION
This RPC returns all Sort Groups (file #410.7) or, if no Sort Groups are 
found, Work Order #'s (file #6920) that begin with the requested value.
INPUT PARAMETER
  • DSSOVAL
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   17
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    3-17 character starting value of sort group or work order # to be 
    returned from file #410.7 or #6920 respectively.
    
  • DSSOFCP
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Fund Control Point Number for this purchase order/purchase card number - 
    used in selecting sort groups that are valid for this fund control point
    
  • DSSONUM
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   4
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    Maximum number of records to return
    
RETURN PARAMETER DESCRIPTION
Output:
    File (#410.7) sort groups are returned in format:
    DSSORET(n)=  410.7 ^ file 410.7 IEN ^ Sort Group (#.01) ^^^ 
                  file 410.7 IEN_";PRCS(410.7,"
 
    If no sort groups are returned, work order data is returned from file
    6920 in the format:
    DSSORET(n)=  6920 ^ file 6920 IEN ^ Work Order # (#.01) ^
      Location (#3) ^ Task Description (#6) ^
      file 6920 IEN_";ENG(6920,"
 
  Error Messages:  DSSORET(0)="-1^"_error message or
    ***  Piece 6 of either return is input into
         RPC DSSO DTLD CRT 442 4-410-AMTS.
    "0^"_warning message
 
  Successful Completion: Returns all Sort Groups (file 410.7) with the 
    starting value.  If no Sort Groups are found, all work order
    numbers in the Work Order # file (#6920) that begin with the
    requested value are returned.