Member Junction
    Preparing search index...

    A record that can contribute fields to a multi-entity filter. When sources is passed to the builder, JSON field names are always key.name (e.g. BillToOrganization.Type).

    interface FilterSource {
        entityName?: string;
        fields: FilterFieldInfo[];
        key: string;
        label: string;
    }
    Index

    Properties

    entityName?: string

    Optional MJ entity name, for callers that load fields from metadata.

    fields: FilterFieldInfo[]

    Bare field names (not prefixed).

    key: string

    Stable JSON prefix. No dots.

    label: string

    Staff-facing label (Bill-to organization).