BidRequirementsImportPreview
What importing a compliance matrix file would change. Nothing changes until it is applied with this diffHash.
type BidRequirementsImportPreview {
changeCount: Int!
changes: [BidXlsxCellChange!]!
diffHash: String!
formulaIgnoredCount: Int!
ignoredColumns: [String!]!
invalidCount: Int!
missingKeys: [String!]!
newCount: Int!
newRows: [BidRequirementsImportNewRow!]!
unmatchedRows: [BidXlsxFileRow!]!
}
Fields
BidRequirementsImportPreview.changeCount ● Int! non-null scalar
Cells the file changes.
BidRequirementsImportPreview.changes ● [BidXlsxCellChange!]! non-null object
Every differing cell of a known requirement, by row then column.
BidRequirementsImportPreview.diffHash ● String! non-null scalar
Identifies this diff against the matrix's current state; pass it back to apply.
BidRequirementsImportPreview.formulaIgnoredCount ● Int! non-null scalar
Formula cells ignored.
BidRequirementsImportPreview.ignoredColumns ● [String!]! non-null scalar
Headers of file columns that are not part of the matrix.
BidRequirementsImportPreview.invalidCount ● Int! non-null scalar
Cells and new rows that cannot be imported.
BidRequirementsImportPreview.missingKeys ● [String!]! non-null scalar
Requirements the file does not carry: kept as they are.
BidRequirementsImportPreview.newCount ● Int! non-null scalar
New requirements the file creates.
BidRequirementsImportPreview.newRows ● [BidRequirementsImportNewRow!]! non-null object
Rows without a key that would become new requirements.
BidRequirementsImportPreview.unmatchedRows ● [BidXlsxFileRow!]! non-null object
Rows whose key is unknown, repeated or a formula: never applied.
Member Of
BidRequirementsImportOutcome object