B2C Commerce Setup11% of the exam

Import modes: merge, update, replace and delete

Which Business Manager module moves which data, what merge, update, replace and delete do to objects and attributes, how an element-level delete overrides the global mode, the price book and catalog exceptions, and the order for loading SFRA demo data.

Official exam objective
Given a sandbox instance and data import files, import files using the Business Manager Import/Export modules.

~8 min read · 7 practice questions ·

What the exam expects

  • Choose between Site Import & Export and the object-level Import & Export modules for a data-movement requirement.
  • Predict what merge, update, replace and delete do to new objects, existing objects, attributes left out of the file and objects not in the file.
  • Use an element-level mode="delete" to create, update and delete in one import, and know that delete needs only object IDs.
  • Apply the object-specific rules: price book currency changes, whole-book replace and delete, and the offline status of new products.
  • Load SFRA demo data and custom site data in the documented order.

Key terms: import mode (how an import interprets every object in a feed); element-level mode (a mode attribute on one element, delete only); schema (the .xsd file an import file must match); delta feed (only the changes since the previous feed); Site Import & Export (snapshot of configuration and data for a whole instance or site).

Key facts

Merge
Detail
Creates missing objects, updates existing ones
Update
Detail
Never creates objects; untouched attributes stay
Replace
Detail
Delete followed by merge; omitted attributes removed
Delete file content
Detail
Object IDs only; other attributes ignored
Element-level mode
Detail
Delete is the only supported value; overrides the global mode
Price book currency
Detail
Changeable in replace only, not merge or update
New products without a status
Detail
Set offline in merge and replace
Automating imports
Detail
A scheduled job with B2C Commerce job steps
Site Import & Export and code
Detail
Cartridges aren't included
SFRA data
Detail
Import first, never into a PIG instance
Transaction limit
Detail
1,000 business objects per standard import process
Sources for this section (8)
  • When a list-type element is absent under MERGE, what happens to the stored list?
  • Why can't elements that always use replace mode go in a delta feed?
  • Which price-table mode attribute removes every price entry for a SKU, scheduled ones included?
  • Why archive the previous XML file before every import?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the B2C Commerce Developer pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 28 lessons of the B2C Commerce Developer guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (7 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Choose guide-only, practice-only, or save $4 with both

Practice for the B2C Commerce Developer exam