MAGVA DEQUEUE Q MSG

TITLEVALUE
NAMEMAGVA DEQUEUE Q MSG
DESCRIPTION Find, return and remove a message from the QUEUE MESSAGE file (#2006.928)
by QUEUE FK - IEN of record in QUEUE file (#2006.927)
and by MESSAGE GROUP ID.
If "MESSAGE GROUP ID" equals "*" it ignores "MESSAGE GROUP ID".
If "MESSAGE GROUP ID" equals "" it looks only at queue messages with blank "MESSAGE GROUP ID".
Otherwise looks at queue messages with MESSAGE GROUP ID
TAGDEQM
ROUTINEMAGVAQ01
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERMAGPARAM
DESCRIPTIONMAGPARAM("QUEUE") = IEN in QUEUE file (#2006.927)
MAGPARAM("MESSAGE GROUP ID") = value of the field "MESSAGE GROUP ID"
in QUEUE file (#2006.927) or "*" or ""
PARAMETER TYPELIST
REQUIREDYES
MAXIMUM DATA LENGTH

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTION if error MAGRY(0) = Failure status ^ Error message
if success MAGRY(0) = Success status ^^IEN
MAGRY(1..n) = The QUEUE MESSAGE

if IEN equals 0 that means nothing was found
AVAILABILITYRESTRICTED
INACTIVEACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED