Supplier identification

To process an invoice, the supplier number must be identified first in M3. Because invoices do not contain the M3 supplier number, this solution uses this multi-step search process to find a match automatically:

  • Exact Match Search (High Priority): The system searches for a unique and exact match using the most reliable data extracted from the invoice, such as VAT registration number and Bank Account Number.
  • AI-Based Search (Fuzzy Match): If no exact match exists, the system uses AI to search for the supplier based on less structured data—Supplier Name, Address, Number, and Email Address—to find a single, confident match.

If the process cannot identify a unique supplier, the system automatically sends the invoice to the Review Center for manual selection.

This table outlines the order in which data is searched, along with the corresponding fields and programs in M3.

Sequence Data M3 program M3 field name Comment
1 VAT registration number CRS620 VRNO Exact match is required.
2 Bank account field 2 CRS692 BAF2 Exact match is required.
3 IBAN number CRS692 IBAN Exact match is required.
4 Organization number 1 CRS620 CORG Exact match is required.
5 Tax ID number for supplier CRS624 TINO Exact match is required.
5
  • Supplier name (Mandatory)
  • Address fields (All addresses)
  • Supplier email
  • Phone number
Data Lake N/A Any combination of these fields that matches to a certain percentage, which is configurable at the time of implementation.