• Extracts an ID from a record, trying common ID field names.

    Parameters

    • record: any

      The source record

    • Optional idFieldName: string

      Optional explicit ID field name

    Returns string

    The record ID as a string, or a generated fallback ID