Opportunity costs
Last updated
Was this helpful?
Last updated
Was this helpful?
In Current RMS, you may set up against your products and services. When you add items to an opportunity, Current will automatically cost your opportunity and calculate profitability for you.
Costs are related to opportunity item assets. You can add and change costs on the Costs view on an opportunity.
The cost
object can be accessed in document layouts against the following modules:
Against an opportunity item asset:
The cost
object can be accessed in discussion templates against the following modules:
Against an opportunity item asset:
actual_cost
Returns an opportunity cost's actual cost.
asset
Returns opportunity item asset objects for an opportunity cost's related asset.
attachments
Returns attachment objects for an opportunity cost.
chargeable_days
Returns an opportunity cost's chargeable days.
charging_periods
Returns charging period objects for an opportunity cost.
cost_date
Returns an opportunity cost's date.
For sub-rentals and purchases, this is the start date of the opportunity.
For sub-contracts and services, this is the start date of the related service opportunity item.
For manual costs, this is the date you set against the cost when creating it.
cost_group_name
Returns an opportunity cost's cost group name.
Configure cost groups in System Setup > Cost Groups.
cost_type_name
Returns an opportunity cost's cost type name.
Manual
Purchase
Service
Sub-Contract
Sub-Rental
Cost type names are returned in your locale language, set against your user profile.
description
Returns an opportunity cost's description. This is called a note in the web interface.
ends_at
Returns an opportunity cost's end date.
For sub-rentals and purchases, this is the end date of the opportunity.
For sub-contracts and services, this is the start date of the related service opportunity item.
For manual costs, this is the date you set against the cost when creating it.
id
Returns an opportunity cost's ID.
image_attachments
Returns attachment objects for an opportunity cost. Only returns those that have a file type of image.
manual_cost?
Returns true
where an opportunity cost is a manual cost; false
otherwise.
price
Returns an opportunity cost's price.
When working with automatic costs, the price is used to calculate the provisional cost total. Returns 0.0
for manual costs.
price_unit
Returns an opportunity cost's price unit. Used for sub-rentals only.
provisional_cost
Returns an opportunity cost's provisional cost.
Automatic costs are entered as provisional by the system. This is because you might like to 'correct' them by adding an actual cost.
When creating a manual cost, you may specify the provisional and actual costs.
purchase_order
Returns purchase order objects for an opportunity cost.
quantity
Returns an opportunity cost's quantity.
Manual costs return 1.0
.
reference
Returns an opportunity cost's reference. Only returned for manual costs.
service_unit_name
Returns an opportunity cost's service unit name.
starts_at
Returns an opportunity cost's start date.
For sub-rentals and purchases, this is the start date of the opportunity.
For sub-contracts and services, this is the start date of the related service opportunity item.
For manual costs, this is the date you set against the cost when creating it.
subject
Returns an opportunity cost's subject.
For automatic costs, this is the name of the related opportunity item.
For manual costs, this is the name of the subject you enter when you create a cost.
supplier
Returns organization, contact, or vehicle objects for an opportunity cost's related supplier.
supplier_name
Returns the name of the organization set as a sub-rent or sub-contract supplier for an opportunity item asset.
supplier_reference
Returns an opportunity cost's supplier reference. Only returned for manual costs.
unit_charge_amount
Returns an opportunity cost's unit charge amount.
The unit charge is the price for one unit.