Transaction Accountant overview


The Transaction Accountant is a component of the MainView for IMS Offline product that is used for billing and cost control analysis.

The Transaction Accountant can produce bills for users directly. It can also be interfaced with the site’s major accounting system by means of the IMS resource utilization file (IRUF).

The Transaction Accountant provides the IMS accounting administrator with many options pertinent to the charge-out requirements for an IMS system. It can function as a stand-alone component or as part of a combination of several components of the MainView for IMS product.

The following table lists:

  • Items that can be charged
  • Descriptions for each charge
  • Rate categories applied

Charge-out options and rates

Item to charge

Type of rate

Rate categories

Basic resource

Standard

Charges a cost to the transaction for each resource consumed

Rate categories are:

  • Message region CPU time
  • DL/I CPU time
  • DB2 CPU time
  • Storage usage
  • Storage allocated

Note

You can specify an option to bypass costing of BMP, JBP, NDP, and FPU activity.

Data base

Standard

Based on database requests (DL/I calls) and actual I/O

Rate categories are:

  • Get unique
  • Get next
  • Insert
  • Replace
  • Delete
  • Key I/O
  • Nonkey I/O
  • No I/O

Special

Charges associated with specified databases

Differential charge-out to be applied to specified databases (the same type of rates apply as for standard)

DB2

Standard

Based on DB2 requests (SQL calls)

SQL call types:

  • Reads
  • Updates
  • DDL
  • Dynamic
  • Control
  • Other

Special

Charges associated with specified DB2 application plan names

Differential charge-out to be applied to specified DB2 application plan names (the same type of rates apply as for standard)

MQ

Standard

Based on MQ requests (MQ calls)

Call types:

  • GET
  • PUT and PUT1
  • SET
  • OPEN
  • CLOSE
  • BACK
  • CMT
  • CONN
  • DISC
  • INQ
  • UNKN

Special

Charges associated with specified MQ subsystem activity

Charge-out rates are applied for activity on the specified MQ subsystem

Terminal

Standard

Based on terminal requests (DL/I calls) and I/O

Rate categories are:

  • Message get uniques, nexts
  • Message inserts
  • Data transferred
  • Characters input, output, other
  • Connect time

Special

Charges associated with specified logical terminals

Differential pricing mechanism for the users of those terminals (the same rate categories apply as for standard)

Customer

Special

Charges associated with specified customers

Discount or markup charge-out for specified customers

Transaction

Standard

Minimum charge to process each transaction (charge is added to the basic resource charge for each transaction)

Transactions normally costing $0.46 with a minimum transaction charge of $0.10 will cost $0.56

Special

Flat charge to execute a particular transaction

Fixed unit charge (for example, $0.20 per execution), instead of using the resource rate method




 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*