← API reference
CANONICAL TYPE REFERENCE

ImportCostConfigurationInput

Input for importCostConfiguration: the CSV to apply and how to treat rows it omits.

csvString!

CSV content with columns: operationKind, costType, costCategoryCode, costCategoryName, unit, rate, currency, quantityFormula. Empty quantityFormula counts one fixed setup event or waste-adjusted output for a run. HOURS/MINUTES rates use separate calculated setup/run durations from compatible machine profiles or explicit phase seconds; missing configuration prevents automatic quoting. Imports warn without changing formulas.

MERGE (default) keeps existing rows; REPLACE deactivates rows not in CSV.

View exact SDL
"""
Input for importCostConfiguration: the CSV to apply and how to treat rows it omits.
"""
input ImportCostConfigurationInput {
  """
  CSV content with columns: operationKind, costType, costCategoryCode, costCategoryName, unit, rate, currency, quantityFormula. Empty quantityFormula counts one fixed setup event or waste-adjusted output for a run. HOURS/MINUTES rates use separate calculated setup/run durations from compatible machine profiles or explicit phase seconds; missing configuration prevents automatic quoting. Imports warn without changing formulas.
  """
  csv: String!
  """
  MERGE (default) keeps existing rows; REPLACE deactivates rows not in CSV.
  """
  mode: CostImportMode
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.