Does the list use a combination of properties as a code?
When is this a problem?
Why is this a problem?
This practice taxes the system and leaves you without a code, making it much harder to map data when importing to the list.
How to correct:
Exception: If there is no code in the source, you'll have to use a combination of properties. This is rare and should always be a last resort. Work with the IT department to have the source system create a unique code.