Customer Data File Format Specification

This section contains tables illustrating the data file import format for the customer entity.

Each column represents a field, and should be separated in the file by a tab (the delimiter). Each row should be terminated with a carriage return.

This page discusses:

RowType=C (Customer)

Creates a customer in Materials Compliance Management.

Field NumberField NameDefinition & Materials Compliance Management-Workgroup MappingMaterials Compliance Management Mapping
1RowtypeDefines the type of data in the row. Set to "C".
2Customer NameThe name of the company purchasing the part.Company "Name" attribute
3Customer CodeA unique identifier for the customer. If no customer code is available, repeat the previous field (Customer Name) here.Company "Organization ID" attribute
4Miscellaneous1Miscellaneous field that can be populated with site-specific data. This field is pre-configured to support any single text string entry to be associated to the customer.Not imported in MCC

RowType=CP (Customer Program)

Creates a program in Materials Compliance Management and connects it to the customer.

Field NumberField NameDefinition & Materials Compliance Management-Workgroup MappingMaterials Compliance Management Mapping
1RowtypeDefines the type of data in the row. Set to "CP".
2ProgramThe name of the vehicle program using the partProgram "Name" attribute

Row Type=CC (Customer Contact)

Creates a person in Materials Compliance Management and connects it to the customer.

Field NumberField NameDefinition & Materials Compliance Management-Workgroup MappingMaterials Compliance Management Mapping
1RowtypeDefines the type of data in the row. Set to "CC".
2NameName of the contact personField parsed into "First Name", "Middle Name", and "Last Name" attributes
3TypeType of contact personNot imported in MCC
4ProgramIf applicable, the name of the program for the contact. Valid values are: Program in a Row Type=CP (Customer Program) entry.Creates the Primary Contact relationship between the Customer Program and the Person
5TitleJob title of the contact personPerson “Title” attribute
6DepartmentDepartment of the contact personCreates the Relationship "Department Employee" between the Person and the Department with this name.
7Mail CodeMail code of the contact personPerson "Mail Code" attribute
8eMailEmail address of the contact personPerson "Email Address" attribute
9PhonePhone number of the contact personPerson "Work Phone Number" attribute
10FaxFax number of the contact personPerson "Fax Number" attribute
11CellCell phone number of the contact personPerson "Pager Number" attribute
12Address1Address line 1 of the contact personAddress 1 and 2 are combined into the Person "Address" attribute
13Address2Address line 2 of the contact personAddress 1 and 2 are combined into the Person "Address" attribute
14CityCity of the contact personPerson "City" attribute
15State/ProvinceState or provincePerson "State/Region" attribute
16Zip/Postal CodeZip/Postal code of the contact personPerson "Postal Code" attribute
17CountryCountry of the contact personPerson "Country" attribute
Notes

RowType=CS (Customer Substance)

This row type is not imported into Materials Compliance Management.

Field NumberField Name

Definition & Materials Compliance Management-Workgroup Mapping

Materials Compliance Management Mapping
1

Rowtype

Defines the type of data in the row. Set to "CS".

2

CAS Number

The unique CAS ID number for the substance. Valid values: CAS ID of an existing Materials Compliance Management substance.

Not imported in Materials Compliance Management
3Substance NameThe standard name of the substance. Valid values: Name of an existing Materials Compliance Management substance.Not imported in Materials Compliance Management
4Substance Restriction Type

Customer’s classification for the substance. Valid values are: Prohibited, Reportable, Restricted, Unrestricted.

Not imported in Materials Compliance Management
5Substance Threshold AmountSubstance unit of measure. Valid values are: A positive number.Not imported in Materials Compliance Management
6Substance Threshold Unit

Substance unit of measure. Valid values are: %.

Not imported in Materials Compliance Management
NotesA minimum of Substance Name or CAS Number is required. If CAS Number is specified, it will be used exclusively for matching.