Creating contracts and entitlements using workflows
Summarize
Summary of Creating Contracts and Entitlements Using Workflows
This feature allows ServiceNow customers to automate the creation of contracts and entitlements after a product offer is sold. The workflow is designed to efficiently handle various product offerings and customer purchases, ensuring that all associated services and entitlements are accurately recorded and managed.
Show less
Key Features
- Entitlement Creation: Automatically generates entitlement records for sold products and services, linking them to customers or existing inventory.
- Customer Contracts: Facilitates the automatic creation of customer contracts and contract lines from product offerings, including implicit offerings that do not require configuration at order capture.
- Product Inventory Management: Aligns contract lines and entitlements with product inventory records, ensuring synchronization upon state changes.
- Customer Life Cycle Workflows: Configures policies for renewing and modifying contracts, allowing for the generation of quotes and opportunities based on specific criteria.
Key Outcomes
By utilizing this workflow, customers can expect:
- Streamlined contract and entitlement management, reducing manual input and errors.
- Improved visibility into contract renewals and modifications, enabling proactive engagement with clients.
- Flexibility in configuring renewal processes, thus enhancing overall customer satisfaction and retention.
After a product offer is selected by the customer and the product is sold to the customer, this workflow creates contracts and entitlements based on the services associated with that sold product and the extra services that the customer has purchased.
There are the product offering scenarios and their configurations.
| Offering types | Description |
|---|---|
| Offers for entitlements | The workflow creates entitlement records for such offerings. These entitlements can be associated with existing sold products, install base items, product inventory records, or the customer. |
| Offers for services (contract lines) | The workflow enables automatic creation of a customer contract, customer contract lines, and the entitlements for those contract lines. |
| Implicit offerings | Implicit entitlements and customer contract lines are not shown on order lines. These offers can be marked as implicit when they do not need to be configured while capturing the order and are available as part of a package. These entitlements and customer contract lines are automatically created as a part of this workflow. |
Creating a contract from an order
For every order with multiple product offerings, a single contract with multiple contract lines is created. As part of the order processing, a sold product is generated for every order line.
Creating contracts from product inventory records
- Process Telecom Order Line flow: The ADD flow creates contract and entitlement records from the product inventory. The MODIFY flow updates the states of the contract line items and entitlements.
- Post Process Telecom Top Domain Order flow: The MODIFY flow updates the states, fields, and characteristics for contract line items and entitlements.
- Product Inventory Operations record: Depending on the scheduled date and time, the DISCONNECT, RESUME, and SUSPEND flows cancels, activates, or suspends the contract line items and entitlements.
Configuring Customer Life Cycle Workflows Policy decision table
Customer Life Cycle Workflows Policy decision table decides the target entity while renewing and modifying customer contracts, customer contract lines, and entitlements. Based on this decision table, you can create a quote, an order, an opportunity, or an opportunity and a quote together while renewing or modifying a customer contract. For a target entity, you can also select when you want to initiate the renewal of the customer contract.
You can configure rules based on the six available input parameters to a required target entity while renewing and modifying contracts. Select the following values in the Target Entity Name column to create the corresponding target entities.
| Value | Target Entity |
|---|---|
sn_ind_tmt_orm_order_line_item |
Order |
sn_quote_mgmt_core_quote_line_item |
Quote |
sn_opty_mgmt_core_opportunity_line_item |
Opportunity Note: You cannot create opportunities for modifying process. |
sn_quote_mgmt_core_quote_line_item,sn_opty_mgmt_core_opportunity_line_item |
Opportunity and quote together Note: You cannot create opportunities and quotes for modifying process. |
- Sales Cycle Type: In the Code field, enter RENEW and set the Active option to True. For more info, see Create a sales cycle for an opportunity.
- Opportunity Stage: In the Name field, enter Develop and set the Active option to True. For more info, see Create opportunity stages.
If the user selects an opportunity and a quote as target entities, a renewal opportunity and a quote is created. The opportunity and the quote are associated to each other.
- With contract, 12 months before end date respectively: Opportunity is auto renewed on the contract creation date and the quote is renewed 12 months before the contract expiry date.
- 90, 90 days before end date respectively: Opportunity and quote both are renewed 90 days before the contract expiry date.