Previous Topic: How to Display Capital and Operating CostsNext Topic: Chargebacks


Transaction Processing

This section contains the following topics:

About Transaction Processing

About Transaction Entries

By Example: Capturing Billable Project Costs

How to Make Voucher and Resources Types Available for Processing

How to Manage Transactions

Create Voucher Headers

Create Transactions Entries

Edit Transaction Details

Delete Transactions

Work-in-Progress

Review Processed Transactions

About Transaction Processing

Transactions capture the total cost of labor, materials, equipment, and other expenses that can be charged back to departments for services and other investments, such as assets, applications, and projects. Transactions can be initiated from timesheets, imported from external systems, or entered manually. Work-in-progress transactions are an important stage in the accounting process that enables you to adjust and review transactions before they get invoiced.

Manual Transactions

Entering transactions manually enable you to capture the total cost of an investment's materials, equipment, other expenses, and labor.

For example, you can use transactions to post the cost of servers used for application development and charge the cost to the consuming department that commissioned the application development project.

All transactions are entered as vouchers and then posted to Work-in-Progress (WIP) for the transactions to appear on a billing invoice or department invoice.

Work-in-Progress Transactions

Work-in-progress (WIP) is an important, fundamental accounting concept where all costs on an investment are captured and capitalized. Before transactions can be processed, they must be posted to WIP.

You can post transactions to WIP, and adjust posted WIP transactions, and approve or reject WIP adjustments.

The set of WIP tables contain entered transactions that can be subsequently posted to an accounting system. Post to WIP recognizes negative values when transactions are posted. Once a transaction has been posted to WIP, it has passed all validation criteria and is available for billing, invoicing, and posting to the general ledger (GL).

Detailed records of modifications, adjustments, and billings are logged. You cannot delete posted WIP transactions, but can change them through the WIP adjustment process.

More information:

How to Manage Transactions

Delete Transactions

Post Transactions to Work-in Progress

Work-in-progress Adjustments

Approve or Reject Work-in-progress Adjustments without Reviews

About Transaction Entries

A transaction entry is composed of the following:

Best Practice: Before creating and viewing transactions, make sure you are logged in as an user with the financial properties enabled.

You can search for, update, and delete transactions until they are posted to WIP. Once posted to WIP, you can view, edit, or reject transactions from the WIP adjustment page.

Transactions are used to charge departments for the cost of investments. Transactions entered are not posted to integrated financial purchasing or payable systems. If you have integrated CA Clarity PPM with accounting implementation, it is recommended that you enter all purchasing and payable transactions directly through your financial purchasing or payable system.

By Example: Capturing Billable Project Costs

The Application Development group at Forward Inc is developing AutoPay software for wireless devices for the JJ Johnston Company. This company agreed to pay for all costs associated with the project, including development time, PDA's for testing, and travel expenses.

To account for all costs, the project manager added labor, equipment, and expense (travel) resources to the project. Each resource is added by resource type to the project as a team member.

Once the project can account for the various resource types and is enabled for financial processing, transaction entries are created for expenses using Voucher Expense and for the purchase of PDA's using Voucher Other.

How to Make Voucher and Resources Types Available for Processing

The following voucher types are used to categorize transactions by resource type for transaction entry:

To make labor, materials, equipment and expense resource types available for transaction processing, do the following:

  1. Create a resource (as needed) for each resource type and financially enable them.

    For more information about managing resources, see the Resource Management User Guide.

  2. (Optional) Create a cost/rate matrix for each labor type.
  3. Add the resource as a team member to the investment.

    For more information, see the Project Management User Guide.

How to Manage Transactions

You must create voucher headers to enter transactions. Voucher headers are used to categorize transactions based on resource types. For example, you can create individual voucher headers for labor and for equipment.

You can view a list of voucher headers that have not been posted to WIP. You can open them to create, edit, or view a list of associated transactions. You can also create new voucher headers or delete existing ones.

To manage transactions, do the following:

  1. Create vouchers headers.
  2. Create new transaction entries.
  3. Edit transaction details.
  4. Post transactions to WIP.

More information:

Delete Transactions

