DSSO LIST PCARD (4214)    REMOTE PROCEDURE (8994)

Name Value
NAME DSSO LIST PCARD
TAG LISTPCRD
ROUTINE DSSOUT1
RETURN VALUE TYPE GLOBAL ARRAY
AVAILABILITY PUBLIC
INACTIVE ACTIVE
WORD WRAP ON TRUE
DESCRIPTION
This RPC returns all of the credit card numbers available for a user, 
  DSSORET(0)="-1^"_error message or "0^"_error message
  Successful Completion:
  DSSORET(1)=pc 1  - Purchase Card Number (file 440.5 field .01)
             pc 2  - Fund Control Point (file 440.5 field 1)
             pc 3  - Cost Center Name (file 440.5 field 2) if present; 
                     otherwise, Name (file 420.1 field .01)
             pc 4  - Cost Center 420.1 IEN (file 440.5 field 2)
             pc 5  - Budget Object Code (file 440.5 field 3)
             pc 6  - PC User Single Purchase Limit (file 440.5 field 5)
             pc 7  - Monthly Purchase Limit (file 440.5 field 5)
whether card holder or surrogate user.  Only credit cards that belong to 
             pc 8  - Card Holder (file 440.5 field 7)
             pc 9  - Approving Official (file 440.5 field 8)
             pc 10 - Purchase Card Name (file 440.5 field 10)
             pc 11 - Inactivate Card? (file 440.5 field 14)
             pc 12 - Station Number (file 440.5 field 15)
             pc 13 - Expiration Date (file 440.5 field 16)
             pc 14 - file 440.5 IEN
             pc 15 - Monthly Purchases (file 440.5 field 13)
             pc 16 - Delivery Location (file 440.5 field 6)
a user or surrogate user will be passed by this RPC. Expired or inactive 
cards are not returned.
Input:
  DSSODUZ = Logged-on user
  DSSOSTE = for Prosthetics 1358 PO's, IEN of file #669.9
             for Detailed PO's, "I^"_IEN of file #411
Output:
INPUT PARAMETER
  • DSSODUZ
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Logged-on user
    
  • DSSOSTE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    For Prosthetic 1358 PO's, IEN of file 669.9
    For Detailed PO's, "I^"_IEN of file 411 (i.e. - "I^xxxxxxxx" where 
    xxxxxxxx=IEN of file 411)
    
RETURN PARAMETER DESCRIPTION
Output:
             pc 6  - PC User Single Purchase Limit (file 440.5 field 4)
             pc 7  - Monthly Purchase Limit (file 440.5 field 5)
             pc 8  - Card Holder (file 440.5 field 7)
             pc 9  - Approving Official (file 440.5 field 8)
             pc 10 - Purchase Card Name (file 440.5 field 10)
             pc 11 - Inactivate Card? (file 440.5 field 14)
             pc 12 - Station Number (file 440.5 field 15)
             pc 13 - Expiration Date (file 440.5 field 16)
             pc 14 - file 440.5 IEN
             pc 15 - Monthly Purchases (file 440.5 field 13)
  DSSORET(0)="-1^"_error message or "0^"_error message
             pc 16 - Delivery Location (file 440.5 field 6)
  Successful Completion:
  DSSORET(1)=pc 1  - Purchase Card Number(file 440.5 field .01)
             pc 2  - Fund Control Point (file 440.5 field 1)
             pc 3  - Cost Center Name (file 440.5 field 2) - if present;
                     otherwise, Name (file 420.1 field .01)
             pc 4  - Cost Center 420.1 IEN (file 440.5 field 2)
             pc 5  - Budget Object Code (file 440.5 field 3)