In Pricefx Studio you can test all standard calculation logics (header and line item) used by Price Lists, Price Grids, Quotes, Agreements & Promotions, Rebate Agreements and related documents, as well as for workflow logics (including Import Manager workflows), Distributed Data Load logics, and Model Class logics (both Model Evaluation and MO calculations).
Some specialized contexts (for example CFS on Price Parameter) are still not supported by the backend test service and therefore cannot be executed from Studio.
|
Logic Type |
Examples / Nature / Context |
What can be tested in Studio |
|---|---|---|
|
Standard calculation logics (header) |
Price List, Price Grid / Calculation Grid, Quote, Agreement & Promotion, Rebate Agreement header logics |
Run test logic for the full header logic (all elements). Define inputs (SKU, target date, etc.) and inspect element results, traces, warnings, and logs in the Results tool window. |
|
Header + line items together |
Header and line items for standard documents (e.g., Quote, Agreement, Rebate Agreement) |
Run a header logic test and review line item results in the Grid tab. Header and line items are evaluated together in the same test context. |
|
Line item logics (existing documents) |
Quote line item ( |
Select a specific existing line item (by document + SKU/condition type or by ID) in Context inputs and run test logic. Inside the logic, |
|
Workflow logics (generic) |
Workflow logics used by standard workflows (e.g., approval workflows, process steps) |
Open the workflow logic in Studio and run test logic. Workflow test execution is supported and maintained in modern Studio versions. |
|
Import Manager workflow logics |
Workflow logics used by Import Manager |
Run test logic for Import Manager workflows. Studio provides explicit support, including API auto-completion. |
|
Distributed Data Load logics |
Distributed dataload / PA dataload logics |
Run test logic for distributed Data Load logics, including automatic input generation. These logics are fully testable in current Studio versions. |
|
Model Evaluation logics |
|
Open the Model Class, select the evaluation logic, define inputs (including a Model Object where relevant), and run test logic. Studio provides auto-completion for |
|
Model Object (MO) calculation logics |
MO calculation formulas in Model Classes (e.g., POAI test models) |
Test Model Object calculation logics directly from Studio, including optional object modification ( |
|
Sales Compensation calculation logics (where configured) |
Sales Compensation formula natures and contexts |
Once defined in core, Studio treats these like standard calculation logics: you can open them, define inputs, and run test logic using the same backend test service. |