About Transaction Processing

About Transaction Entries

By Example: Capturing Billable Project Costs

Work-in-progress Adjustments

Create Voucher Headers

Follow these steps:

  1. Open Home, and from Financial Management, click Transaction Entry.

    The transaction entry page appears.

  2. Click New.

    The entry page appears.

  3. Complete the following fields in the General section to create a voucher header:
    Entry Type

    Defines the voucher type:

    Entry Number

    Defines a number that is used to track and process the transaction.

    Limits: Up to 30 characters

    P.O. Number

    Defines the purchase order number associated with the transaction.

    Vendor

    Defines the vendor code of the company or resource that provided the product or service. The vendor code is required for voucher expenses if no resource is selected in the Incurred By field.

    Incurred By

    Defines the resource that incurred the expense. The incurred by resource is required for voucher expenses if no vendor is selected.

  4. Click Save to create the voucher header and continue to create the transaction.

More information:

Create Transactions Entries

Edit Transaction Details

Post Transactions to Work-in Progress

How to Manage Transactions

Create Transactions Entries

Create voucher headers before you can create transactions.

Follow these steps:

  1. With the voucher header open, click New.

    The transaction details page appears.

  2. Enter the required information to define the transaction.
    Transaction Date

    Provides the transaction date.

    Investment ID

    Provides the investment ID for this transaction. The investment must be financially enabled.

    Task

    Identifies the name of the project or investment.

    • For projects, this field is auto-populated with the name of the project if at least one team member exists. Otherwise, select a task to associate with this transaction.
    • For other investments, this field is auto-populated with the name of the investment if at least one team member exists.
    Charge Code

    Identifies the project or task charge code. You can select from all available charge codes or charge codes specific to the project.

    • For projects, this field is auto-populated with the project's charge code if the project is assigned a charge code and the project is selected as the task associated with the transaction. If a task is selected that is assigned a different charge code, this field is auto-populated with the task's charge code.
    • For other investments, this field is auto-populated with the investment's charge code if the investment is assigned a charge code.
    Resource ID

    Defines the ID of the resource associated with the transaction.

    A resource can be a person (labor), equipment, material, or an expense depending on the resource type whose costs you are processing for this transaction.

    Role

    Defines the role when applying a role-base rate or role-based cost to the transaction. The resource type for the role must match the resource type for the associated resource.

    Transaction Class

    Defines the resource's transaction class. This value is auto-populated if the resource is assigned a transaction class. Otherwise, select a transaction class.

    Input Type Code

    Defines the resource's input type code. Auto-populated if the resource is assigned an input type. Otherwise, select an input type.

    User Value 1 and User Value 2

    Defines custom properties. Available for selection only if your CA Clarity PPM administrator has created lookup values using Studio.

    For more information, see the Studio Developer’s Guide.

    Expense Type

    Defines the expense type to determine how the charge is processed. A capital expense is booked differently than depreciation.

    Notes

    Defines any additional information about the transaction.

    Preserve General Information

    Saves the entered values in the General section when you submit and create a new transaction during the same session. Select this check box to save entered values.

  3. Enter transaction information in the Transaction Data section:
    Quantity

    Defines the number of units to calculate the total cost. This field accepts a negative number.

    Cost

    Provides the cost associated with the transaction. If a cost/rate matrix is associated with the selected investment, or an entity or system default, you can leave this field blank to use the cost defined in the cost/rate matrix. Otherwise, enter the actual cost associated with the transaction.

    If multicurrency is not enabled, the default is the system currency. If multicurrency is enabled, then transaction cost defaults to the active currency that is listed first alphabetically. For example, if ADP and INR are active – ADP becomes the default currency. Select another currency as needed.

    Rate

    Provides the billing rate associated with the transaction. If a cost/rate matrix is associated with the selected investment, or an entity or system default, you can leave this field blank to use the rate defined in the cost/rate matrix. Otherwise, enter the billing rate associated with the transaction.

    If multi-currency is not enabled, the default is the system currency. If multicurrency is enabled, then transaction rate defaults to the active currency that is listed first alphabetically. For example, if ADP and INR are active – ADP becomes the default currency. Select another currency as needed.

    Chargeable

    Indicates if this transaction represents costs that should be charged internally to departments. If this option is not selected, this transaction will not be available for billing or invoicing.

  4. Save the changes.

