Duplicate the database so you can play with it and not have to worry about breaking it.Fields or objects aren’t printing•The objects might have been formatted as nonprinting. In , select the object, and choose Format menu > Sliding/Printing. Make sure Do not print the selected objects is deselected. For more information, see Preventing objects from printing.
Go to the layout you expect to print and print it - without script or buttons - they may be printing a layout that is not the one you expect.
Are you printing all found records or just the current record.
Does the original BPK invoice print correctly. How have you changed it.