BidCostSheetImportPreview
What importing a cost sheet file would change. Nothing changes until it is applied with this diffHash.
type BidCostSheetImportPreview {
changeCount: Int!
changes: [BidCostSheetImportChange!]!
diffHash: String!
formulaIgnoredCount: Int!
ignoredColumns: [String!]!
invalidCount: Int!
missingLineKeys: [String!]!
sheetStatus: BidCostSheetStatus!
unmatchedRows: [BidXlsxFileRow!]!
willCreateVersion: Boolean!
}
Fields
BidCostSheetImportPreview.changeCount ● Int! non-null scalar
Cells the file changes.
BidCostSheetImportPreview.changes ● [BidCostSheetImportChange!]! non-null object
Every differing cell, by row then column.
BidCostSheetImportPreview.diffHash ● String! non-null scalar
Identifies this diff against the sheet's current state; pass it back to apply.
BidCostSheetImportPreview.formulaIgnoredCount ● Int! non-null scalar
Formula cells ignored.
BidCostSheetImportPreview.ignoredColumns ● [String!]! non-null scalar
Headers of file columns that are not part of the sheet.
BidCostSheetImportPreview.invalidCount ● Int! non-null scalar
Cells that cannot be imported.
BidCostSheetImportPreview.missingLineKeys ● [String!]! non-null scalar
Lines the file does not carry: kept as they are.
BidCostSheetImportPreview.sheetStatus ● BidCostSheetStatus! non-null enum
The sheet's status now.
BidCostSheetImportPreview.unmatchedRows ● [BidXlsxFileRow!]! non-null object
Rows whose line key is blank, unknown or repeated: never applied.
BidCostSheetImportPreview.willCreateVersion ● Boolean! non-null scalar
True when the sheet is submitted or approved: applying starts its next draft version and leaves this one as it is.
Member Of
BidCostSheetImportOutcome object