Technical Implementation Of Online Bill Display

Users can view an image of any bill that is sent to a customer on Bill - Main if you plug-in an Online Bill Display construction algorithm on the Installation Record

Note: Some display algorithms rely on the bill extract algorithm on each Bill Route Type

The system can make a call to an external system to retrieve a bill image. Many bill print vendors support this functionality.

The system provides an Installation – Online Bill Display algorithm type (C1GENBILLURL) that can generate a dynamic URL.
  • The algorithm of this algorithm type supports dynamic variables such as the bill ID and static variable such a vendor or implementation supplied security key.
  • The algorithm constructs a URL including generating HASH or security keys.
  • The system displays the retrieved image in a separate browser session
  • Refer to the algorithm type description for information about this algorithm type.

The system can interact with either document composition applications, or a reporting engine (such as BI Publisher).

The system provides an Installation – Online Bill Display algorithm type (C1-BL-DISP) that interacts with Documaker to render an online image of your bill. The following points describe what takes place when clicking Display Bill.
  • The algorithm based on this algorithm type calls the bill extract algorithm for an appropriate bill route type (as determined by the algorithm).
  • The bill extract algorithm will construct the information that appears on the bill (refer to algorithm type C1-BLEX-XML for further details).
  • The constructed information is passed to document composition software that will reconstruct the bill’s image in a PDF format.
  • The system displays the PDF in a separate browser session. Note that the client must have Adobe Acrobat Reader installed to view PDF files.
Note:

Refer to The Bill Extract Records for examples of the record layouts passed to the document composition software.

The system also provides an Installation – Online Bill Display algorithm type (C1-ONLN-CR) that interacts with BI Publisher to render an online image of your bill. The following points describe what takes place when clicking Display Bill:
  • The algorithm based on this algorithm type calls the bill extract algorithm for an appropriate bill route type (as determined by the algorithm).
  • The bill extract algorithm returns the appropriate report code to the Online Bill Display algorithm, which in turn returns the report code to the bill page (refer to algorithm type C1-BLEX-BIP for further details). This algorithm is not actually extracting data because when you use BI Publisher reports, the report itself is responsible for extracting and formatting the data.
  • A user exit on the bill page invokes BI Publisher and displays the bill in a separate browser session.
Note:

Refer to Bill Print in BI Publisher for examples of the data extracted for the report.