Steps: Set Up Quote
You can configure the various quote parameters and projects and contracts objects to create a quote for your opportunities.
- (Optional) Access theMaintain Opportunity Custom Status Settingstask.
- Create custom statuses for an opportunity based on your organizational needs, define their sort order, set a default status, and mark statuses as inactive.
- Security:Set Up: Opportunitydomain in the Services CPQ functional area.
- From the related actions menu of theQuote Eventbusiness process, select .
- Configure these subprocesses as anActionstep:
- Create Project from Services CPQ: Creates an opportunity project when you add services to a primary approved quote, and also creates resource plan lines and resource forecast lines when you add role lines to the quote.
- Edit Project from Services CPQ: Updates downstream projects when there is a change to a primary approved quote.
- Resource Request from Services CPQ: Updates downstream project resource request when there is a change to quote role lines of an approved primary quote.
- In theProject Resource Requestbusiness process, add the Resource Plan Line (Assignment) for Request as an Action step to create an unnamed resource for each resource request.
- (Optional) Add theProcess Project Plan from Services CPQsubprocesses as aServicestep to create a project plan from quote phases and tasks after opportunity projects are approved.
When the primary quote is approved and the business process completes, Workday creates an opportunity project, including a resource plan, and resource forecast with details from the quote. It also appends an [O] suffix to the name of the opportunity project.- When theQuote Eventbusiness process has condition rules and the quote doesn’t meet the rules, then the subprocesses don't initiate.
- If you have condition rules on the initiation step of the sub business processes, Workday ignores them when the project is created from Services CPQ. We recommend moving the validations to Project or Project Resource Plan in theMaintain Custom Validationstask, or as condition rules on theQuote Eventbusiness process to keep the same functionality.
- From the related actions menu of theOpportunity Eventbusiness process, select .Configure these subprocesses as anActionstep:
- Convert Opportunity Project with Quote to Project
- Create Customer Contract with Quote
When there is a change in opportunity detail and a primary approved quote exists, Workday creates a project and a customer contract.- When you send back an approval, then the opportunity will cancel and the status will change toDraft.
- If there is only 1 project and it’s denied, then no customer contracts are created. If there are multiple projects, and 1 project is denied, Workday creates a customer contract for the rest of the approved projects.
- When the Opportunity object has critical custom validations configured and the criteria is not met, then the Opportunity Event is paused until the error is resolved.
- To view the opportunity event changes, you can access the View Opportunity report for a company and see the details on theProcess Historytab.
- (Optional) From the related actions menu of theConvert Opportunity Project to Projectbusiness process, selectBusiness Process > Edit Definition.
- AddProcess Project Plan from Services CPQas aServicestep to automatically create project task resources from quotes after the opportunity details change.
- Set the Initiation step as the Completion Step.
- (Optional) Access theMaintain Custom Validationstask to add custom validation for project plan tasks and phases.When phases and tasks fail critical custom validation, Workday still When phases and tasks fail critical custom validation, Workday still creates the Project Plan but with errors.
- (Optional) Set up custom notification on the Convert Opportunity Project to Project business process to alert project administrators when task resource fails a custom validation.
- From the related actions menue of the business process, selectAdd NotificationandOn the Under Trigger -> On Exit, select theProcess Service CPQ Project Plan.
- Under theEmail Message Contentsection, select theProject Phases and Tasks failing critical Project Plan Custom Validationsoption from theExternal Fieldprompt and draft a message in theBody.
- When the Project Plan is created, it respects the ordering from the Services CPQ phases and tasks. Any new phases or tasks after the initial creation, are added to the top of the project plan.
- When you delete a phase or a task in the quote, but the Project has validations that prevent deleting the phases and tasks, then the relationship to the quote will be removed.
- You can only edit the non-quote fields in the Project Plan for an Opportunity Project. When it converts to a standard project, all Project Plan fields can be edited.
- The Task Display Name on the quote task automatically populates the Custom Task Name column of the Project Plan.
- (Optional) From the related actions menu of theConvert Opportunity Project to Projectbusiness process, selectBusiness Process > Edit Definition.
- AddProcess Project Task Resources from Services CPQas aServicestep to automatically create project task resources from quotes after the opportunity details change.
- Set the Initiation step as the Completion Step.
- (Optional) You can add a condition rule using the report fieldProject Task Resources With Critical Custom Validation Errors.
- (Optional) Access theMaintain Custom Validationstask to add custom validation for Project Task Resource.
- (Optional) Set up custom notification on the Convert Opportunity Project to Project business process to alert project administrators when task resource fails a custom validation.
- From the related actions menue of the business process, selectAdd NotificationandOn the Under Trigger -> On Exit, select theProcess Project Task Resources from Service CPQ.
- Under theEmail Message Contentsection, select theProject Task Resources Failing Critical Custom Validationsoption from theExternal Fieldprompt and draft a message in theBody.
- The quote must have an effort estimation of With Phases and Tasks, and a task with role allocations must exist.
- The quote must be primary and approved.
- When you add a role to a task, but leave the hours at 0, Workday doesn’t create task resources.
- You can also add the project task resources manually on the Project Planner tab under the Project Plan tab of the project. Note: This might require you to adjust the resources after they are created automatically from the quote.
- (Optional) Access theMaintain Quote Change Reasontask.
- Add or edit reasons for changing a quote. You can also report on quote change reasons.
- Security:Set Up: Quotesdomain in the Services CPQ functional area.
- (Optional) Access theMaintain Custom Validationstask.
- Create custom validations for the quote and opportunity to prevent future errors. Ensure that the custom validations align among quote, opportunity project, and customer contract.
- Security:Set Up: Custom validationsdomain in the Common Financial Management functional area.
- ConfigureQuote IDsso that Workday can assign unique numbers to quote documents in the desired sequence. If you don't specify an ID definition, Workday generates its own internal ID codes.
- Access theEdit Tenant Setup - Financialstask.
- In the prompt, selectCreate ID Definition/Sequence Generatoroption.
- In theIncrement Sequence ID Byfield, enter a nonzero value by which the sequence number increases each time Workday generates a new ID.
- In thePaddingfield, enter the number of digits present in the sequence. Ensure to specify a large enough padding value so that the sequence doesn't encounter an overflow condition.To determine the next number in the sequence, specify theSequence ID Overflow Behavioroption.
- In theSequence ID Formatfield, enter the format for the identifier preceding withQ.
- In theTime-Based Reset Settingssection, specify when you want to restart the sequence. It can be at the beginning of the day, month, or year, and time zone.To restart the quote sequence number from a specific digit, enter the value forRestart Number.
- (Optional) If you previously used a different ID generation pattern and you want Workday to continue that sequence, enter a number forLast Sequence UsedandLast Date Usedfrom your previous ID generation system.
- (Optional) Select theLow Volumecheck box to ensure that sequences generated by the sequence generator don't have gaps.
- (Optional) In theWeb Servicesection, enter a meaningful name in theReference IDfield. You can use this ID to identify specific sequences in Workday.
Security:Set Up: Tenant Setup - Financialsdomain in the System functional area. - (Optional) Configure Projects and Contracts Objects.
- (Optional) Configure Services Catalog.
- (Optional) Setup Quote Spreadsheet.
- (Optional) Configure Custom Objects.
You can create 1 or more quotes for an opportunity.