VERIFIED SOLUTION i

​Why do PA INF parameters sometimes not populate fields on the Postage Statements using MailStream Plus?

MailStream Plus™, all versions, all platforms
Why do PA INF parameters sometimes not populate fields on the Postage Statements?

Some fields on Postage Statements are populated by PA INF parameters.  PA INF relates to information for a specific Piece ID (P ATTRs.)  PA INFs can and will populate fields on statements for individual Piece IDs.  But if a Postage Statement is for multiple Piece IDs then the field cannot be populated.

To clarify this by example, imagine a job with these two P ATTRs, 
P ATTR 173 1 0         6.000 10.50 07.00 04.00                 R Y     Y
P ATTR       1         6.000 10.50 07.00 04.00                 R Y
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8

Position 14 is the Piece ID, so the first P ATTR is for Piece ID 0 and the second is for Piece ID 1.

This job also has a PA INF MDIAMP (Mailing Agent CRID), set to be the default (as indicated by the L in position 8)-
PA INF L                   MDIAMP 123456789112

....+....1....+....2....+....3....+....4....+....5

If you produce the Postage Statements by Piece ID, each statement for the individual Piece IDs *will* get a value for the Mailing Agent CRID.  There is a line at the top of each statement, saying what Piece ID the statement is for.  
For example, this one is for Piece-ID 0, and you can see that the Mailing Agent CRID (in the middle field) is populated with 123456789112-

All Entry-Points, All Batches, Piece-ID: 0, Automated Presort Group
                                                                                  --------------------------------------------------
United States Postal Service                                                      : Post Office: Note Mail Arrival Date & Time
Postage Statement -- Standard Mail                                                : (Do Not Round-Stamp)
                                                                                  :
=====  Mailer  =====================================================================================================================
  Permit Holder's Name and  : Telephone      :Name and Address of      : Telephone       :Name and Address of Mail Owner
  Address and Email Address :                :Mailing Agent (If        :                 :(If other than permit holder)
  if Any                    :________________:other than permit        :________________ :
                                             :holder)                                    :
                                             :                                           :
                                             :                                           :
                                             :                                           :
  CAPS Cust. Ref. No.                        :                                           :
                                             :                                           :
  CRID                                       : CRID  123456789112                        :CRID



Likewise the next statement is for Piece ID-1, and the CRID is also populated-
All Entry-Points, All Batches, Piece-ID: 1, Automated Presort Group
                                                                                  --------------------------------------------------
United States Postal Service                                                      : Post Office: Note Mail Arrival Date & Time
Postage Statement -- Standard Mail                                                : (Do Not Round-Stamp)
                                                                                  :
=====  Mailer  =====================================================================================================================
  Permit Holder's Name and  : Telephone      :Name and Address of      : Telephone       :Name and Address of Mail Owner
  Address and Email Address :                :Mailing Agent (If        :                 :(If other than permit holder)
  if Any                    :________________:other than permit        :________________ :
                                             :holder)                                    :
                                             :                                           :
                                             :                                           :
                                             :                                           :
  CAPS Cust. Ref. No.                        :                                           :
                                             :                                           :
  CRID                                       : CRID  123456789112                        :CRID

 

But if you produce the combined Total Postage Statement for *All* Piece-IDs, then the field will be left blank because when there are multiple Piece IDs being represented on the Statement, there is logically no single correct value to use in that field.  
All Entry-Points, All Batches, All Piece-IDs, Automated Presort Group
                                                                                  --------------------------------------------------
United States Postal Service                                                      : Post Office: Note Mail Arrival Date & Time
Postage Statement -- Standard Mail                                                : (Do Not Round-Stamp)
                                                                                  :
=====  Mailer  =====================================================================================================================
  Permit Holder's Name and  : Telephone      :Name and Address of      : Telephone       :Name and Address of Mail Owner
  Address and Email Address :                :Mailing Agent (If        :                 :(If other than permit holder)
  if Any                    :________________:other than permit        :________________ :
                                             :holder)                                    :
                                             :                                           :
                                             :                                           :
                                             :                                           :
  CAPS Cust. Ref. No.                        :                                           :
                                             :                                           :
  CRID                                       : CRID                                      :CRID

  

The field will correctly be left blank for that reason, *even when* as in this job there is only a single PA INF set as the default for all Piece IDs.  

The only time the combined Total Postage Statement will have PA INF fields populated is when there is only a single Piece ID in the mailing.  
Either because there is only one P ATTR in the job-
P ATTR 173 1 0         6.000 10.50 07.00 04.00                 R Y     Y

Or if the job has more than one P ATTR, but only one gets any records assigned to it-
P ATTR 173 1 0         6.000 10.50 07.00 04.00                 R Y     Y
P ATTR       X         6.000 10.50 07.00 04.00                 R Y
(In this example job no records had an X in position 173.)
UPDATED:  May 14, 2019