Skip to main content

BidCostSheetImportChange

One cell of an imported cost sheet that differs from ARC. Values of cost columns (unit cost, manual reason) travel only in costBefore/costAfter, null without permission to view costs.

type BidCostSheetImportChange {
after: String
before: String
code: String
column: String!
costAfter: String
costBefore: String
lineKey: ID!
lineLabel: String!
status: BidXlsxChangeStatus!
}

Fields​

BidCostSheetImportChange.after ● String scalar​

The value in the file; null for a formula and for a cost column.

BidCostSheetImportChange.before ● String scalar​

The value in ARC; null for a cost column.

BidCostSheetImportChange.code ● String scalar​

Why an INVALID cell cannot be imported (e.g. TOO_PRECISE, READ_ONLY_COLUMN); null otherwise.

BidCostSheetImportChange.column ● String! non-null scalar​

The column's key.

BidCostSheetImportChange.costAfter ● String scalar​

A cost column's value in the file. Null without permission to view costs.

BidCostSheetImportChange.costBefore ● String scalar​

A cost column's value in ARC. Null without permission to view costs.

BidCostSheetImportChange.lineKey ● ID! non-null scalar​

The line the cell belongs to.

BidCostSheetImportChange.lineLabel ● String! non-null scalar​

The line as a person reads it: its path or item.

BidCostSheetImportChange.status ● BidXlsxChangeStatus! non-null enum​

How the cell compares.

Member Of​

BidCostSheetImportPreview object