Business auditing

Business auditing is the capturing of the business logic and objects during a WebSphere Commerce operation. You may want to audit your business for various reasons: generic, such as to review various tasks performed weekly; or specific, such as to track the steps involved in a particular Customer Service Representative's order. A report on business auditing is available in the Administration Console.

WebSphere Commerce business auditing records the information about the execution of business logic, such as the command, request, response, command context, and other information. For example, if a Customer Service Representative overrides a price for a particular ordered item within an order, this needs to be captured, and is useful to resolve any discrepancies between the price quoted to the customer and the customer's bill. If the customer contacts the store regarding the price of the order placed by a Customer Service Representative, use the business auditing feature to retrace the steps that the Customer Service Representative took to complete the order.

If an error occurs while executing any business logic, WebSphere Commerce attempts executing the business logic, and this attempt is recorded to indicate that the request failed.

The WebSphere Commerce system captures the execution of specific business logic based on some default configuration. We can further customize which commands we want captured during a business audit (that is, enable existing or add new commands) by configuring the BusinessAuditDataCapture.xml file. The data captured by WebSphere Commerce system is stored in the BUSAUDIT table.

Related tasks
Enable business auditing
Configure business auditing
Viewing a business audit report