Interface MicrosoftDynamicsCrmNodeParameters

Source
interface MicrosoftDynamicsCrmNodeParameters {
    accountId?: string;
    additionalFields?: {
        accountcategorycode?: string;
        accountratingcode?: string;
        addresses?: {
            address: {
                addresstypecode?: string;
                city?: string;
                country?: string;
                fax?: string;
                line1?: string;
                line2?: string;
                line3?: string;
                name?: string;
                postalcode?: string;
                primarycontactname?: string;
                stateorprovince?: string;
                telephone1?: string;
                telephone2?: string;
            }[];
        };
        businesstypecode?: string;
        creditlimit?: number;
        customersizecode?: string;
        customertypecode?: string;
        description?: string;
        emailaddress1?: string;
        emailaddress2?: string;
        emailaddress3?: string;
        fax?: string;
        ftpsiteurl?: string;
        industrycode?: string;
        name?: string;
        numberofemployees?: number;
        paymenttermscode?: string;
        preferredappointmentdaycode?: string;
        preferredappointmenttimecode?: string;
        preferredcontactmethodcode?: string;
        primarysatoriid?: string;
        primarytwitterid?: string;
        revenue?: number;
        sharesoutstanding?: number;
        shippingmethodcode?: string;
        sic?: string;
        stageid?: string;
        stockexchange?: string;
        telephone1?: string;
        telephone2?: string;
        telephone3?: string;
        territorycode?: string;
        tickersymbol?: string;
        websiteurl?: string;
        yominame?: string;
    };
    filters?: { query?: string };
    limit?: number;
    name?: string;
    operation?:
        | "create"
        | "get"
        | "getAll"
        | "update"
        | "delete";
    options?: | {
        expandFields?: unknown[];
        returnFields?: unknown[];
    }
    | { returnFields?: unknown[] };
    resource?: "account";
    returnAll?: boolean;
    updateFields?: {
        accountcategorycode?: string;
        accountratingcode?: string;
        addresses?: {
            address: {
                addresstypecode?: string;
                city?: string;
                country?: string;
                fax?: string;
                line1?: string;
                line2?: string;
                line3?: string;
                name?: string;
                postalcode?: string;
                primarycontactname?: string;
                stateorprovince?: string;
                telephone1?: string;
                telephone2?: string;
            }[];
        };
        businesstypecode?: string;
        creditlimit?: number;
        customersizecode?: string;
        customertypecode?: string;
        description?: string;
        emailaddress1?: string;
        emailaddress2?: string;
        emailaddress3?: string;
        fax?: string;
        ftpsiteurl?: string;
        industrycode?: string;
        name?: string;
        numberofemployees?: number;
        paymenttermscode?: string;
        preferredappointmentdaycode?: string;
        preferredappointmenttimecode?: string;
        preferredcontactmethodcode?: string;
        primarysatoriid?: string;
        primarytwitterid?: string;
        revenue?: number;
        sharesoutstanding?: number;
        shippingmethodcode?: string;
        sic?: string;
        stageid?: string;
        stockexchange?: string;
        telephone1?: string;
        telephone2?: string;
        telephone3?: string;
        territorycode?: string;
        tickersymbol?: string;
        websiteurl?: string;
        yominame?: string;
    };
}

Properties§

Source§

readonly accountId?: string

Source§

readonly additionalFields?: {
    accountcategorycode?: string;
    accountratingcode?: string;
    addresses?: {
        address: {
            addresstypecode?: string;
            city?: string;
            country?: string;
            fax?: string;
            line1?: string;
            line2?: string;
            line3?: string;
            name?: string;
            postalcode?: string;
            primarycontactname?: string;
            stateorprovince?: string;
            telephone1?: string;
            telephone2?: string;
        }[];
    };
    businesstypecode?: string;
    creditlimit?: number;
    customersizecode?: string;
    customertypecode?: string;
    description?: string;
    emailaddress1?: string;
    emailaddress2?: string;
    emailaddress3?: string;
    fax?: string;
    ftpsiteurl?: string;
    industrycode?: string;
    name?: string;
    numberofemployees?: number;
    paymenttermscode?: string;
    preferredappointmentdaycode?: string;
    preferredappointmenttimecode?: string;
    preferredcontactmethodcode?: string;
    primarysatoriid?: string;
    primarytwitterid?: string;
    revenue?: number;
    sharesoutstanding?: number;
    shippingmethodcode?: string;
    sic?: string;
    stageid?: string;
    stockexchange?: string;
    telephone1?: string;
    telephone2?: string;
    telephone3?: string;
    territorycode?: string;
    tickersymbol?: string;
    websiteurl?: string;
    yominame?: string;
}

Default: {}

Source§

readonly filters?: { query?: string }

Default: {}

Source§

readonly limit?: number

Max number of results to return Default: 5 Type options: {"minValue":1,"maxValue":10}

Source§

readonly name?: string

Company or business name

Source§

readonly operation?: "create" | "get" | "getAll" | "update" | "delete"

Default: "create"

Source§

readonly options?:
    | {
        expandFields?: unknown[];
        returnFields?: unknown[];
    }
    | { returnFields?: unknown[] }

Default: {}

Source§

readonly resource?: "account"

Default: "account"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly updateFields?: {
    accountcategorycode?: string;
    accountratingcode?: string;
    addresses?: {
        address: {
            addresstypecode?: string;
            city?: string;
            country?: string;
            fax?: string;
            line1?: string;
            line2?: string;
            line3?: string;
            name?: string;
            postalcode?: string;
            primarycontactname?: string;
            stateorprovince?: string;
            telephone1?: string;
            telephone2?: string;
        }[];
    };
    businesstypecode?: string;
    creditlimit?: number;
    customersizecode?: string;
    customertypecode?: string;
    description?: string;
    emailaddress1?: string;
    emailaddress2?: string;
    emailaddress3?: string;
    fax?: string;
    ftpsiteurl?: string;
    industrycode?: string;
    name?: string;
    numberofemployees?: number;
    paymenttermscode?: string;
    preferredappointmentdaycode?: string;
    preferredappointmenttimecode?: string;
    preferredcontactmethodcode?: string;
    primarysatoriid?: string;
    primarytwitterid?: string;
    revenue?: number;
    sharesoutstanding?: number;
    shippingmethodcode?: string;
    sic?: string;
    stageid?: string;
    stockexchange?: string;
    telephone1?: string;
    telephone2?: string;
    telephone3?: string;
    territorycode?: string;
    tickersymbol?: string;
    websiteurl?: string;
    yominame?: string;
}

Default: {}