Configure Deploy/Send Changes

Objectives

After completing this lesson, you will be able to:
  • Configure the deploy/send changes functionality
  • Create a deployment package of one or more components

Configuration of the Deploy/Send Changes Functionality

The Deploy / Send Changes functionality enables you to send changes made in one SAP CPQ environment (such as sandbox or test) to another (such as production).

For example, imagine that you made several changes to a product in your sandbox environment (for instance, you added formula rules, attribute triggers and global scripts). After running tests and concluding that the changes will not break your existing customizations in the production, you can use the Deploy / Send Changes feature to send and deploy the product to the production environment.

The Deploy / Send Changes functionality is accessed from Setup > General > Deploy Send Changes.

Note: Multiple target environments can be connected to current environment.

Deployment Package

SAP CPQ objects can be combined into a package. These packages are referred to as package components or "change types". Deployment packages enable combining one or more SAP CPQ objects, such as products, users, and templates. A package can then be deployed to the target environment. Changes can be made to the deployment package as many times as needed.

Administrators can create a deployment package in SAP CPQ or upload an existing deployment package with the following options:

  • Create New Package or Upload existing deployment package.
  • Select the Destination Environment.
  • Select and add the required components.

Note: The size limit for deployment packages is 200 MB.

The system uses System ID to match entities in the source and the target environment. If there is an entity in both environments with the same System ID but with a different name, the system will display an error and the deployment will be unsuccessful. The message in the user interface states the name of the entity that caused the issue. To fix the issue, change the System ID or the name of the scripts.

You will need to enter a meaningful name or description for the added component. For example, enter Custom Fields as a name. Then select all or individual fields as needed. Each component will display a corresponding checklist.

The selected components now display as part of the deployment package.

Each deployment package displays a corresponding status. There are options to clone, edit, delete, send, download or send a package.

After deploying completed package of components to target environment, User needs to define :

  • Order
  • Component-specific questionnaire (example shown on image)

Log in to track your progress & complete quizzes