API Docs / Schemas / ServiceImportPreviewActionDto

ServiceImportPreviewActionDto

Preview for a single service action within a client

Properties

Name Type Description
serviceCodeAndNameDto
actionstring

What will happen: Create, Update, or Unchanged

What will happen: Create, Update, or Unchanged

pricenumber

Price from the CSV. Null when the row has no price (the assignment is imported unpriced).

Price from the CSV. Null when the row has no price (the assignment is imported unpriced).

frequencystring

Billing frequency from the CSV

Billing frequency from the CSV

startDatestring

Start date from the CSV

Start date from the CSV

endDatestring

End date from the CSV

End date from the CSV

currentPricenumber

Current price of the existing assignment (null for creates)

Current price of the existing assignment (null for creates)

currentFrequencystring

Current frequency of the existing assignment (null for creates)

Current frequency of the existing assignment (null for creates)

currentStartDatestring

Current start date of the existing assignment (null for creates)

Current start date of the existing assignment (null for creates)

currentEndDatestring

Current end date of the existing assignment (null for creates)

Current end date of the existing assignment (null for creates)

autoInvoiceboolean

AutoInvoice value from the CSV (null if column absent)

AutoInvoice value from the CSV (null if column absent)

nextBillingDatestring

Next billing date from the CSV (null if blank)

Next billing date from the CSV (null if blank)

currentAutoInvoiceboolean

Current AutoInvoice of the existing assignment (null for creates)

Current AutoInvoice of the existing assignment (null for creates)

currentNextBillingDatestring

Current next billing date of the existing assignment (null for creates)

Current next billing date of the existing assignment (null for creates)

stagestring

Service stage name from the CSV (null if column blank)

Service stage name from the CSV (null if column blank)

currentStagestring

Current service stage name of the existing assignment (null for creates)

Current service stage name of the existing assignment (null for creates)

JSON Example

{
  "service": {
    "code": "string",
    "name": "string"
  },
  "action": "string",
  "price": 0,
  "frequency": "string",
  "startDate": "string"
}

Contained in Schemas