Truvio.CPQ.Admin 0.9.3-beta

This is a prerelease version of Truvio.CPQ.Admin.
dotnet add package Truvio.CPQ.Admin --version 0.9.3-beta
                    
NuGet\Install-Package Truvio.CPQ.Admin -Version 0.9.3-beta
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Truvio.CPQ.Admin" Version="0.9.3-beta" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Truvio.CPQ.Admin" Version="0.9.3-beta" />
                    
Directory.Packages.props
<PackageReference Include="Truvio.CPQ.Admin" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Truvio.CPQ.Admin --version 0.9.3-beta
                    
#r "nuget: Truvio.CPQ.Admin, 0.9.3-beta"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Truvio.CPQ.Admin@0.9.3-beta
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Truvio.CPQ.Admin&version=0.9.3-beta&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Truvio.CPQ.Admin&version=0.9.3-beta&prerelease
                    
Install as a Cake Tool

Truvio CPQ Admin for Dynamicweb 10

Overview

Truvio CPQ Admin is the administration component of the Truvio Configure, Price, Quote (CPQ) solution for Dynamicweb 10. It adds CPQ configuration screens and navigation to the Dynamicweb administration interface so administrators can maintain the models and rules used by the Truvio CPQ runtime.

This package runs inside a Dynamicweb 10 host and uses Dynamicweb CoreUI, Application UI, data, ecommerce, integration, and security APIs. It is not a standalone administration application.

What it provides

  • Dynamicweb administration navigation for the Truvio CPQ area.
  • Management of CPQ models and model versions.
  • Management of input groups, inputs, input options, and input rules.
  • Management of BOM rules, route rules, job templates, model variables, and price rules.
  • CPQ card and card-item administration.
  • Configuration data, settings, maintenance, and search screens.
  • Copy, edit, delete, and conversion actions for CPQ configuration entities.
  • Integration setup navigation for CPQ-related connectors.
  • Content portability support for moving CPQ configuration between environments.
  • Installation resources embedded from the Updates/Files directory.

The administration package stores and maintains the data consumed by the Truvio CPQ runtime. Configuration evaluation, cart conversion, quote/order operations, document generation, and Business Central synchronization are provided by the companion API package.

Dynamicweb 10 integration

The package extends the Dynamicweb 10 administration UI through CoreUI navigation providers, screens, queries, commands, and repositories. After installation, the CPQ navigation is available within the Dynamicweb administration area according to the permissions and navigation configuration of the host solution.

The package relies on the Dynamicweb host for:

  • Authentication and authorization.
  • Administration shell and navigation rendering.
  • Database access and configuration storage.
  • Ecommerce products, carts, orders, and related commerce services.
  • Integration and connector infrastructure.
  • CoreUI components and screen/workspace behavior.

Relationship to the API package

Truvio.CPQ.Admin is the configuration and administration layer. It should normally be installed together with Truvio.CPQ.Api:

Component Responsibility
Truvio.CPQ.Admin Dynamicweb administration screens, navigation, queries, commands, and CPQ configuration management.
Truvio.CPQ.Api Runtime model evaluation, product selection, cards, carts, quotes, orders, documents, and Business Central integration.

The admin package does not provide the customer-facing CPQ API endpoints under /cpqapi/model.

Installation

Install the package into a Dynamicweb 10 host using the Dynamicweb package management workflow. The package targets .NET 8 and is built against Dynamicweb 10.24.11 assemblies.

After installation:

  1. Install the companion Truvio.CPQ.Api package in the same Dynamicweb solution.
  2. Apply the CPQ database and installation resources required by the release.
  3. Verify that the Dynamicweb user or group has permission to access the CPQ administration area.
  4. Configure model versions, inputs, rules, variables, prices, and output settings.
  5. Configure the Business Central integration if the runtime API will create quotes, orders, BOMs, or sales lines through Business Central.
  6. Test the configuration in a non-production environment before publishing it to customers.

Installation resources are embedded in the package from Updates/Files. These resources may include Dynamicweb templates, assets, and other files needed by the CPQ installation process.

Support and licensing

This is proprietary commercial software from Carrot Solutions Pty Ltd, distributed as part of the Truvio CPQ solution. Use and distribution are subject to a valid commercial license agreement.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.9.3-beta 62 9/9/2026