Cost Type: Line Items with CBS Code

The Cost Type--Line Items with CBS Code Business Process (BP) type:

Use the Cost Type--Line Items with CBS Code BP type for a BP that includes a CBS picker to reference CBS codes.

Use the Cost Type--Line Items in a Shell that uses the Standard Cost Manager.

The Cost Type--Line Items with CBS Code has the following classifications:

The following explains each of the classifications in detail:

Generic

Transfer

To use for transferring currency from one account or line item to another.

Base Commit

Change Commit

General Spends

For monies to be spent; for example, an invoice or partial payment of services, often charged against a prior commit. Can be used for invoicing at the CBS or breakdown level. A General Spends BP does not calculate retainage, stored materials, and so on.

Note: A General Spends must reference a Base Commit.

Payment Applications

For the Business Processes of Type: Cost, Sub-Type: Line Items with CBS Code, Classification: Payment Applications, the "Previous Payment Calculation" option in the BP Properties enables you to select additional data element for calculating the total previous payments from the payment application. This field (drop-down) enables you to select which value to add to the total previous payments. The values are:

Total for SOV and Remaining Commit Balance

You can use the links in the Base Commit (All SOV Types except Summary payment SOV Type) and the Change Commit (All SOV Types except Summary payment SOV Type) BP form to add the total for Schedule of Value (SOV), and the remaining Commit balance, from the reference contract. This enables you to view the latest SOV, and the remaining Commit balance, when the user creates:

When you create a Change Order (General Spends SOV type) BP, you can view the latest total contract value. This enables you to:

When you create a new contract (All SOV types except Summary Payment SOV Type) BP, you can view the total for the contract value and the remaining Commit balance for the selected contract without having to open the SOV.

When you create a new Invoice (General Spends SOV type) BP, you can view the:

When you create a Change Order (General Spends SOV type) BPs or Payment Application Record, you can view the latest total value for a specific line. This lets you:

Transient Record Funding Option

After a BP record reaches the terminal status (the end step of a workflow), the user cannot assign funds, even if the end step is using an Action form. For example, a user sends an invoice that is pending (a Transient Record) to the finance department for approval. The finance department approves the fund assignment. The invoice reaches the terminal status (the end step of a workflow). The process is confirmed and the invoice gets funded. In this example, after the funds have been assigned to the invoice, the funds cannot be changed and the fundings override any manual fund assignments, on an Action form, at the end step of a workflow.

The "Transient Record Funding Option" is available for the following Cost Type--Line Items with CBS Code classifications:

These classifications of Cost Type--Line Items with CBS Code allow you to design a BP that the user can:

Design Requirements for Line Items with CBS Code Business Processes

For these business processes to work effectively in Unifier, you will need to create the following components in uDesigner:

In order to see the same Data Elements (DEs) on the Detail Form of a Cost-type Business Process, you must add the DEs to the:

Design Flow

The following outlines, and explains, the design steps necessary to create this business process.

1. Create a data structure (if necessary)

This structure will include the data elements to be used on the forms. If the data structure has not already been created, see the instructions beginning with Creating a Data Structure.

2. Start the design

This step initializes the design process for the BP. See Starting a New Design (Edit Studio).

3. Design an upper form

See the instructions beginning with Designing an Upper Form.

4. Design a detail form

See the instructions beginning with Designing Detail Form. Also:

For this classification:

These fields are mandatory:

Base Commit

  • Amount (amount)
  • Short description (short_desc)
  • CBS picker (uuu_cost_code)

If the transaction currency is different from project currency, include a currency picker (currencyid) on the form.

Change Commit

  • Amount (amount)
  • Short description (short_desc)
  • CBS picker (uuu_cost_code)
  • Reference (ref_bpo_lineitem)

If the transaction currency is different from project currency, include a currency picker (currencyid) on the form.

Spends

  • Amount (amount)
  • Short description (short_desc)
  • CBS picker (uuu_cost_code)

Generic

  • Amount (amount)
  • Short description (short_desc)
  • CBS picker (uuu_cost_code)

Payment Application

  • Scheduled value (scheduled_value)
  • Amount (amount)
  • Short description (short_desc)
  • CBS picker (uuu_cost_code)

Transfer

  • Amount (amount)
  • Short description (short_desc)
  • CBS picker (uuu_cost_code)

5. Create a line item list

See Adding an Item Log to a Detail Form.

6. Create a workflow

See the instructions beginning with Starting a Workflow.

7. Create a log

See Designing a Business Process Log (Standard or Picker).

Data Elements Properties for Auto Populate

The Auto Populate window contains the following fields and options:



Last Published Monday, June 3, 2024