Truvio.CPQ.Admin
0.9.3-beta
dotnet add package Truvio.CPQ.Admin --version 0.9.3-beta
NuGet\Install-Package Truvio.CPQ.Admin -Version 0.9.3-beta
<PackageReference Include="Truvio.CPQ.Admin" Version="0.9.3-beta" />
<PackageVersion Include="Truvio.CPQ.Admin" Version="0.9.3-beta" />
<PackageReference Include="Truvio.CPQ.Admin" />
paket add Truvio.CPQ.Admin --version 0.9.3-beta
#r "nuget: Truvio.CPQ.Admin, 0.9.3-beta"
#:package Truvio.CPQ.Admin@0.9.3-beta
#addin nuget:?package=Truvio.CPQ.Admin&version=0.9.3-beta&prerelease
#tool nuget:?package=Truvio.CPQ.Admin&version=0.9.3-beta&prerelease
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/Filesdirectory.
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:
- Install the companion
Truvio.CPQ.Apipackage in the same Dynamicweb solution. - Apply the CPQ database and installation resources required by the release.
- Verify that the Dynamicweb user or group has permission to access the CPQ administration area.
- Configure model versions, inputs, rules, variables, prices, and output settings.
- Configure the Business Central integration if the runtime API will create quotes, orders, BOMs, or sales lines through Business Central.
- 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 | Versions 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. |
-
net8.0
- Dynamicweb (>= 10.24.11)
- Dynamicweb.Application.UI (>= 10.24.11)
- Dynamicweb.Apps.UI (>= 10.24.11)
- Dynamicweb.Content.UI (>= 10.24.11)
- Dynamicweb.Core (>= 10.24.11)
- Dynamicweb.CoreUI (>= 10.24.11)
- Dynamicweb.Ecommerce (>= 10.24.11)
- Dynamicweb.Insights.UI (>= 10.24.11)
- Dynamicweb.Integration.UI (>= 10.22.10)
- Newtonsoft.Json (>= 13.0.3)
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 |