AccountingPushPreflightIssue
One problem found while validating a historical QuickBooks send. The code is stable so the UI can offer the matching fix; the id lists identify the affected records.
type AccountingPushPreflightIssue {
code: AccountingPushPreflightIssueCodeEnum!
count: Int
message: String!
orderFinancialIds: [ID!]
orders: [AccountingPushPreflightOrder!]
productIds: [ID!]
salesChannelIds: [ID!]
severity: AccountingPushPreflightSeverityEnum!
skus: [String!]
}
Fields
AccountingPushPreflightIssue.code ● AccountingPushPreflightIssueCodeEnum! non-null enum common
Machine-readable identifier for this kind of issue.
AccountingPushPreflightIssue.count ● Int scalar common
How many records are affected. Null for integration-level issues.
AccountingPushPreflightIssue.message ● String! non-null scalar common
Human-readable description of the issue and how to fix it.
AccountingPushPreflightIssue.orderFinancialIds ● [ID!] list scalar common
Affected order financials.
AccountingPushPreflightIssue.orders ● [AccountingPushPreflightOrder!] list object accounting
Orders whose financials are affected.
AccountingPushPreflightIssue.productIds ● [ID!] list scalar common
Products missing a QuickBooks item.
AccountingPushPreflightIssue.salesChannelIds ● [ID!] list scalar common
Sales channels missing an accounting customer mapping.
AccountingPushPreflightIssue.severity ● AccountingPushPreflightSeverityEnum! non-null enum common
Whether the issue blocks the send or is only a warning.
AccountingPushPreflightIssue.skus ● [String!] list scalar common
Distinct SKUs on the affected lines.
Member Of
AccountingPushPreflight object