ETASCOM CRM V3 - Documentation API
    Preparing search index...

    Interface EdiMapping

    interface EdiMapping {
        id: string;
        partnerId: string;
        partner?: EdiPartner;
        name: string;
        description?: string | null;
        messageType: EdiMessageType;
        direction: EdiDirection;
        format: EdiFormat;
        isActive: boolean;
        isDefault: boolean;
        version: number;
        headerMapping: Record<string, unknown>;
        lineMapping?: Record<string, unknown> | null;
        footerMapping?: Record<string, unknown> | null;
        valueMappings?: Record<string, unknown> | null;
        conditionalRules?: Record<string, unknown> | null;
        transformations?: Record<string, unknown> | null;
        requiredFields: string[];
        optionalFields: string[];
        ignoredFields: string[];
        defaultValues?: Record<string, unknown> | null;
        validationRules?: Record<string, unknown> | null;
        lastUsedAt?: string | null;
        usageCount: number;
        createdAt: string;
        updatedAt: string;
    }
    Index

    Properties

    id: string
    partnerId: string
    partner?: EdiPartner
    name: string
    description?: string | null
    messageType: EdiMessageType
    direction: EdiDirection
    format: EdiFormat
    isActive: boolean
    isDefault: boolean
    version: number
    headerMapping: Record<string, unknown>
    lineMapping?: Record<string, unknown> | null
    footerMapping?: Record<string, unknown> | null
    valueMappings?: Record<string, unknown> | null
    conditionalRules?: Record<string, unknown> | null
    transformations?: Record<string, unknown> | null
    requiredFields: string[]
    optionalFields: string[]
    ignoredFields: string[]
    defaultValues?: Record<string, unknown> | null
    validationRules?: Record<string, unknown> | null
    lastUsedAt?: string | null
    usageCount: number
    createdAt: string
    updatedAt: string