Begin Page (BPG) structured field

When ACIF processes an AFP data stream print file, it checks for an FQN type X'01' triplet on every page. If the FQN triplet exists, ACIF uses the value when it creates an FQN type X'87' triplet on the corresponding Index Element (IEL) structured field in the index object file. If one does not exist, ACIF creates one by using a rolling 8-byte EBCDIC sequence number, which ensures uniquely named pages up to a maximum of 99999999 pages within a print file. ACIF creates IEL structured fields for pages only if INDEXOBJ=ALL is specified.

When ACIF processes a line data print file, it creates the BPG structured fields. It assigns a rolling 8-byte EBCDIC sequence number to the token name (for example, 00000001, where 1=X'F1'). The sequence number begins with 00000001 and is incremented by 1 each time a group is created. ACIF also creates an FQN type X'01' triplet by using the same sequence number value, and uses this value in the appropriate IEL structured field if INDEXOBJ=ALL is specified. A maximum of 99999999 groups can be supported before the counter wraps, which means that ACIF ensures a maximum of 99999999 unique group names.