Function: pricesheetService()
pricesheetService(
client):object
Defined in: service/PricesheetService.ts:30
Service class for Pricesheet-related GraphQL operations
Parameters
client
Returns
assignPricesheet()
assignPricesheet(
id,input):Promise<Pricesheet>
Assigns a pricesheet to entities *
Parameters
id
string
Pricesheet ID to assign *
input
Pricesheet assignment input data *
Returns
Promise<Pricesheet>
Promise<Pricesheet> The assigned pricesheet data
createPricesheet()
createPricesheet(
input):Promise<Pricesheet>
Creates a new pricesheet *
Parameters
input
Pricesheet creation input data *
Returns
Promise<Pricesheet>
Promise<Pricesheet> The created pricesheet data
getPricesheet()
getPricesheet(
variables):Promise<Pricesheet>
Fetches a single pricesheet by ID *
Parameters
variables
Variables for the pricesheet query
-
- id: string - Pricesheet ID to fetch
Returns
Promise<Pricesheet>
Promise<Pricesheet> The pricesheet data
getPricesheets()
getPricesheets(
input?):Promise<PricesheetResponse>
Fetches a list of pricesheets with search criteria *
Parameters
input?
Pricesheet search input parameters *
Returns
Promise<PricesheetResponse>
Promise<PricesheetResponse> The pricesheets response data
importPricesheetFromCSV()
importPricesheetFromCSV(
input):Promise<CsvImportResponse>
Imports pricesheet data from CSV file *
Parameters
input
CSV import input data *
Returns
Promise<CsvImportResponse>
Promise<CsvImportResponse> The CSV import response
unassignPricesheet()
unassignPricesheet(
id,input):Promise<Pricesheet>
Unassigns a pricesheet from entities *
Parameters
id
string
Pricesheet ID to unassign *
input
Pricesheet unassignment input data *
Returns
Promise<Pricesheet>
Promise<Pricesheet> The unassigned pricesheet data
updatePricesheet()
updatePricesheet(
id,input):Promise<Pricesheet>
Updates an existing pricesheet *
Parameters
id
string
Pricesheet ID to update *
input
Pricesheet update input data *
Returns
Promise<Pricesheet>
Promise<Pricesheet> The updated pricesheet data