Previous Topic: Specifying a Value for the Report Title KeywordNext Topic: Specifying Identical Prices for Accounting Files


Specifying Values for Resource Keywords

Accounting Chargeback can produce a report from a number of accounting files with different resource prices for each accounting file. To do this, specify prices and identification information for resource keywords in a price file.

The table, later in this section, describes the resource keywords.

You assign a price to a particular resource according to the following format:

resource_price = value

For example:

BUFFEREDIO_PRICE = 0.00010

If no value is specified, the default is zero for that resource in all accounting files.

Identification information distinguishes the accounting file, printer, or disk for which a resource price is to apply. A category is a label that you use to select special prices to apply to resources. Much like a hotel price list might have different room prices for business travelers, for individuals, and for families, a price file can contain different prices for the same resources.

You use a category to link resource prices in the price file to specific accounting files. A category is a type of identification information that applies to all resource keywords except DISKBLOCK_PRICE. To use pricing categories:

  1. Specify the category along with the keyword in the price file.
  2. Specify the category along with the accounting file in the command line.

See the section, Invoking the ADVISE CHARGE_BACK REPORT Command, later in this chapter, which describes the use of categories in the ADVISE CHARGE_BACK REPORT command.

Keyword

Description

BUFFEREDIO_PRICE

The price for each buffered I/O operation

CPUSEC_PRICE

The price for each second of CPU time used

DIRECTIO_PRICE

The price for each direct I/O operation

ELAPSEDSEC_PRICE

The price for each second of elapsed time between process creation and process deletion

FAULTIO_PRICE

The price for each disk read operation to bring into memory or a page fault cluster to satisfy a page fault. Typically, this keyword has the same value as DIRECTIO_PRICE

GET_PRICE

The price for each RMS $GET done by a print symbiont (on the user's behalf) to read a file being printed

IMAGE_PRICE

The price for each image activation

MOUNTVOL_PRICE

The price for each volume mount operation (handling cost)

PAGEFAULT_PRICE

The price for each page fault

PROCESS_PRICE

The price for each process creation

QIO_PRICE

The price for each $QIO done by a print symbiont (on the user's behalf) to send characters to the output device. Typically, this keyword has the same value as BUFFEREDIO_PRICE.

PRINTJOB_PRICE

The price for each print job in the specified printer queue

PAGE_PRICE

The price for each page of printed output for the specified. This keyword can be preceded by a printer queue name as well as a category.

DISKBLOCK_PRICE

The price for each allocated block per UIC for the specified disk. This keyword can be preceded by a volume name only and cannot be preceded by a category

Identification information is specified depending on how resources are charged. Resources can be charged in the following ways:

Each approach is described in the following sections.