More information:

Edit Transaction Details

Create Voucher Headers

How to Manage Transactions

About Transaction Processing

Edit Transaction Details

You can edit transaction details from the voucher header before posting to WIP. After posting to WIP, you can edit transactions from the WIP adjustment page.

Follow these steps:

  1. Open the voucher header and filter for transactions.
  2. Click the Entry Number link to edit the transaction.

    The entry page appears.

  3. Click the Edit icon to edit the details of the selected transaction.

    The details page appears.

  4. Enter or update the following fields:
    Transaction Date

    Provides the transaction date.

    Investment ID

    Provides the investment ID for this transaction. The investment must be financially enabled.

    Task

    Identifies the name of the project or investment.

    • For projects, this field is auto-populated with the name of the project if at least one team member exists. Otherwise, select a task to associate with this transaction.
    • For other investments, this field is auto-populated with the name of the investment if at least one team member exists.
    Charge Code

    Identifies the project or task charge code. You can select from all available charge codes or charge codes specific to the project.

    • For projects, this field is auto-populated with the project's charge code if the project is assigned a charge code and the project is selected as the task associated with the transaction. If a task is selected that is assigned a different charge code, this field is auto-populated with the task's charge code.
    • For other investments, this field is auto-populated with the investment's charge code if the investment is assigned a charge code.
    Resource ID

    Defines the ID of the resource associated with the transaction.

    A resource can be a person (labor), equipment, material, or an expense depending on the resource type whose costs you are processing for this transaction.

    Role

    Defines the role when applying a role-base rate or role-based cost to the transaction. The resource type for the role must match the resource type for the associated resource.

    Transaction Class

    Defines the resource's transaction class. This value is auto-populated if the resource is assigned a transaction class. Otherwise, select a transaction class.

    Input Type Code

    Defines the resource's input type code. Auto-populated if the resource is assigned an input type. Otherwise, select an input type.

    User Value 1 and User Value 2

    Defines custom properties. Available for selection only if your CA Clarity PPM administrator has created lookup values using Studio.

    For more information, see the Studio Developer’s Guide.

    Expense Type

    Defines the expense type to determine how the charge is processed. A capital expense is booked differently than depreciation.

    Notes

    Defines any additional information about the transaction.

    Preserve General Information

    Saves the entered values in the General section when you submit and create a new transaction during the same session. Select this check box to save entered values.

  5. Enter transaction information in the Transaction Data section:
    Quantity

    Defines the number of units to calculate the total cost. This field accepts a negative number.

    Cost

    Provides the cost associated with the transaction. If a cost/rate matrix is associated with the selected investment, or an entity or system default, you can leave this field blank to use the cost defined in the cost/rate matrix. Otherwise, enter the actual cost associated with the transaction.

    If multicurrency is not enabled, the default is the system currency. If multicurrency is enabled, then transaction cost defaults to the active currency that is listed first alphabetically. For example, if ADP and INR are active – ADP becomes the default currency. Select another currency as needed.

    Rate

    Provides the billing rate associated with the transaction. If a cost/rate matrix is associated with the selected investment, or an entity or system default, you can leave this field blank to use the rate defined in the cost/rate matrix. Otherwise, enter the billing rate associated with the transaction.

    If multi-currency is not enabled, the default is the system currency. If multicurrency is enabled, then transaction rate defaults to the active currency that is listed first alphabetically. For example, if ADP and INR are active – ADP becomes the default currency. Select another currency as needed.

    Chargeable

    Indicates if this transaction represents costs that should be charged internally to departments. If this option is not selected, this transaction will not be available for billing or invoicing.

  6. Save the changes.

Delete Transactions

If transactions have not been posted to WIP, you can delete an entire set of transactions associated with a transaction entry, or delete individual transactions from a selected voucher header.

You can also delete transactions from the Financial Management menu.

Follow these steps:

