Skip to main content

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.