FAQ
Short answers to the questions that come up most in implementation projects.
Import
Do I have to set the DATANORM version before importing?
No. The version is detected from the file's header record. The Default DATANORM Version setting only applies to export.
In what order should I import the files of a delivery?
.WRG and .RAB (groups) first, then DATANORM.001 and any follow-up files, and DATPREIS.001 last. See Import Process.
Can I import the same catalogue more than once?
Yes. Set Duplicate Handling to Update and existing items are overwritten rather than duplicated.
How large can a file be?
Catalogues with several thousand articles are normal. Above the Background Threshold the app processes the file in the background.
Does importing change my item master straight away?
No. The data lands in staging first. Only synchronisation writes items – unless you enabled Auto-Sync to Items.
Vendor
How do I assign an import to a specific vendor?
A vendor selection dialog appears on manual import. Afterwards, use Assign Vendor on the import session. See Manual Import and Vendor Assignment.
Why does an SFTP import land on the default vendor?
Because nobody can confirm a dialog during automatic collection. Correct the assignment on the import session.
Two suppliers use the same article numbers. What now?
Leave Match Duplicates per Vendor enabled. The app then only compares within the same vendor.
Duplicates
Why are so many articles reported as duplicates?
Usually the file has already been imported, or an older session is sitting unsynchronised in staging and is being checked too. See Duplicates and Validation.
With DATANORM 4 I expected twice as many rows. Is something missing?
No. The A and B record of an article are merged into one record. The Merged Source Records field shows the number of source lines.
Prices
Where does the app write purchase prices?
Into a DATANORM purchase price list for the relevant vendor, for example DN-PUR-10000. That way standard purchase price calculation applies.
Why were no price lines written?
Usually the articles are not synchronised yet, or the selected price source holds no value. See Purchase Price Lists.
Are sales prices calculated automatically?
No. The app can take the list price as a sales price but applies no mark-up. See Sales Prices and Discount Groups.
Why do all discount groups show 0%?
Because the supplier does not include the discounts in the file. That is common and not an import error.
Part lists
Why were lines skipped?
No item exists for the component, or it is an optional line while Include Optional Set Lines is off. Synchronise the items and run Build Part Lists again.
Do my own changes to a DATANORM BOM survive?
No. A repeat import replaces the BOM entirely, because DATANORM always delivers sets in full. Keep bundles of your own on a separate item.
Operations
What happens when the licence expires?
For an installation from AppSource the term follows your subscription there. Only trial and sandbox builds handed over directly carry a fixed expiry date; once it has passed, import and synchronisation stop with a message. Data already imported stays intact.
Can I undo an import?
Not automatically. That is why you review in staging before approving, and trial new supplier files in a sandbox.
How do I verify that the app is configured correctly?
Run the built-in tests, see Built-in Tests.
Last updated