To delete a voucher header

  1. Filter for voucher headers you want to delete.
  2. Select the check box next to each voucher header.
  3. Click Delete.

    The voucher header and their associated transactions are deleted.

To delete a transaction

  1. Filter for voucher headers.
  2. Select the Entry Number link to view a list of transactions for the selected voucher header.

    The entry page appears.

  3. Select the check box next to each transaction.
  4. Click Delete.

    The selected transaction is deleted.

Work-in-Progress

Work-in-progress transactions are an important stage in the accounting process that enables you to adjust and review transactions before they get invoiced.

More information:

Post Transactions to Work-in Progress

Work-in-progress Adjustments

Approve or Reject Work-in-progress Adjustments without Reviews

Post Transactions to Work-in Progress

Transactions available for posting to WIP are not automatically displayed. You must first search for the transactions you want to post to WIP.

Two methods of WIP posting are available:

Follow these steps:

  1. Open Home, and from Financial Management, click Post to WIP.

    The Post To WIP page appears.

  2. Search for the transactions you want to post using the following criteria:
    From Date and To Date

    Defines a specific date range for posting transactions. Use the date picker to post transactions within the specified date range.

    You must specify a From Date and To Date to return past or future transactions that are outside the default fiscal period.

    Locations

    Defines financial locations for associated transactions. You can only select locations with pending transactions.

    Client Codes

    Defines client codes for associated transactions.

    Projects

    Indicates the projects to which transactions are associated.

    Resources

    Indicates the resources to which transactions are associated.

    Entry Type

    Indicates the transaction entry type. Use this to post transactions based on the transaction entry.

    Values:

    • All. Indicates transactions are posted regardless of entry type.
    • Imported. Indicates posted transactions were imported from an external accounting system.
    • Clarity. Indicates that posted transactions originated in Clarity.
    • Voucher Expense. Indicates that posted transactions were entered as Voucher-Expense.
    • Voucher Other. Indicates that posted transactions were entered as Voucher-Other.
    Incurred By

    Indicates the resource that incurred the transaction.

    Labor

    Indicates if labor transactions are posted. Select the check box to post labor transactions.

    Default: Selected

    Material

    Indicates if all material transactions will be included in the post. Select this check box to include all material transactions in the post.

    Default: Selected

    Equipment

    Indicates if all equipment transactions will be included in the post. Select this check box to include all equipment transactions in the post.

    Default: Selected.

    Expense

    Indicates if all expense transactions will be included in the post. Select the check box to include all expense transactions in the post.

    Default: Selected

  3. Click Apply to filter transactions based on the entered criteria.

    All transactions that match the criteria are grouped into a transaction account, such as "All" for a full post, or "Location" for a selected post based on location. The total number of entries is displayed. By default, the check box next to this account is selected.

  4. Do one of the following:

More information:

Work-in-progress Adjustments

Modify Posted Work-in-progress Transactions

Reverse Posted Work-in-progress Transactions

Transfer Work-in-progress Transactions

Work-in-progress Adjustments

Transactions posted to WIP are available for WIP adjustments and department invoicing. With WIP adjustments, you can modify and correct posted WIP transactions. You can update, reverse, or transfer posted WIP transactions.

A WIP adjustment ensures that the correct amount is recorded and eligible for chargebacks. Posted WIP transactions must meet the following criteria in order to adjust them:

Note: If any of these criteria are not met for a transaction, it cannot be adjusted.

When you enter a WIP adjustment, a transaction is added that references, not replaces, the original transaction. This adjustment transaction is placed on hold and is made unavailable until it is approved or rejected.

WIP adjustments are available for reporting before WIP approval. WIP adjustments are processed in the natural currency amount. If multi-currency is enabled, each time a WIP adjustment is entered, the currency amounts are updated with the exchange rates based on the original transaction date. You can enter negative values in a WIP adjustment.

More information:

Modify Posted Work-in-progress Transactions

Reverse Posted Work-in-progress Transactions

Transfer Work-in-progress Transactions

Modify Posted Work-in-progress Transactions

You can edit or adjust a posted WIP transaction.

