DemandHqAutomationSettings
Contains all of the settings regarding Automation for a DemandHq
type DemandHqAutomationSettings {
defaultAverageShippingCost: Float
demandHqId: ID!
priceFloorAbsolute: Float
priceFloorMarginPercent: Float
updatedAt: Date!
updatedBy: ID!
vendorCollectionStatus: DemandEntityStatus
vendorCollectionStorefrontIds: [ID!]
vendorCollectionType: String
}
Fields
DemandHqAutomationSettings.defaultAverageShippingCost
● Float
scalar
DemandHqAutomationSettings.demandHqId
● ID!
non-null scalar
The DemandHq that these settings belong to
DemandHqAutomationSettings.priceFloorAbsolute
● Float
scalar
An absolute price floor in default currency amount. i.e. 10 would mean the price can never drop below 10.
DemandHqAutomationSettings.priceFloorMarginPercent
● Float
scalar
A price floor margin in percent that is applied in addition to all costs. These costs include the current chosen SupplierVariant's Cost and Handling Cost, as well as the Variant's Average Shipping Cost. i.e. 10 would mean the price can never drop below 10% above the current Cost of Good Sold + Handling Cost + Average Shipping Cost.
DemandHqAutomationSettings.updatedAt
● Date!
non-null scalar
DemandHqAutomationSettings.updatedBy
● ID!
non-null scalar
DemandHqAutomationSettings.vendorCollectionStatus
● DemandEntityStatus
enum
The status to set on a newly created Vendor Collection. Defaults to 'DRAFT'
DemandHqAutomationSettings.vendorCollectionStorefrontIds
● [ID!]
list scalar
The storefrontIds to publish a newly created Vendor Collection to. Defaults to none.
DemandHqAutomationSettings.vendorCollectionType
● String
scalar
The collectionType to create Vendor Collections in. Setting this enables Vendor Collections to be created.
Returned by
createOrUpdateDemandHqAutomationSettings
mutation
Member of
DemandHq
object