Skip to main content

SupplierCreateInput

The necessary fields in order to create a new supplier

input SupplierCreateInput {
category: SupplierCategory
defaultCurrency: ResonanceCurrency!
defaultLocaleType: ResonanceLocaleType!
description: String
inStockProducts: Int
name: String!
notificationUserNames: SupplierNotificationUserNamesInput
shipFromAddress: AddressInput
topVendors: [String!]
}

Fields​

SupplierCreateInput.category ● SupplierCategory enum​

Indicates the vertical the majority of a Supplier's goods are in.

SupplierCreateInput.defaultCurrency ● ResonanceCurrency! non-null enum​

SupplierCreateInput.defaultLocaleType ● ResonanceLocaleType! non-null enum​

SupplierCreateInput.description ● String scalar​

SupplierCreateInput.inStockProducts ● Int scalar​

The approximate number of in stock products this Supplier has on a typical basis.

SupplierCreateInput.name ● String! non-null scalar​

SupplierCreateInput.notificationUserNames ● SupplierNotificationUserNamesInput input​

These users will get notified if something requires attention for this Supplier. If none are provided, ownerUserName will be notified.

SupplierCreateInput.shipFromAddress ● AddressInput input​

The address where this Supplier's goods ship from.

SupplierCreateInput.topVendors ● [String!] list scalar​

The top Brands or Vendors this Supplier carries, limit 5 and 256 characters each.

Member of​

createSupplier mutation