PMREC (10-digit signed integer)
Number of put message records or response records present.
This is the number of MQPMR put message records or MQRR response records that have been provided by the application. This number can be greater than zero only if the message is being put to a distribution list. Put message records and response records are optional - the application need not provide any records, or it can choose to provide records of only one type. However, if the application provides records of both types, it must provide PMREC records of each type.
The value of PMREC need not be the same as the number of destinations in the distribution list. If too many records are provided, the excess are not used; if too few records are provided, default values are used for the message properties for those destinations that do not have put message records (see PMPRO below).
If PMREC is less than zero, or is greater than zero but the message is not being put to a distribution list, the call fails with reason code RC2154.
This is an input field. The initial value of this field is 0. This field is ignored if PMVER is less than PMVER2.