ETASCOM CRM V3 - Documentation API
    Preparing search index...
    interface ClientFormData {
        code?: string;
        name: string;
        type: "CUSTOMER" | "PROSPECT";
        phone?: string;
        email?: string;
        website?: string;
        language?: string;
        logo?: string;
        isActive: boolean;
        currencyId?: string;
        paymentMethod?:
            | "VIREMENT"
            | "CHEQUE"
            | "TRAITE"
            | "ESPECE"
            | "PRELEVEMENT"
            | "CARTE"
            | "AUTRE";
        paymentTermsDays?: number;
        isLead?: boolean;
        phonePrefix?: string;
        phoneType?: string;
        mobilePrefix?: string;
        mobileType?: string;
        isSupplier?: boolean;
        isClient?: boolean;
        isTransporter?: boolean;
        isParentPartner?: boolean;
        isCompetitor?: boolean;
        parentClientId?: string;
        canOrder?: boolean;
        canBeDelivered?: boolean;
        canBeInvoiced?: boolean;
        canPay?: boolean;
        paymentOnOrder?: boolean;
        paymentTerms?: string;
        paymentBeforeDelivery?: boolean;
        discountManagement?: boolean;
        salespersonId?: string;
        deliveryProgram?: boolean;
        incompleteDeliveryAllowed?: boolean;
        ourNumberAtClient?: string;
        backordersAllowed?: boolean;
        conformityCertificate?: boolean;
        blockShipment?: boolean;
        clientDeliveryTime?: number;
        useIncotermForStandardRanges?: boolean;
        salesIncoterm?: string;
        invoiceShippingCosts?: string;
        freightForwarder?: string;
        noteOnPreparationSlip?: string;
        noteOnDeliveryNote?: string;
        noteOnShippingSlip?: string;
        notes?: string;
        id?: string;
        addresses?: {
            type: "OTHER"
            | "BILLING"
            | "SHIPPING";
            name: string;
            street: string;
            city: string;
            state?: string;
            postalCode: string;
            country: string;
            isDefault: boolean;
        }[];
        contacts?: {
            firstName: string;
            lastName: string;
            position?: string;
            email?: string;
            phone?: string;
            phonePrefix?: string;
            mobile?: string;
            mobilePrefix?: string;
            isDefault: boolean;
        }[];
        legalIdentifiers?: {
            type: "OTHER"
            | "ICE"
            | "RC"
            | "SIRET"
            | "DUNS"
            | "VAT";
            value: string;
            country?: string;
            isActive: boolean;
        }[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    code?: string = ...
    name: string = ...
    type: "CUSTOMER" | "PROSPECT" = ...
    phone?: string = ...
    email?: string = ...
    website?: string = ...
    language?: string = ...
    logo?: string = ...
    isActive: boolean = ...
    currencyId?: string = ...
    paymentMethod?:
        | "VIREMENT"
        | "CHEQUE"
        | "TRAITE"
        | "ESPECE"
        | "PRELEVEMENT"
        | "CARTE"
        | "AUTRE" = ...
    paymentTermsDays?: number = ...
    isLead?: boolean = ...
    phonePrefix?: string = ...
    phoneType?: string = ...
    mobilePrefix?: string = ...
    mobileType?: string = ...
    isSupplier?: boolean = ...
    isClient?: boolean = ...
    isTransporter?: boolean = ...
    isParentPartner?: boolean = ...
    isCompetitor?: boolean = ...
    parentClientId?: string = ...
    canOrder?: boolean = ...
    canBeDelivered?: boolean = ...
    canBeInvoiced?: boolean = ...
    canPay?: boolean = ...
    paymentOnOrder?: boolean = ...
    paymentTerms?: string = ...
    paymentBeforeDelivery?: boolean = ...
    discountManagement?: boolean = ...
    salespersonId?: string = ...
    deliveryProgram?: boolean = ...
    incompleteDeliveryAllowed?: boolean = ...
    ourNumberAtClient?: string = ...
    backordersAllowed?: boolean = ...
    conformityCertificate?: boolean = ...
    blockShipment?: boolean = ...
    clientDeliveryTime?: number = ...
    useIncotermForStandardRanges?: boolean = ...
    salesIncoterm?: string = ...
    invoiceShippingCosts?: string = ...
    freightForwarder?: string = ...
    noteOnPreparationSlip?: string = ...
    noteOnDeliveryNote?: string = ...
    noteOnShippingSlip?: string = ...
    notes?: string = ...
    id?: string
    addresses?: {
        type: "OTHER" | "BILLING" | "SHIPPING";
        name: string;
        street: string;
        city: string;
        state?: string;
        postalCode: string;
        country: string;
        isDefault: boolean;
    }[]
    contacts?: {
        firstName: string;
        lastName: string;
        position?: string;
        email?: string;
        phone?: string;
        phonePrefix?: string;
        mobile?: string;
        mobilePrefix?: string;
        isDefault: boolean;
    }[]
    legalIdentifiers?: {
        type: "OTHER" | "ICE" | "RC" | "SIRET" | "DUNS" | "VAT";
        value: string;
        country?: string;
        isActive: boolean;
    }[]