pricesheetCreate
Create a new pricesheet in the system.
Establishes a new pricesheet with pricing rules, customer assignments, and effective dates. Pricesheets define how prices are calculated for different customer segments and can include complex pricing strategies.
Possible errors:
- PRICESHEET_CREATE_ERROR: Failed to create the pricesheet
- PRICESHEET_NAME_EXISTS_ERROR: Pricesheet with the same name already exists
- PRICESHEET_VALIDATION_ERROR: Pricesheet data validation failed
- UNAUTHENTICATED: Invalid or missing authentication
- FORBIDDEN: Insufficient permissions to create pricesheets
AUTH: Role=[pricing.OWNER]
pricesheetCreate(
input: PricesheetCreateInput!
): Pricesheet!
Arguments
pricesheetCreate.input
● PricesheetCreateInput!
non-null input
Pricesheet creation data including pricing rules and assignments.
Contains pricesheet name, type, pricing strategy, customer assignments, effective dates, and all configuration needed to create a functional pricesheet.
Type
Pricesheet
object
Pricesheet entity for customer-specific pricing strategies and discount management.
Represents a collection of pricing rules, discounts, and customer assignments that define how products are priced for specific customer segments, regions, or business scenarios.