This chapter covers the following topics:
Use the Print Management tab to generate printable transactions in Bill Presentment Architecture (BPA). You can print a single transaction or a batch of transactions. You can also print BPA transactions from Forms-based applications such as Oracle Receivables.
When you create a template, you assign a page setup that determines the page size, margins, and font used for the printed transaction.
When you run a print request, BPA generates a PDF file for each group of transactions, which is stored as the output file of the print request concurrent program.
Note: BPA also generates a PDF file for a bill when you click Print in Interactive Preview for a template.
The Bill Presentment All request group is associated with responsibilities for Bill Presentment Architecture (BPA) and contains two concurrent programs:
BPA Transaction Print Program: This program launches one child print program for each print job instance requested. The child program generates a PDF file for each transaction to be printed.
The transaction print program provides an additional parameter for Invoice Print Master Program that allows users to specify the locale used by XML Publisher. XML Publisher uses this parameter to decide number and date format. If an item is not formatted at data source level, XML Publisher will format it based on this locale as well as the format information in the template. If this parameter is not passed, BPA will look for the language of the bill to site and convert it to locale and use that information.
If you want to use an Oracle Receivables responsibility to run the BPA Transaction Print Program, then add this program to the AR request group for the responsibility. For further information see: Oracle Applications System Administrator's Guide.
BPA Balance Forward Print Program: This program launches a child print program for each balance forward bill print job requested.
Generate Stylesheet for BPA Templates: This program runs automatically when you change the status of a template to Complete. It generates XSL formatting object files (.xsl-fo) that contain PDF formatting information used for printed bills.
You must run this program manually when you install BPA. See Generating Stylesheets
Related Topics
Creating and Updating Page Setups
Select the parameters for your print request.
When the BPA Transaction Print Program or BPA Balance Forward Print Program runs, it launches one or more child programs, depending on the number of transactions to print. Based on your responsibility, you can submit print request of transactions across operating units you have access to. The child program generates one PDF file for each group of transactions and stores it as the output file of the concurrent program. You can direct this file to a designated printer, using the standard functionality available for concurrent programs. You can view this file at any time and reprint it manually.
For a print request, you must specify at least one of the following parameters:
Operating Unit
Customer Number Low
Customer Number High
Bill To Site Low
Bill To Site High
Bill Number Low
Bill Number High
Concurrent Request ID
Print Template
BPA launches a number of child programs based on the number of transactions to print. A new concurrent program parameter Job Size lets the user define the number of transaction to print per child program. The default value is 500.
For example, if there are 1000 transactions to print, by default BPA launches two child programs, each with an output file of 500 transactions. This may be altered by user to print all 1000 transactions in one single print program.
To print attachments while printing a transaction specify a document category in the AR: BPA Print Attachment Category profile option. You do not need to add the attachment content item to a template in order to print an attachment. When a transaction prints, any associated attachments in the specified document category prints automatically. This applies to templates created in BPA as well as external templates. Attachments must be in PDF format. For further details, see AR: BPA Print Attachment Category and Registering Attachment Categories.
Related Topics
Creating and Updating Page Setups
Bill Presentment Architecture Profile Options
Use Page Setup to create new page setups or update existing setups. A page setup specifies the page layout parameters for printed bills, including page margins, paper size, font, font size, and the placement of the page number. When you create a template in Template Management, you assign a page setup to format transactions printed using that template.
Seeded page setups include A4, Legal, and Letter. You can modify seeded page setups.
If you modify a page setup in Print Management, your modifications replace any earlier parameters for the setup. New templates created after your page setup modifications will reflect the modified setup. Existing templates will not change.
You can also modify page parameters in Template Management, but your changes will not be saved permanently for the page setup. Your changes affect only page setup for the template using the page setup you modify.
Related Topics