CatalogEntry
Use the CatalogEntry keyword to load catalog entries (products, SKUs, bundles, and kits) and the catalog entries calculation code.Previously, you could load this data only in CSV formatted files. We can now load information in a CSV or XML formatted input file. Your input file must contain CSV column or XML element names and definitions that specify the characteristics of the business object type we are loading into the database.
CSV column and XML element definitions
- (String) The unique part number of the catalog entry. This field cannot be null in Insert or Replace. In Delete, either this field or the CatalogEntryUniqueId is required. The part number for a catalog entry displays in Management Center as the value for the catalog entry Code property.
- (Integer) The internal unique reference number of the catalog entry. In Delete, either this field or the PartNumber is required.
- (String) The type of catalog entry to load in this row. Valid values are:
- Item (use this type to load SKUs)
- Product
- Bundle
- Package (use this type to load kits)
- Dynamic kit
- (String) The part number of the parent product.
- (Integer) The internal unique reference number of the parent catalog entry.
- (String) The identifier of the parent category.
- (Integer) The unique reference number of the parent category.
- (String) The identifier of the store that owns the parent category.
- (Integer) The unique reference number of the store that owns the parent category.
- (String) The currency of the DefaultOfferPrice or the ListPrice. This code is a currency code as per ISO 4217 standards.
- (Decimal) The list price of this catalog entry in the currency specified.
- (Decimal) The offer price of this catalog entry in the currency specified. Default is 0.00.
- (Decimal) An optional number used to control the order in which the catalog entry displays in a category. If the parent product is provided, this sequence is an optional number used to control the order in which the items display in a parent product. Products and SKUs are displayed in ascending order within their parent category or product. For example, if A is 1.1 and B is 2.0, then A is displayed before B.
- (Integer) The language ID for language-specific fields (Name, ShortDescription, LongDescription, AuxDescription1, AuxDescription2, Thumbnail, FullImage, Published, and Keyword). For example:
- -1 (for English
- -2 for French
- (String) The language-specific display name of this catalog entry.
- (String) The language-specific short description of this catalog entry.
- (String) The language-specific long description of this catalog entry.
- (String) The language-specific thumbnail image path of this catalog entry. For example, images/G1.jpg.
For the Aurora starter store, this path must be to the 160-pixel-wide thumbnail image of this catalog entry, for example:
images/catalog/apparel/women/womens_dresses_160x160/WD_038_a_blue.jpg
This path must have a directory with a name containing the following character string: 160x160. The server matches the character string to locate this image and the other catalog entry images in different sizes.- (String) The language-specific full image path of this catalog entry. For example, images/G1.jpg.
For the Aurora starter store, this path must be to the 1000-pixel-wide full image of this catalog entry, for example:
images/catalog/apparel/women/womens_dresses_1000x1000/WD_038_a_blue.jpg
This path must have a directory with a name containing the following character string: 1000x1000. The server matches the character string to locate this image and the other catalog entry images in different sizes. The 1000-pixel-wide full image is not currently used in the Aurora storefront.- The first angle full image for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The first angle thumbnail for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The second angle full image for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The second angle thumbnail for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The third angle full image for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The third angle thumbnail for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The fourth angle full image for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The fourth angle thumbnail for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The fifth angle full image for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- The fifth angle thumbnail for this catalog entry. This image can be used when Watson Content Hub integration is enabled.
- (String) The language-specific auxiliary long description of this catalog entry.
Maximum number of characters: 4000
- (String) The language-specific auxiliary description of this catalog entry.
- (Integer) Indicates the length of time of availability of this catalog entry. This field is for our internal business use and information only. Do not use this column to indicate inventory levels. The default value is 1.
- (Integer) Indicates whether to display this catalog entry on the storefront:
- 0
- Do not display this catalog entry.
- 1
- Display this catalog entry.
- (Timestamp) The date this catalog entry becomes available.
- (String) Language-specific keywords used for searching. Some Internet search engines use these keywords to determine whether your page satisfies a search query. To include multiple keywords that are separated by commas, include the entire string in double quotation marks. Example "keyword 1, keyword 2, keyword3".
- (String) The manufacturer part number of this catalog entry.
- (String) The name of the manufacturer.
- (Integer) A flag to identify if this catalog entry is on special.
- (Integer) A flag to identify if this catalog entry is on auction.
- (String) Indicates whether this catalog entry can be purchased individually:
- 0
- The catalog entry cannot be purchased.
- 1
- The catalog entry can be purchased.
- (Timestamp) The date the catalog entry is introduced. This date is for administrative information only. Use the format yyyy-mm-dd hh:mm:ss.millis.
- (Timestamp) The date the catalog entry is removed. This date is for administrative information only. Use the format yyyy-mm-dd hh:mm:ss.millis.
- (String) The URL to this catalog entry which can be used as the downloadable URL for the soft goods. Use a forward slash '/' as the directory and path separator.
Maximum number of characters: 254
- (Integer) A user-defined field available for customization purposes.
- (Integer) A user-defined field available for customization purposes.
- (Decimal) A user-defined field available for customization purposes.
- (String) A user-defined field available for customization purposes.
- (String) A user-defined field available for customization purposes.
- (Timestamp) The date that the product is available to customers for purchase. This date is for administrative information only. Use the format yyyy-mm-dd hh:mm:ss.millis.
- (Timestamp) The final date that the product is available for order. This date is the latest date that a customer can order the product. This date is for administrative information only. Use the format yyyy-mm-dd hh:mm:ss.millis.
- (Timestamp) The date a product is no longer in service. For example, this date can be the date that a software manufacturer stops providing upgrades for a version of their product. This date is for administrative information only. Use the format yyyy-mm-dd hh:mm:ss.millis.
- (Timestamp) The date when the product is discontinued. For example, this date can be the date that a manufacturer stops producing a product, or the date the store stops selling the product. IBM recommends that this date is used consistently to avoid confusion. This field is for administrative information only. Use the format yyyy-mm-dd hh:mm:ss.millis.
- (String) The International System of Units (SI) unit of measurement code for the catalog entry weight.
- (Decimal) The weight of the catalog entry.
- (Decimal) The length of the catalog entry.
- (Decimal) The width of the catalog entry.
- (Decimal) The height of the catalog entry.
- (String) The unit of measurement for Length, Width, and Height.
- (Decimal) A nominal quantity for a product, which is used for pricing. For example, if a product is priced as "3 for a dollar", then the nominal quantity of the product is 3. The price of the product is one dollar. Default is 1.0.
- (Decimal) The product can be sold in quantities that are multiples of this quantity. Default is 1.0.
- (String) The unit of measurement for NominalQuantity and QuantityMultiple. Default is 'C62'. C62 is the UN/CEFACT code that represents 'one'.
- (String) Customizable field for the parent product to child SKU relationship.
Maximum number of characters: 254
- (Integer) Customizable field for the parent product to child SKU relationship.
- (Decimal) Customizable field for the parent product to child SKU relationship.
- (String) The catalog entry discount calculation code.
- (Integer) The unique reference number of the catalog entry discount calculation code.
- (String) The catalog entry shipping calculation code.
- (Integer) The unique reference number of the catalog entry shipping calculation code.
- (String) The catalog entry sales tax calculation code.
- (Integer) The unique reference number of the catalog entry sales tax calculation code.
- (String) The catalog entry shipping tax calculation code.
- (Integer) The unique reference number of the catalog entry shipping tax calculation code.
- (String) The catalog entry coupon calculation code.
- (Integer) The unique reference number of the catalog entry coupon calculation code.
- (String) The catalog entry surcharge calculation code.
- (Integer) The unique reference number of the catalog entry surcharge calculation code.
- (String) The catalog entry shipping adjustment calculation code.
- (Integer) The unique reference number of the catalog entry shipping adjustment calculation code.
- (CHAR(32)) The identifier of the subscription type that the catalog entry can be subscribed to.
- NONE
- Not a subscription.
- TIME-BASED
- Time-based subscription.
- EVENT-BASED
- Event-based subscription.
- TIME-EVENT-BASED
- Time and event-based subscription.
- (Integer) Indicates whether the catalog entry is prohibited from being purchased through recurring order.
- 0
- No. This value is the default value.
- 1
- Yes
- (String) A flag that indicates whether to delete. Specify 1 to delete the row.