Follow these steps:

  1. Open Home, and from Financial Management, click Create WIP Adjustment.

    The create page appears.

  2. Search for posted WIP transactions by specifying a date range in the From Date and To Date fields.
  3. Click Filter.

    Transactions that match the criteria appear.

  4. Click the Transaction Date link to edit transaction information.

    The edit transaction page appears.

  5. Modify the following information:
    Transaction Date

    Provides the transaction date.

    Investment ID

    Provides the investment ID for this transaction. The investment must be financially enabled.

    Task

    Identifies the name of the project or investment.

    • For projects, this field is auto-populated with the name of the project if at least one team member exists. Otherwise, select a task to associate with this transaction.
    • For other investments, this field is auto-populated with the name of the investment if at least one team member exists.
    Charge Code

    Identifies the project or task charge code. You can select from all available charge codes or charge codes specific to the project.

    • For projects, this field is auto-populated with the project's charge code if the project is assigned a charge code and the project is selected as the task associated with the transaction. If a task is selected that is assigned a different charge code, this field is auto-populated with the task's charge code.
    • For other investments, this field is auto-populated with the investment's charge code if the investment is assigned a charge code.
    Resource ID

    Defines the ID of the resource associated with the transaction.

    A resource can be a person (labor), equipment, material, or an expense depending on the resource type whose costs you are processing for this transaction.

    Role

    Defines the role when applying a role-base rate or role-based cost to the transaction. The resource type for the role must match the resource type for the associated resource.

    Transaction Class

    Defines the resource's transaction class. This value is auto-populated if the resource is assigned a transaction class. Otherwise, select a transaction class.

    Input Type Code

    Defines the resource's input type code. Auto-populated if the resource is assigned an input type. Otherwise, select an input type.

    Quantity

    Defines the number of units to calculate the total cost. This field accepts a negative number.

    Cost

    Provides the cost associated with the transaction. If a cost/rate matrix is associated with the selected investment, or an entity or system default, you can leave this field blank to use the cost defined in the cost/rate matrix. Otherwise, enter the actual cost associated with the transaction.

    If multicurrency is not enabled, the default is the system currency. If multicurrency is enabled, then transaction cost defaults to the active currency that is listed first alphabetically. For example, if ADP and INR are active – ADP becomes the default currency. Select another currency as needed.

    Rate

    Provides the billing rate associated with the transaction. If a cost/rate matrix is associated with the selected investment, or an entity or system default, you can leave this field blank to use the rate defined in the cost/rate matrix. Otherwise, enter the billing rate associated with the transaction.

    If multi-currency is not enabled, the default is the system currency. If multicurrency is enabled, then transaction rate defaults to the active currency that is listed first alphabetically. For example, if ADP and INR are active – ADP becomes the default currency. Select another currency as needed.

    User Value 1 and User Value 2

    Defines custom properties. Available for selection only if your CA Clarity PPM administrator has created lookup values using Studio.

    Expense Type

    Defines the expense type to determine how the charge is processed. A capital expense is booked differently than depreciation.

    Chargeable

    Indicates if this transaction represents costs that should be charged internally to departments. If this option is not selected, this transaction will not be available for billing or invoicing.

    Notes

    Defines any additional information about the transaction.

    Calculate New Rates

    Indicates if the rates will be recalculated. Select this check box to recalculate the rates. This field always appears regardless of the filter selections you make.

  6. Save the changes.

    The WIP adjustment is on hold until it is approved or rejected.

    If multi-currency is enabled and the rate currency code is modified, the currency amounts associated with the transaction are recalculated with the modified currency code.

  7. Approve or reject the reversed WIP adjustment.

More information:

Approve or Reject Work-in-progress Adjustments without Reviews

Work-in-progress Adjustments

Reverse Posted Work-in-progress Transactions

Transfer Work-in-progress Transactions

Reverse Posted Work-in-progress Transactions

A reversal cancels the original posted transaction before it is billed. If multi-currency is enabled, the currency amounts on the WIP reversal are equal to those on the original transaction.

