You are here: Chapter 7: Configuration and Administration > Address Book Administration > Populating the Address Book > Importing Address Book Contact Data > Optional Features for Address Book Imports

Optional Features

Smith=Bob=bsmith@widget.com=Widget==212-555-3232

Notice the two equals signs, "==", where the previous example has "=212-555-1234".

Example for a CSV file:

Smith,Bob,bsmith@widget.com,Widget,,212-555-3232

Note

Mandatory fields must contain data, or the import fails, with the exception described below under Field Count Test.  Mandatory fields are indicated in red in the Schema.  To import data with missing information, temporarily make the fields optional on the Edit Address Book Fields page.  After the import is complete, change the fields back to mandatory.  Optional fields must still be accounted for with empty delimiters.

For example, if the load file was created in Microsoft Excel, the CSV file created by Excel does not provide comma characters for null fields at the end of the data line.  For this case, we have provided an option to skip the Field Count Test.  If you select this option, you can submit a load file without the trailing commas normally required for optional, empty fields. By skipping this test, there is a risk that your data may not be loaded properly, so please be careful in preparing your data.

Here is an example of an acceptable record if the Field Count Test is skipped, using the Schema above:

Smith,Bob,bsmith@widget.com,Widget

Note

Notice that the trailing commas for the two final optional fields (Phone and Fax) are missing.  When a CSV file is created by Excel, commas are never included for empty trailing columns, which are normally required by FootPrints.  By skipping the Field Count Test, a CSV file created from Excel can be used without editing it to add the trailing commas.

Related Topics