Skip to main content

Class: PricesheetService

Defined in: service/PricesheetService.ts:105

Backwards-compatible class form. New code should call pricesheetService(client).

Constructors

Constructor

new PricesheetService(client): PricesheetService

Defined in: service/PricesheetService.ts:107

Parameters

client

GraphQLClient

Returns

PricesheetService

Methods

assignPricesheet()

assignPricesheet(id, input): Promise<Pricesheet>

Defined in: service/PricesheetService.ts:134

Assigns a pricesheet to entities

Parameters

id

string

Pricesheet ID to assign

input

PricesheetAssignInput

Pricesheet assignment input data

Returns

Promise<Pricesheet>


createPricesheet()

createPricesheet(input): Promise<Pricesheet>

Defined in: service/PricesheetService.ts:122

Creates a new pricesheet

Parameters

input

PricesheetCreateInput

Pricesheet creation input data

Returns

Promise<Pricesheet>


getPricesheet()

getPricesheet(variables): Promise<Pricesheet>

Defined in: service/PricesheetService.ts:117

Fetches a single pricesheet by ID

Parameters

variables

PricesheetQueryVariables

Variables for the pricesheet query

Returns

Promise<Pricesheet>


getPricesheets()

getPricesheets(input?): Promise<PricesheetResponse>

Defined in: service/PricesheetService.ts:112

Fetches a list of pricesheets with search criteria

Parameters

input?

PricesheetSearchInput

Pricesheet search input parameters

Returns

Promise<PricesheetResponse>


importPricesheetFromCSV()

importPricesheetFromCSV(input): Promise<CsvImportResponse>

Defined in: service/PricesheetService.ts:145

Imports pricesheet data from CSV file

Parameters

input

PricesheetCsvInput

CSV import input data

Returns

Promise<CsvImportResponse>


unassignPricesheet()

unassignPricesheet(id, input): Promise<Pricesheet>

Defined in: service/PricesheetService.ts:140

Unassigns a pricesheet from entities

Parameters

id

string

Pricesheet ID to unassign

input

PricesheetUnassignInput

Pricesheet unassignment input data

Returns

Promise<Pricesheet>


updatePricesheet()

updatePricesheet(id, input): Promise<Pricesheet>

Defined in: service/PricesheetService.ts:128

Updates an existing pricesheet

Parameters

id

string

Pricesheet ID to update

input

PricesheetUpdateInput

Pricesheet update input data

Returns

Promise<Pricesheet>