Follow these steps:

  1. Filter for the posted WIP transaction by specifying a date range in the From Date and To Date fields.

    Transactions that match the criteria appear.

  2. Select each transaction you want to reverse, and click Reverse.

    The transaction is ready for WIP approval.

Transfer Work-in-progress Transactions

If the cost/rate matrix has changed and if you want to recalculate the financial transactions to retrieve a new rate, make a WIP Adjustment by creating a WIP transfer. Then, select the Calculate New Rates check box. Transactions use the current rate in the cost/rate matrix that is associated with the investment.

A transfer allows you to make batch WIP adjustments on selected transactions or to batch transfer transactions from one investment to another.

To enable a transfer, you must filter transactions based on the transaction details you want to adjust (or transfer). In addition to a date range, filter on at least one of the following transaction details:

Follow these steps:

  1. Filter for the posted WIP transaction.

    Transactions that match the criteria display in the list.

  2. Select the check box next to each transaction you want to adjust or transfer, and click Transfer.

    The transfer transactions page appears.

  3. In the Transfer From section, view the following information:
    Project

    Displays the project for which the transaction was performed.

    Task

    Displays the task associated with the transaction.

    Charge Code

    Displays the charge code associated with the transaction.

    Input Type Code

    Displays the input type code associated with the transaction.

    Resource ID

    Displays the resource against which the billing is posted.

    Transaction Class

    Displays the transaction class for the transaction.

    The information displayed in this section depends on the filter selection you made.

  4. Complete the following fields as needed:
    Override Date

    Identifies a new date for the transaction. This field always appears regardless of the filter selections you make. Use the date picker to select a date.

    Project

    Identifies the investment to which the transaction will be transferred. This field is displayed only if Investment ID is selected as a transaction detail in the filter.

    Task

    Identifies the task to which the transaction will be transferred. This field is displayed if Task or Investment ID is selected as a transaction detail in the filter.

    Charge Code

    Identifies the charge code to which the transaction will be transferred. This field is displayed only if Charge Code is selected as a transaction detail in the filter.

    Input Type Code

    Identifies the input type code to which the transaction will be transferred. This field is displayed only if Input Type Code is selected as a transaction detail in the filter.

    Resource ID

    Identifies the resource to which the transaction will be transferred. This field is displayed only if Resource ID is selected as a transaction detail in the filter.

    Calculate New Rates

    Indicates if the rates will be recalculated. Select this check box to recalculate the rates. This field always appears regardless of the filter selections you make.

    Transaction Class

    Identifies the transaction class to which the transaction will be transferred. This field is displayed only if Transaction Class is selected as a transaction detail in the filter.

  5. Save the changes.

    The transfer status page appears. If the transfer was not successful, the reason for the failure is displayed.

  6. Click Continue to return to the previous page.

Approve or Reject Work-in-progress Adjustments without Reviews

All WIP adjustments must be reviewed and either approved or rejected. Often a second-level reviewer is involved in determining if a WIP adjustment is accurate.

Follow these steps:

  1. Open Home, and from Financial Management, click Approve WIP Adjustment .

    The approve WIP adjustment page appears.

  2. Filter for the specific WIP adjustments as needed to review.
  3. Select each transaction to approve or reject the transactions without reviewing the details.
  4. Click Approve or Reject.

More information:

Approve or Reject Work-in-Progress Adjustments with Reviews

Approve or Reject Work-in-Progress Adjustments with Reviews

The WIP adjustment details page enables you to compare the original transaction with the adjusted transaction.

Follow these steps:

  1. Filter for the specific WIP adjustments as needed to review.
  2. Click the Transaction Date link to view the details of the selected WIP adjustment.

    The WIP adjustment details appear.

  3. Review the adjustment, and click Approve or Reject.

Review Processed Transactions

You view all transactions posted to ensure they are posted correctly. If you find an error, you can reverse the charges.

Follow these steps:

  1. Open Home, and from Financial Management, click Transactions.

    The list page appears. By default, transactions are filtered by the current fiscal time period.

  2. Filter or browse for the transactions you want to review.
  3. Review the transactions.
  4. If transactions are incorrect and require adjustments, do one of the following:

    The selected transactions indicate that charges were reversed.