AML Delete Specification

This row type is used to remove a single supplier part from an Approved Manufacturer List (AML).

If any parts in Materials Compliance Management reference the AML part to be deleted, the references will be replaced with the next available part in the AML.

The AML-DELETE rowtype does not have any child or parent rowtypes.

This page discusses:

RowType=AML-DELETE

Disconnects an MEP from an enterprise part as an equivalent in Materials Compliance Management.

Field NumField NameDefinition & Materials Compliance Management-Workgroup MappingMaterials Compliance Management Mapping
1RowtypeDefines the type of data in the row. Set to "AML-DELETE".
2Part NumberThe unique part number (Customer part number).Used to match an existing EP in MMaterials Compliance ManagementCC by attribute "Name".
3Revision LevelThe part revision level.Used to match an existing EP in Materials Compliance Management by attribute “Revision Level".
4Revision DateThe date of the revision, which must be in the format YYYY-MM-DD.Ignored in Materials Compliance Management
5Division/Product TypeThe product type or company division to which the part belongs. The name must correspond exactly to one of the valid names defined in Materials Compliance Management for this field.Ignored in Materials Compliance Management
6Supplier NameName of the company supplying the partUsed with Vendor Code/Number to match a Supplier in Materials Compliance Management. This is used with Supplier Part Number to match an existing MEP in Materials Compliance Management by Manufacturer
7Vendor Code/NumberA single, unique identifier for the supplierUsed with Supplier Name to match a Supplier in MCC. This is used with Supplier Part Number to match an existing MEP in Materials Compliance Management by Manufacturer
8Supplier Part NumberThe MPN (Manufacturer Part Number)Used with Supplier Name and Vendor Code/Number to match an existing MEP. This field is compared to the MEP "Name" attribute.

Supplier Matching Process

The supplier for the part is queried using the following criteria.

"Supplier Name" Field Value"Vendor Code/Number" Field ValueAction
EmptyEmptySyntax error
EmptyNon-emptyMatch the Materials Compliance Management supplier that has at least one of the Vendor/Code Number(s) in the field value.
Non-emptyEmptyMatch the Materials Compliance Management supplier with a name that exactly matches the Supplier Name field value.
Non-emptyNon-emptyMatch the Materials Compliance Management Supsupplierplier with a name that exactly matches the Supplier Name field value AND has at least one of the codes in the Vendor/Code Number field value.
Note: In the cases where multiple suppliers match the criteria, the error "Supplier information matches multiple MCC suppliers" will be reported.

AML Part Matching Process

Once the supplier is determined, the supplied part to be removed from the AML is queried using the following configuration options.

Note: Materials Compliance Management (v10.7, 10.8, V6R2009, and V6R2010) do not support these configuration parameters. Part matching is always done by name and revision level only. Revision date and division/product type are therefore ignored in matching.

Importer Configuration Option ValuesAction
revision-level-in-part-definition-matchrevision-date-in-part-definition-match division-product-type-in-part-definition-match
nononoMatch Materials Compliance Management parts that have the same Part Number, Supplier, and Supplier Part Number.
nonoyesMatch Materials Compliance Management parts that have the same Part Number, Division/Product Type, Supplier, and Supplier Part Number.
noyesnoMatch Materials Compliance Management parts that have the same Part Number, Revision Date, Supplier, and Supplier Part Number.
noyes yesMatch Materials Compliance Management parts that have the same Part Number, Revision Date, Division/Product Type, Supplier, and Supplier Part Number.
yesnonoMatch Materials Compliance Management parts that have the same Part Number, Revision Level, Supplier, and Supplier Part Number.
yesnoyesMatch Materials Compliance Management parts that have the same Part Number, Revision Level, Division/Product Type, Supplier, and Supplier Part Number.
yesyesnoMatch Materials Compliance Management parts that have the same Part Number, Revision Level, Revision Date, Supplier, and Supplier Part Number.
yesyesyes Match Materials Compliance Management parts that have the same Part Number, Revision Level, Revision Date, Division/Product Type, Supplier, and Supplier Part Number.

AML Query for Replacement Parts

If there are instances of the supplied part for the AML in Materials Compliance Management, the Importer will query Materials Compliance Management for parts that directly use these instances. If there are no direct uses, the instances will be removed from the AML. If there are direct uses, the AML will be queried (using the rowtype fields) to determine a replacement.

Note: Materials Compliance Management (v10.7, 10.8, and V6R2009) do not support these configuration parameters. Part matching is always done by name and revision level only. Revision date and division/product type are therefore ignored in matching.

Importer Configuration Option ValuesAction
revision-level-in-part-definition-matchrevision-date-in-part-definition-match division-product-type-in-part-definition-match
nononoMatch Materials Compliance Management parts that have the same Part Number, a non-empty Supplier, and a non-empty Supplier Part Number.
nonoyesMatch Materials Compliance Management parts that have the same Part Number and Division/Product Type, a non-empty Supplier, and a non-empty Supplier Part Number.
noyesnoMatch Materials Compliance Management parts that have the same Part Number and Revision Date , a non-empty Supplier, and a non-empty Supplier Part Number.
noyes yesMatch Materials Compliance Management parts that have the same Part Number, Revision Date and Division/Product Type , a non-empty Supplier, and a non-empty Supplier Part Number
yesnonoMatch Materials Compliance Management parts that have the same Part Number and Revision Level , a non-empty Supplier, and a non-empty Supplier Part Number.
yesnoyesMatch Materials Compliance Management parts that have the same Part Number, Revision Level and Division/Product Type, a non-empty Supplier, and a non-empty Supplier Part Number.
yesyesnoMatch Materials Compliance Management parts that have the same Part Number, Revision Level and Revision Date, a non-empty Supplier, and a non-empty Supplier Part Number.
yesyesyesMatch Materials Compliance Management parts that have the same Part Number, Revision Level, Revision Date and Division/Product Type, a non-empty Supplier, and a non-empty Supplier Part Number.