Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    What is the hierarchy for matching in EDI?

    • Article Type: Q&A
    • Product: Voyager
    • Product Version: 6.5.3

    Question

    What is the hierarchy for matching in Electronic Data Interchange (EDI)?

    Answer

    The order of priority for matching is:
    1. Voyager Line Item ID
    2. supplier's subscription ID
    3. ISSN or ISBN (possibly restricted by PO number)
    4. Vendor title number (possibly restricted by PO number)
    5. accept the line as "unmatched" and wait for the user to match it by hand

    Additional Information

    Voyager looks for the following combinations of codes in the following order of priorities:

    1. If there is an RFF (segment 48) with "SNL" or "LI" in DE 1153, then it tries to interpret DE 1154 as a Voyager order line ID (all Voyager order line IDs begin with "VLI") and make the link directly to the order line.

    2. If there is an RFF (segment 48) with "SNA", "SNP" or "SLI" in DE 1153, then it tries to interpret DE 1154 as the supplier's subscription identifier. It looks for a match to DE 1153 in the "vendor reference number" field of the Voyager line item, AND for a match to DE 1153 in the "vendor reference qualifier" field. If it finds a match to both, then it can link the invoice line to the order line.

    3. If there is a PIA segment specifying an ISSN or ISBN, then Voyager looks for all order lines for that particular item. If there is an RFF segment specifying "ON" in DE 1153, and the value in DE 1154 matches an existing Voyager Purchase Order number, then the search is restricted to the specific order; otherwise all orders are searched. If one order line is found for the item, the invoice line is linked to it.

    4. If the PIA segment specifies "SA" in DE 7143, Voyager attempts to match the value in DE 7140 to the "vendor title number" field on one of the order lines. Again, if an "RFF+ON" is present, the search can be restricted to the lines of one particular order.

    5. If none of the above searches works, or if they result in a match to more than one order line, the line is accepted as part of the invoice, but it is flagged as unmatched. The user is forced to manually link this line to a purchase order line before either
    (a) doing something to the "unmatched" line, OR
    (b) approving the invoice.

    Category: Acquisitions

    Subject: EDI


    • Article last edited: 4/24/2014