Options
All
  • Public
  • Public/Protected
  • All
Menu

Sales module

Hierarchy

  • default
    • SalesAPI

Index

Constructors

Properties

Methods

Constructors

Properties

config: ManageConfig
paginate: (apiMethod: Function, paginateArgs: PaginationOptions, ...methodArgs: Record<string, unknown>[]) => Promise<unknown[]>

Type declaration

    • (apiMethod: Function, paginateArgs: PaginationOptions, ...methodArgs: Record<string, unknown>[]): Promise<unknown[]>
    • example
       cwm.paginate(cwm.FinanceAPI.getFinanceAgreements, {startPage: 1, pageSize: 500}, {conditions: 'inactiveFlag = false'})

      Parameters

      • apiMethod: Function
      • paginateArgs: PaginationOptions
      • Rest ...methodArgs: Record<string, unknown>[]

      Returns Promise<unknown[]>

request: (args: RequestOptions) => Promise<any>

Type declaration

Methods

  • deleteSalesActivitiesById(id: number): Promise<undefined>
  • deleteSalesActivitiesStatusesById(id: number): Promise<undefined>
  • deleteSalesActivitiesTypesById(id: number): Promise<undefined>
  • deleteSalesCommissionsById(id: number): Promise<undefined>
  • deleteSalesOpportunitiesById(id: number): Promise<undefined>
  • deleteSalesOpportunitiesByParentIdContactsById(id: number, parentId: number): Promise<undefined>
  • deleteSalesOpportunitiesByParentIdForecast(parentId: number): Promise<undefined>
  • deleteSalesOpportunitiesByParentIdForecastById(id: number, parentId: number): Promise<undefined>
  • deleteSalesOpportunitiesByParentIdNotesById(id: number, parentId: number): Promise<undefined>
  • deleteSalesOpportunitiesByParentIdTeamById(id: number, parentId: number): Promise<undefined>
  • deleteSalesOpportunitiesRatingsById(id: number): Promise<undefined>
  • deleteSalesOpportunitiesStatusesById(id: number): Promise<undefined>
  • deleteSalesOpportunitiesTypesById(id: number): Promise<undefined>
  • deleteSalesOrdersById(id: number): Promise<undefined>
  • deleteSalesOrdersStatusesById(id: number): Promise<undefined>
  • deleteSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number): Promise<undefined>
  • deleteSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number): Promise<undefined>
  • deleteSalesProbabilitiesById(id: number): Promise<undefined>
  • deleteSalesQuotasById(id: number): Promise<undefined>
  • deleteSalesRolesById(id: number): Promise<undefined>
  • deleteSalesSalesTeamsById(id: number): Promise<undefined>
  • deleteSalesSalesTeamsByParentIdMembersById(id: number, parentId: number): Promise<undefined>
  • deleteSalesStagesById(id: number): Promise<undefined>
  • getSalesActivities(params?: CommonParameters): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesActivitiesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesActivitiesStatuses(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }[]>

  • getSalesActivitiesStatusesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>

  • getSalesActivitiesStatusesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string }>

  • getSalesActivitiesStatusesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesActivitiesStatusesInfo(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string }[]>

  • getSalesActivitiesStatusesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesActivitiesTypes(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }[]>

  • getSalesActivitiesTypesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>

  • getSalesActivitiesTypesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesActivitiesTypesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesActivitiesTypesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesCommissions(params?: CommonParameters): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }[]>

  • getSalesCommissionsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>

  • getSalesCommissionsByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesCommissionsByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesCommissionsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunities(params?: CommonParameters): Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesOpportunitiesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesOpportunitiesByParentIdContacts(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesOpportunitiesByParentIdContactsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesOpportunitiesByParentIdContactsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesByParentIdForecast(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }[]>

  • getSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>

  • getSalesOpportunitiesByParentIdForecastCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesByParentIdNotes(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesOpportunitiesByParentIdNotesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesOpportunitiesByParentIdNotesCount(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesOpportunitiesByParentIdTeam(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }[]>
  • Parameters

    Returns Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }[]>

  • getSalesOpportunitiesByParentIdTeamById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>
  • Parameters

    Returns Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>

  • getSalesOpportunitiesByParentIdTeamCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesDefault(params?: CommonParameters): Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesOpportunitiesRatings(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }[]>
  • getSalesOpportunitiesRatingsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>
  • getSalesOpportunitiesRatingsByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; sortOrder?: null | number }>
  • getSalesOpportunitiesRatingsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesRatingsInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; sortOrder?: null | number }[]>
  • getSalesOpportunitiesRatingsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesStatuses(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }[]>

  • getSalesOpportunitiesStatusesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>

  • getSalesOpportunitiesStatusesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getSalesOpportunitiesStatusesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesOpportunitiesStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesOpportunitiesStatusesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesStatusesInfo(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getSalesOpportunitiesStatusesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesTypes(params?: CommonParameters): Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }[]>
  • getSalesOpportunitiesTypesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>
  • getSalesOpportunitiesTypesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; description?: string; id?: number; inactiveFlag?: null | boolean }>
  • getSalesOpportunitiesTypesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesOpportunitiesTypesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesOpportunitiesTypesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOpportunitiesTypesInfo(params?: CommonParameters): Promise<{ _info?: {}; description?: string; id?: number; inactiveFlag?: null | boolean }[]>
  • getSalesOpportunitiesTypesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOrders(params?: CommonParameters): Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }[]>

  • getSalesOrdersById(id: number, params?: CommonParameters): Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>

  • getSalesOrdersStatuses(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }[]>

  • getSalesOrdersStatusesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • getSalesOrdersStatusesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getSalesOrdersStatusesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesOrdersStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesOrdersStatusesByParentIdEmailtemplates(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }[]>

  • getSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>

  • getSalesOrdersStatusesByParentIdEmailtemplatesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOrdersStatusesByParentIdNotifications(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }[]>

  • getSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • getSalesOrdersStatusesByParentIdNotificationsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOrdersStatusesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesOrdersStatusesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getSalesOrdersStatusesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesProbabilities(params?: CommonParameters): Promise<{ _info?: {}; id?: number; probability: number }[]>
  • getSalesProbabilitiesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; probability: number }>
  • getSalesProbabilitiesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; probability?: number }>
  • getSalesProbabilitiesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesProbabilitiesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; probability?: number }[]>
  • getSalesProbabilitiesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesQuotas(params?: CommonParameters): Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesQuotasById(id: number, params?: CommonParameters): Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesRoles(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name: string }[]>
  • getSalesRolesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name: string }>
  • getSalesSalesTeams(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getSalesSalesTeamsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>

  • getSalesSalesTeamsByParentIdMembers(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • getSalesSalesTeamsByParentIdMembersById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • getSalesSalesTeamsByParentIdMembersCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getSalesScheduleHolidaylistsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesServicePriorityInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getSalesStages(params?: CommonParameters): Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }[]>

  • getSalesStagesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>

  • getSalesStagesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; color?: string; id?: number; name?: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; color?: string; id?: number; name?: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>

  • getSalesStagesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesStagesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getSalesStagesInfo(params?: CommonParameters): Promise<{ _info?: {}; color?: string; id?: number; name?: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; color?: string; id?: number; name?: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }[]>

  • patchSalesActivitiesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>

  • patchSalesActivitiesStatusesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>

  • patchSalesActivitiesTypesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>

  • patchSalesCommissionsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>

  • patchSalesOpportunitiesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>

  • patchSalesOpportunitiesByParentIdContactsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>

  • patchSalesOpportunitiesByParentIdForecast(parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }>
  • Parameters

    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }>

  • patchSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>

  • patchSalesOpportunitiesByParentIdNotesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>

  • patchSalesOpportunitiesByParentIdTeamById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>

  • patchSalesOpportunitiesRatingsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>

  • patchSalesOpportunitiesStatusesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>

  • patchSalesOpportunitiesTypesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>

  • patchSalesOrdersById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>

  • patchSalesOrdersStatusesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • patchSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>

  • patchSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • patchSalesProbabilitiesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; probability: number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; probability: number }>

  • patchSalesQuotasById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • patchSalesRolesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; name: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; name: string }>

  • patchSalesSalesTeamsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>

  • patchSalesSalesTeamsByParentIdMembersById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • patchSalesStagesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>

  • postSalesActivities(activity: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • activity: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional type?: string
      • Optional assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional campaign?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional dateEnd?: string

        Format: date-time

      • Optional dateStart?: string

        Format: date-time

      • Optional email?: string
        description

        Max length: 250;

      • Optional id?: number

        Format: int32

      • Optional mobileGuid?: null | string

        Format: uuid

      • name: string
        description

        Max length: 100;

      • Optional notes?: string
      • Optional notifyFlag?: null | boolean
      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional phoneNumber?: string
        description

        Max length: 30;

      • Optional reminder?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional scheduleStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional ticket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional summary?: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional where?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesActivitiesStatuses(activityStatus: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>
  • Parameters

    • activityStatus: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional closedFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 30;

      • Optional spawnFollowupFlag?: null | boolean

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>

  • postSalesActivitiesTypes(activityType: { _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }): Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>
  • Parameters

    • activityType: { _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional emailFlag?: null | boolean
      • Optional historyFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional memoFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional points?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>

  • postSalesCommissions(commission: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>
  • Parameters

    • commission: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional type?: string
      • Optional agreementType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional agreementsFlag?: null | boolean
      • Optional billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"
      • Optional commissionBasis?: null | "GrossProfit" | "SalesAmount"
      • Optional commissionPercent?: null | number

        Format: double

      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional dateEnd?: string

        Format: date-time

      • Optional dateStart?: string

        Format: date-time

      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional invoiceOption?: null | "AllInvoices" | "PaidInvoices"
      • Optional item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional serializedFlag?: null | boolean
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional myOpportunitiesFlag?: null | boolean
      • Optional numberOfMonths?: null | number

        Format: int32

      • Optional productCategory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional productSubCategory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional productsFlag?: null | boolean
      • Optional project?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional projectBoard?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional projectType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceBoard?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional servicesFlag?: null | boolean
      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional territory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional ticket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional summary?: string

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>

  • postSalesOpportunities(opportunity: { _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • opportunity: { _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional billToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billingTerms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional businessUnitId?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional campaign?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional closedDate?: string

        Format: date-time

      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional companyLocationId?: null | number

        Format: int32

      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional customerPO?: string
        description

        Max length: 25;

      • Optional dateBecameLead?: string

        Format: date-time

      • Optional expectedCloseDate?: string

        Format: date-time

        description

        Required On Updates;

      • Optional id?: number

        Format: int32

      • Optional locationId?: null | number

        Format: int32

        description

        Required On Updates;

      • name: string
        description

        Max length: 100;

      • Optional notes?: string
      • Optional pipelineChangeDate?: string

        Format: date-time

      • Optional primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional priority?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional probability?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional rating?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional shipToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional source?: string
        description

        Max length: 50;

      • Optional stage?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional taxCode?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional technicalContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional totalSalesTax?: null | number

        Format: double

      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesOpportunitiesByIdConvertToAgreement(id: number, conversion: { agreementId?: number; billCycleId?: null | number; billOneTimeFlag?: null | boolean; businessUnitId?: null | number; endDate?: string; includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; locationId?: null | number; name?: string; noEndingDateFlag?: null | boolean; startDate?: string; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; agreementStatus?: null | "Active" | "Cancelled" | "Expired" | "Inactive"; allowOverruns?: null | boolean; applicationCycle?: null | "Contract2Weeks" | "Contract4Weeks" | "ContractYear" | "CalendarMonth" | "CalendarQuarter" | "CalendarWeek" | "ContractQuarter" | "CalendarYear"; applicationLimit?: null | number; applicationUnits?: null | "Amount" | "Hours" | "Incidents"; applicationUnlimitedFlag?: null | boolean; autoInvoiceFlag?: null | boolean; billAmount?: null | number; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billOneTimeFlag?: null | boolean; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billStartDate?: string; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billableExpenseInvoice?: null | boolean; billableProductInvoice?: null | boolean; billableTimeInvoice?: null | boolean; billingCycle?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomComment?: null | boolean; cancelledFlag?: null | boolean; carryOverUnused?: null | boolean; chargeToFirm?: null | boolean; compHourlyRate?: null | number; compLimitAmount?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; coverAgreementExpense?: null | boolean; coverAgreementProduct?: null | boolean; coverAgreementTime?: null | boolean; coverSalesTax?: null | boolean; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateCancelled?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; employeeCompNotExceed?: null | "Percent" | "Amount" | "Billing"; employeeCompRate?: null | "Actual" | "Hourly"; endDate?: string; expireWhenZero?: null | boolean; expiredDays?: null | number; id?: number; internalNotes?: string; invoiceDescription?: string; invoiceTemplate?: { _info?: {}; id?: null | number; name?: string }; invoicingCycle?: null | "ContractYear" | "CalendarYear"; limit?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; name: string; nextInvoiceDate?: string; noEndingDateFlag?: null | boolean; oneTimeFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; parentAgreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; periodType?: null | "Current" | "Future" | "Both" | "Undefined"; projectType?: { _info?: {}; id?: null | number; name?: string }; prorateFirstBill?: null | number; prorateFlag?: null | boolean; reasonCancelled?: string; restrictDepartmentFlag?: null | boolean; restrictDownPayment?: null | boolean; restrictLocationFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; sla?: { _info?: {}; id?: null | number; name?: string }; startDate?: string; subContractCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; subContractContact?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxable?: null | boolean; topComment?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; workOrder?: string; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • conversion: { agreementId?: number; billCycleId?: null | number; billOneTimeFlag?: null | boolean; businessUnitId?: null | number; endDate?: string; includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; locationId?: null | number; name?: string; noEndingDateFlag?: null | boolean; startDate?: string; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional agreementId?: number

        Format: int32

      • Optional billCycleId?: null | number

        Format: int32

      • Optional billOneTimeFlag?: null | boolean
      • Optional businessUnitId?: null | number

        Format: int32

      • Optional endDate?: string
      • Optional includeAllDocumentsFlag?: null | boolean
      • Optional includeAllNotesFlag?: null | boolean
      • Optional includeAllProductsFlag?: null | boolean
      • Optional includeDocumentIds?: number[]
      • Optional includeNoteIds?: number[]
      • Optional includeProductIds?: number[]
      • Optional locationId?: null | number

        Format: int32

      • Optional name?: string
      • Optional noEndingDateFlag?: null | boolean
      • Optional startDate?: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; agreementStatus?: null | "Active" | "Cancelled" | "Expired" | "Inactive"; allowOverruns?: null | boolean; applicationCycle?: null | "Contract2Weeks" | "Contract4Weeks" | "ContractYear" | "CalendarMonth" | "CalendarQuarter" | "CalendarWeek" | "ContractQuarter" | "CalendarYear"; applicationLimit?: null | number; applicationUnits?: null | "Amount" | "Hours" | "Incidents"; applicationUnlimitedFlag?: null | boolean; autoInvoiceFlag?: null | boolean; billAmount?: null | number; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billOneTimeFlag?: null | boolean; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billStartDate?: string; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billableExpenseInvoice?: null | boolean; billableProductInvoice?: null | boolean; billableTimeInvoice?: null | boolean; billingCycle?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomComment?: null | boolean; cancelledFlag?: null | boolean; carryOverUnused?: null | boolean; chargeToFirm?: null | boolean; compHourlyRate?: null | number; compLimitAmount?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; coverAgreementExpense?: null | boolean; coverAgreementProduct?: null | boolean; coverAgreementTime?: null | boolean; coverSalesTax?: null | boolean; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateCancelled?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; employeeCompNotExceed?: null | "Percent" | "Amount" | "Billing"; employeeCompRate?: null | "Actual" | "Hourly"; endDate?: string; expireWhenZero?: null | boolean; expiredDays?: null | number; id?: number; internalNotes?: string; invoiceDescription?: string; invoiceTemplate?: { _info?: {}; id?: null | number; name?: string }; invoicingCycle?: null | "ContractYear" | "CalendarYear"; limit?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; name: string; nextInvoiceDate?: string; noEndingDateFlag?: null | boolean; oneTimeFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; parentAgreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; periodType?: null | "Current" | "Future" | "Both" | "Undefined"; projectType?: { _info?: {}; id?: null | number; name?: string }; prorateFirstBill?: null | number; prorateFlag?: null | boolean; reasonCancelled?: string; restrictDepartmentFlag?: null | boolean; restrictDownPayment?: null | boolean; restrictLocationFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; sla?: { _info?: {}; id?: null | number; name?: string }; startDate?: string; subContractCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; subContractContact?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxable?: null | boolean; topComment?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; workOrder?: string; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesOpportunitiesByIdConvertToProject(id: number, conversion: { board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; estimatedEnd?: string; estimatedStart?: string; includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; locationId?: null | number; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name?: string; projectId?: number; status?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; actualEnd?: string; actualHours?: null | number; actualStart?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProjectAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billUnapprovedTimeAndExpense?: null | boolean; billingAmount?: null | number; billingAttention?: string; billingMethod: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; billingRateType?: null | "WorkRole" | "StaffMember"; billingStartDate?: string; billingTerms?: { _info?: {}; id?: null | number; name?: string }; board?: { _info?: {}; id?: null | number; name?: string }; budgetAnalysis?: null | "ActualHours" | "BillableHours"; budgetFlag?: null | boolean; budgetHours?: null | number; closedFlag?: boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; doNotDisplayInPortalFlag?: null | boolean; downpayment?: null | number; estimatedEnd: string; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedHours?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStart: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; expenseApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; includeDependenciesFlag?: null | boolean; includeEstimatesFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentComplete?: null | number; projectTemplateId?: null | number; restrictDownPaymentFlag?: null | boolean; scheduledEnd?: string; scheduledHours?: null | number; scheduledStart?: string; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • conversion: { board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; estimatedEnd?: string; estimatedStart?: string; includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; locationId?: null | number; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name?: string; projectId?: number; status?: { _info?: {}; id?: null | number; name?: string } }
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional businessUnitId?: null | number

        Format: int32

      • Optional estimatedEnd?: string
      • Optional estimatedStart?: string
      • Optional includeAllDocumentsFlag?: null | boolean
      • Optional includeAllNotesFlag?: null | boolean
      • Optional includeAllProductsFlag?: null | boolean
      • Optional includeDocumentIds?: number[]
      • Optional includeNoteIds?: number[]
      • Optional includeProductIds?: number[]
      • Optional locationId?: null | number

        Format: int32

      • Optional manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional name?: string
      • Optional projectId?: number

        Format: int32

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; actualEnd?: string; actualHours?: null | number; actualStart?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProjectAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billUnapprovedTimeAndExpense?: null | boolean; billingAmount?: null | number; billingAttention?: string; billingMethod: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; billingRateType?: null | "WorkRole" | "StaffMember"; billingStartDate?: string; billingTerms?: { _info?: {}; id?: null | number; name?: string }; board?: { _info?: {}; id?: null | number; name?: string }; budgetAnalysis?: null | "ActualHours" | "BillableHours"; budgetFlag?: null | boolean; budgetHours?: null | number; closedFlag?: boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; doNotDisplayInPortalFlag?: null | boolean; downpayment?: null | number; estimatedEnd: string; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedHours?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStart: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; expenseApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; includeDependenciesFlag?: null | boolean; includeEstimatesFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentComplete?: null | number; projectTemplateId?: null | number; restrictDownPaymentFlag?: null | boolean; scheduledEnd?: string; scheduledHours?: null | number; scheduledStart?: string; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; type?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesOpportunitiesByIdConvertToSalesOrder(id: number, conversion: { includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; name?: string; salesOrderId?: number }): Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>
  • Parameters

    • id: number
    • conversion: { includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; name?: string; salesOrderId?: number }
      • Optional includeAllDocumentsFlag?: null | boolean
      • Optional includeAllNotesFlag?: null | boolean
      • Optional includeAllProductsFlag?: null | boolean
      • Optional includeDocumentIds?: number[]
      • Optional includeNoteIds?: number[]
      • Optional includeProductIds?: number[]
      • Optional name?: string
      • Optional salesOrderId?: number

        Format: int32

    Returns Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>

  • postSalesOpportunitiesByIdConvertToServiceTicket(id: number, conversion: { includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; summary?: string; ticketId?: number }): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>
  • Parameters

    • id: number
    • conversion: { includeAllDocumentsFlag?: null | boolean; includeAllNotesFlag?: null | boolean; includeAllProductsFlag?: null | boolean; includeDocumentIds?: number[]; includeNoteIds?: number[]; includeProductIds?: number[]; summary?: string; ticketId?: number }
      • Optional includeAllDocumentsFlag?: null | boolean
      • Optional includeAllNotesFlag?: null | boolean
      • Optional includeAllProductsFlag?: null | boolean
      • Optional includeDocumentIds?: number[]
      • Optional includeNoteIds?: number[]
      • Optional includeProductIds?: number[]
      • Optional summary?: string
      • Optional ticketId?: number

        Format: int32

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>

  • postSalesOpportunitiesByParentIdContacts(parentId: number, opportunityContact: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • opportunityContact: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional emailAddress?: string
      • Optional id?: number

        Format: int32

      • Optional notes?: string
      • Optional opportunityId?: null | number

        Format: int32

      • Optional phoneNumber?: string
      • Optional referralFlag?: null | boolean
      • Optional role?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesOpportunitiesByParentIdForecast(parentId: number, forecast: { _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }): Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }>
  • Parameters

    • parentId: number
    • forecast: { _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional billingTerms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional expectedProbability?: number

        Format: int32

      • Optional expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]
      • Optional forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional forecastTotalWithTaxes?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional recurringTotal?: null | number

        Format: double

      • Optional salesTaxRevenue?: null | number

        Format: double

      • Optional serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional taxCode?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

    Returns Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }>

  • postSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, forecast: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }): Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>
  • Parameters

    • id: number
    • parentId: number
    • forecast: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billCycle?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional serializedFlag?: null | boolean
      • Optional cost?: null | number

        Format: double

      • Optional cycleBasis?: string
      • Optional cycles?: number

        Format: int32

      • Optional forecastDescription?: string
        description

        Max length: 50;

      • forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"
      • Optional id?: number

        Format: int32

      • Optional includeFlag?: boolean
      • Optional linkFlag?: boolean
      • Optional margin?: number

        Format: double

      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional percentage?: number

        Format: int32

      • Optional productClass?: string
      • Optional productDescription?: string
      • Optional quantity?: number

        Format: double

      • Optional quoteWerksDocName?: string
        description

        Max length: 255;

      • Optional quoteWerksDocNo?: string
        description

        Max length: 20;

      • Optional quoteWerksQuantity?: number

        Format: int32

      • Optional recurringCost?: null | number

        Format: double

      • Optional recurringDateEnd?: string

        Format: date-time

      • Optional recurringDateStart?: string

        Format: date-time

      • Optional recurringFlag?: boolean
      • Optional recurringRevenue?: number

        Format: double

      • Optional revenue?: number

        Format: double

      • Optional sequenceNumber?: number

        Format: double

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subNumber?: number

        Format: int32

      • Optional taxableFlag?: boolean

    Returns Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>

  • postSalesOpportunitiesByParentIdForecastCopyById(id: number, parentId: number): Promise<{ message?: string; success?: boolean }>
  • postSalesOpportunitiesByParentIdNotes(parentId: number, note: { _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • note: { _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional enteredBy?: string
      • Optional flagged?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional mobileGuid?: null | string

        Format: uuid

      • Optional opportunityId?: null | number

        Format: int32

      • text: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesOpportunitiesByParentIdTeam(parentId: number, team: { _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }): Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>
  • Parameters

    • parentId: number
    • team: { _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional commissionPercent?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional opportunityId?: null | number

        Format: int32

      • Optional referralFlag?: null | boolean
      • Optional responsibleFlag?: null | boolean
      • Optional salesTeam?: { _info?: {}; id?: null | number; identifier?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
      • type: null | "Team" | "Individual"

    Returns Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>

  • postSalesOpportunitiesRatings(opportunityRating: { _info?: {}; id?: number; name: string; sortOrder?: null | number }): Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>
  • Parameters

    • opportunityRating: { _info?: {}; id?: number; name: string; sortOrder?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>

  • postSalesOpportunitiesStatuses(status: { _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }): Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>
  • Parameters

    • status: { _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional closedFlag?: null | boolean
      • Optional dateEntered?: string

        Format: date-time

      • Optional defaultFlag?: null | boolean
      • Optional enteredBy?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional lostFlag?: null | boolean
      • name: string
        description

        Max length: 30;

      • Optional wonFlag?: null | boolean

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>

  • postSalesOpportunitiesTypes(opportunityType: { _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }): Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>
  • Parameters

    • opportunityType: { _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • description: string
        description

        Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean

    Returns Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>

  • postSalesOrders(order: { _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }): Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>
  • Parameters

    • order: { _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billClosedFlag?: null | boolean
      • Optional billShippedFlag?: null | boolean
      • Optional billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional billToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billingTerms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional bottomCommentFlag?: null | boolean
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional companyLocation?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional configIds?: number[]
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional description?: string
      • Optional documentIds?: number[]
      • Optional dueDate?: string

        Format: date-time

      • Optional email?: string
      • Optional id?: number

        Format: int32

      • Optional invoiceIds?: number[]
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional notes?: string
      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional orderDate?: string

        Format: date-time

      • Optional phone?: string
      • Optional phoneExt?: string
      • Optional poNumber?: string
        description

        Max length: 50;

      • Optional productIds?: number[]
      • Optional restrictDownpaymentFlag?: null | boolean
      • Optional salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional shipToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subTotal?: number

        Format: double

      • Optional taxCode?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional taxTotal?: null | number

        Format: double

      • Optional topCommentFlag?: null | boolean
      • Optional total?: null | number

        Format: double

    Returns Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>

  • postSalesOrdersByIdConvertToServiceTicket(id: number): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>
  • Parameters

    • id: number

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>

  • postSalesOrdersStatuses(status: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }[]>
  • Parameters

    • status: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional closedFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional emailTemplate?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }[]>

  • postSalesOrdersStatusesByParentIdEmailtemplates(parentId: number, orderStatusEmailTemplate: { _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }): Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>
  • Parameters

    • parentId: number
    • orderStatusEmailTemplate: { _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • body: string
      • Optional copySenderFlag?: null | boolean
      • Optional emailAddress?: string
        description

        Max length: 100;

      • Optional firstName?: string
        description

        Max length: 100;

      • Optional id?: number

        Format: int32

      • Optional lastName?: string
        description

        Max length: 100;

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • subject: string
        description

        Max length: 200;

      • Optional useSenderFlag?: null | boolean

    Returns Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>

  • postSalesOrdersStatusesByParentIdNotifications(parentId: number, orderStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    • parentId: number
    • orderStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional email?: string
        description

        Order Status Notification sendEmail must be entered if the notify type is "Email Address" Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workflowStep?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • postSalesProbabilities(probability: { _info?: {}; id?: number; probability: number }): Promise<{ _info?: {}; id?: number; probability: number }>
  • Parameters

    • probability: { _info?: {}; id?: number; probability: number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • probability: number

        Format: int32

    Returns Promise<{ _info?: {}; id?: number; probability: number }>

  • postSalesQuotas(salesQuota: { _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • salesQuota: { _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional aprilMargin?: null | number

        Format: double

      • Optional aprilRevenue?: null | number

        Format: double

      • Optional augustMargin?: null | number

        Format: double

      • Optional augustRevenue?: null | number

        Format: double

      • Optional category?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional decemberMargin?: null | number

        Format: double

      • Optional decemberRevenue?: null | number

        Format: double

      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional februaryMargin?: null | number

        Format: double

      • Optional februaryRevenue?: null | number

        Format: double

      • Optional forecastYear?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • Optional januaryMargin?: null | number

        Format: double

      • Optional januaryRevenue?: null | number

        Format: double

      • Optional julyMargin?: null | number

        Format: double

      • Optional julyRevenue?: null | number

        Format: double

      • Optional juneMargin?: null | number

        Format: double

      • Optional juneRevenue?: null | number

        Format: double

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional marchMargin?: null | number

        Format: double

      • Optional marchRevenue?: null | number

        Format: double

      • Optional mayMargin?: null | number

        Format: double

      • Optional mayRevenue?: null | number

        Format: double

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional novemberMargin?: null | number

        Format: double

      • Optional novemberRevenue?: null | number

        Format: double

      • Optional octoberMargin?: null | number

        Format: double

      • Optional octoberRevenue?: null | number

        Format: double

      • Optional septemberMargin?: null | number

        Format: double

      • Optional septemberRevenue?: null | number

        Format: double

      • Optional subCategory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesRoles(role: { _info?: {}; id?: number; name: string }): Promise<{ _info?: {}; id?: number; name: string }>
  • Parameters

    • role: { _info?: {}; id?: number; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; id?: number; name: string }>

  • postSalesSalesTeams(salesTeam: { _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • salesTeam: { _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • salesTeamDescription: string
        description

        Max length: 50;

      • salesTeamIdentifier: string
        description

        Max length: 20;

      • Optional salesTeamLocation?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>

  • postSalesSalesTeamsByParentIdMembers(parentId: number, salesTeamMember: { _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • parentId: number
    • salesTeamMember: { _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional allowAccessFlag?: null | boolean
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • postSalesStages(stage: { _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }): Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>
  • Parameters

    • stage: { _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional color?: string
        description

        Max length: 25;

      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

      • Optional probability?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional sequenceNumber?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>

  • putSalesActivitiesById(id: number, activity: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • activity: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional type?: string
      • Optional assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional campaign?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional dateEnd?: string

        Format: date-time

      • Optional dateStart?: string

        Format: date-time

      • Optional email?: string
        description

        Max length: 250;

      • Optional id?: number

        Format: int32

      • Optional mobileGuid?: null | string

        Format: uuid

      • name: string
        description

        Max length: 100;

      • Optional notes?: string
      • Optional notifyFlag?: null | boolean
      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional phoneNumber?: string
        description

        Max length: 30;

      • Optional reminder?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional scheduleStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional ticket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional summary?: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional where?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignTo?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; campaign?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; dateEnd?: string; dateStart?: string; email?: string; id?: number; mobileGuid?: null | string; name: string; notes?: string; notifyFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phoneNumber?: string; reminder?: { _info?: {}; id?: null | number; name?: string }; scheduleStatus?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string }; type?: { _info?: {}; id?: null | number; name?: string }; where?: { _info?: {}; id?: null | number; name?: string } }>

  • putSalesActivitiesStatusesById(id: number, activityStatus: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>
  • Parameters

    • id: number
    • activityStatus: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional closedFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 30;

      • Optional spawnFollowupFlag?: null | boolean

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; spawnFollowupFlag?: null | boolean }>

  • putSalesActivitiesTypesById(id: number, activityType: { _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }): Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>
  • Parameters

    • id: number
    • activityType: { _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional emailFlag?: null | boolean
      • Optional historyFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional memoFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional points?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; emailFlag?: null | boolean; historyFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; memoFlag?: null | boolean; name: string; points?: null | number }>

  • putSalesCommissionsById(id: number, commission: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>
  • Parameters

    • id: number
    • commission: { _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional type?: string
      • Optional agreementType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional agreementsFlag?: null | boolean
      • Optional billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"
      • Optional commissionBasis?: null | "GrossProfit" | "SalesAmount"
      • Optional commissionPercent?: null | number

        Format: double

      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional dateEnd?: string

        Format: date-time

      • Optional dateStart?: string

        Format: date-time

      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional invoiceOption?: null | "AllInvoices" | "PaidInvoices"
      • Optional item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional serializedFlag?: null | boolean
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional myOpportunitiesFlag?: null | boolean
      • Optional numberOfMonths?: null | number

        Format: int32

      • Optional productCategory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional productSubCategory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional productsFlag?: null | boolean
      • Optional project?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional projectBoard?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional projectType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceBoard?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional servicesFlag?: null | boolean
      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional territory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional ticket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional summary?: string

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementType?: { _info?: {}; id?: null | number; name?: string }; agreementsFlag?: null | boolean; billingMethod?: null | "Agreement" | "CreditMemo" | "DownPayment" | "Miscellaneous" | "Progress" | "Standard"; commissionBasis?: null | "GrossProfit" | "SalesAmount"; commissionPercent?: null | number; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dateEnd?: string; dateStart?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; invoiceOption?: null | "AllInvoices" | "PaidInvoices"; item?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; myOpportunitiesFlag?: null | boolean; numberOfMonths?: null | number; productCategory?: { _info?: {}; id?: null | number; name?: string }; productSubCategory?: { _info?: {}; id?: null | number; name?: string }; productsFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; projectBoard?: { _info?: {}; id?: null | number; name?: string }; projectType?: { _info?: {}; id?: null | number; name?: string }; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceType?: { _info?: {}; id?: null | number; name?: string }; servicesFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string }; territory?: { _info?: {}; id?: null | number; name?: string }; ticket?: { _info?: {}; id?: null | number; summary?: string } }>

  • putSalesOpportunitiesById(id: number, opportunity: { _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • opportunity: { _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional billToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billingTerms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional businessUnitId?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional campaign?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional closedDate?: string

        Format: date-time

      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional companyLocationId?: null | number

        Format: int32

      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional customerPO?: string
        description

        Max length: 25;

      • Optional dateBecameLead?: string

        Format: date-time

      • Optional expectedCloseDate?: string

        Format: date-time

        description

        Required On Updates;

      • Optional id?: number

        Format: int32

      • Optional locationId?: null | number

        Format: int32

        description

        Required On Updates;

      • name: string
        description

        Max length: 100;

      • Optional notes?: string
      • Optional pipelineChangeDate?: string

        Format: date-time

      • Optional primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional priority?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional probability?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional rating?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional shipToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional source?: string
        description

        Max length: 50;

      • Optional stage?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional taxCode?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional technicalContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional totalSalesTax?: null | number

        Format: double

      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; campaign?: { _info?: {}; id?: null | number; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedDate?: string; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocationId?: null | number; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerPO?: string; dateBecameLead?: string; expectedCloseDate?: string; id?: number; locationId?: null | number; name: string; notes?: string; pipelineChangeDate?: string; primarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; priority?: { _info?: {}; id?: null | number; name?: string }; probability?: { _info?: {}; id?: null | number; name?: string }; rating?: { _info?: {}; id?: null | number; name?: string }; secondarySalesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; source?: string; stage?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; taxCode?: { _info?: {}; id?: null | number; name?: string }; technicalContact?: { _info?: {}; id?: null | number; name?: string }; totalSalesTax?: null | number; type?: { _info?: {}; id?: null | number; name?: string } }>

  • putSalesOpportunitiesByParentIdContactsById(id: number, parentId: number, opportunityContact: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • opportunityContact: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional emailAddress?: string
      • Optional id?: number

        Format: int32

      • Optional notes?: string
      • Optional opportunityId?: null | number

        Format: int32

      • Optional phoneNumber?: string
      • Optional referralFlag?: null | boolean
      • Optional role?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; emailAddress?: string; id?: number; notes?: string; opportunityId?: null | number; phoneNumber?: string; referralFlag?: null | boolean; role?: { _info?: {}; id?: null | number; name?: string } }>

  • putSalesOpportunitiesByParentIdForecast(parentId: number, forecast: { _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }): Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }>
  • Parameters

    • parentId: number
    • forecast: { _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional billingTerms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional expectedProbability?: number

        Format: int32

      • Optional expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]
      • Optional forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional forecastTotalWithTaxes?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional recurringTotal?: null | number

        Format: double

      • Optional salesTaxRevenue?: null | number

        Format: double

      • Optional serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional taxCode?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

      • Optional wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional cost?: null | number

          Format: double

        • Optional id?: null | number

          Format: int32

        • Optional margin?: null | number

          Format: double

        • Optional percentage?: null | number

          Format: double

        • Optional revenue?: null | number

          Format: double

    Returns Promise<{ _info?: {}; agreementRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; expectedProbability?: number; expenseRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastItems?: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }[]; forecastRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; forecastTotalWithTaxes?: null | number; id?: number; inclusiveRevenueTotals?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; lostRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; openRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue1?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; otherRevenue2?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; productRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; recurringTotal?: null | number; salesTaxRevenue?: null | number; serviceRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; taxCode?: { _info?: {}; id?: null | number; name?: string }; timeRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number }; wonRevenue?: { _info?: {}; cost?: null | number; id?: null | number; margin?: null | number; percentage?: null | number; revenue?: null | number } }>

  • putSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, forecast: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }): Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>
  • Parameters

    • id: number
    • parentId: number
    • forecast: { _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billCycle?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional serializedFlag?: null | boolean
      • Optional cost?: null | number

        Format: double

      • Optional cycleBasis?: string
      • Optional cycles?: number

        Format: int32

      • Optional forecastDescription?: string
        description

        Max length: 50;

      • forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"
      • Optional id?: number

        Format: int32

      • Optional includeFlag?: boolean
      • Optional linkFlag?: boolean
      • Optional margin?: number

        Format: double

      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional percentage?: number

        Format: int32

      • Optional productClass?: string
      • Optional productDescription?: string
      • Optional quantity?: number

        Format: double

      • Optional quoteWerksDocName?: string
        description

        Max length: 255;

      • Optional quoteWerksDocNo?: string
        description

        Max length: 20;

      • Optional quoteWerksQuantity?: number

        Format: int32

      • Optional recurringCost?: null | number

        Format: double

      • Optional recurringDateEnd?: string

        Format: date-time

      • Optional recurringDateStart?: string

        Format: date-time

      • Optional recurringFlag?: boolean
      • Optional recurringRevenue?: number

        Format: double

      • Optional revenue?: number

        Format: double

      • Optional sequenceNumber?: number

        Format: double

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subNumber?: number

        Format: int32

      • Optional taxableFlag?: boolean

    Returns Promise<{ _info?: {}; billCycle?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; cost?: null | number; cycleBasis?: string; cycles?: number; forecastDescription?: string; forecastType: null | "Agreement" | "Service" | "Other1" | "Other2" | "Product"; id?: number; includeFlag?: boolean; linkFlag?: boolean; margin?: number; opportunity?: { _info?: {}; id?: null | number; name?: string }; percentage?: number; productClass?: string; productDescription?: string; quantity?: number; quoteWerksDocName?: string; quoteWerksDocNo?: string; quoteWerksQuantity?: number; recurringCost?: null | number; recurringDateEnd?: string; recurringDateStart?: string; recurringFlag?: boolean; recurringRevenue?: number; revenue?: number; sequenceNumber?: number; status?: { _info?: {}; id?: null | number; name?: string }; subNumber?: number; taxableFlag?: boolean }>

  • putSalesOpportunitiesByParentIdNotesById(id: number, parentId: number, note: { _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • note: { _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional enteredBy?: string
      • Optional flagged?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional mobileGuid?: null | string

        Format: uuid

      • Optional opportunityId?: null | number

        Format: int32

      • text: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; enteredBy?: string; flagged?: null | boolean; id?: number; mobileGuid?: null | string; opportunityId?: null | number; text: string; type?: { _info?: {}; id?: null | number; name?: string } }>

  • putSalesOpportunitiesByParentIdTeamById(id: number, parentId: number, team: { _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }): Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>
  • Parameters

    • id: number
    • parentId: number
    • team: { _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional commissionPercent?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional opportunityId?: null | number

        Format: int32

      • Optional referralFlag?: null | boolean
      • Optional responsibleFlag?: null | boolean
      • Optional salesTeam?: { _info?: {}; id?: null | number; identifier?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
      • type: null | "Team" | "Individual"

    Returns Promise<{ _info?: {}; commissionPercent?: null | number; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; opportunityId?: null | number; referralFlag?: null | boolean; responsibleFlag?: null | boolean; salesTeam?: { _info?: {}; id?: null | number; identifier?: string }; type: null | "Team" | "Individual" }>

  • putSalesOpportunitiesRatingsById(id: number, opportunityRating: { _info?: {}; id?: number; name: string; sortOrder?: null | number }): Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>
  • Parameters

    • id: number
    • opportunityRating: { _info?: {}; id?: number; name: string; sortOrder?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; id?: number; name: string; sortOrder?: null | number }>

  • putSalesOpportunitiesStatusesById(id: number, status: { _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }): Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>
  • Parameters

    • id: number
    • status: { _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional closedFlag?: null | boolean
      • Optional dateEntered?: string

        Format: date-time

      • Optional defaultFlag?: null | boolean
      • Optional enteredBy?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional lostFlag?: null | boolean
      • name: string
        description

        Max length: 30;

      • Optional wonFlag?: null | boolean

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; inactiveFlag?: null | boolean; lostFlag?: null | boolean; name: string; wonFlag?: null | boolean }>

  • putSalesOpportunitiesTypesById(id: number, opportunityType: { _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }): Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>
  • Parameters

    • id: number
    • opportunityType: { _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • description: string
        description

        Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean

    Returns Promise<{ _info?: {}; description: string; id?: number; inactiveFlag?: null | boolean }>

  • putSalesOrdersById(id: number, order: { _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }): Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>
  • Parameters

    • id: number
    • order: { _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billClosedFlag?: null | boolean
      • Optional billShippedFlag?: null | boolean
      • Optional billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional billToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billingTerms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional bottomCommentFlag?: null | boolean
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional companyLocation?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional configIds?: number[]
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional description?: string
      • Optional documentIds?: number[]
      • Optional dueDate?: string

        Format: date-time

      • Optional email?: string
      • Optional id?: number

        Format: int32

      • Optional invoiceIds?: number[]
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional notes?: string
      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional orderDate?: string

        Format: date-time

      • Optional phone?: string
      • Optional phoneExt?: string
      • Optional poNumber?: string
        description

        Max length: 50;

      • Optional productIds?: number[]
      • Optional restrictDownpaymentFlag?: null | boolean
      • Optional salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional shipToContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional shipToSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subTotal?: number

        Format: double

      • Optional taxCode?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional taxTotal?: null | number

        Format: double

      • Optional topCommentFlag?: null | boolean
      • Optional total?: null | number

        Format: double

    Returns Promise<{ _info?: {}; billClosedFlag?: null | boolean; billShippedFlag?: null | boolean; billToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; billToContact?: { _info?: {}; id?: null | number; name?: string }; billToSite?: { _info?: {}; id?: null | number; name?: string }; billingTerms?: { _info?: {}; id?: null | number; name?: string }; bottomCommentFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; companyLocation?: { _info?: {}; id?: null | number; name?: string }; configIds?: number[]; contact?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; documentIds?: number[]; dueDate?: string; email?: string; id?: number; invoiceIds?: number[]; location?: { _info?: {}; id?: null | number; name?: string }; notes?: string; opportunity?: { _info?: {}; id?: null | number; name?: string }; orderDate?: string; phone?: string; phoneExt?: string; poNumber?: string; productIds?: number[]; restrictDownpaymentFlag?: null | boolean; salesRep?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; shipToContact?: { _info?: {}; id?: null | number; name?: string }; shipToSite?: { _info?: {}; id?: null | number; name?: string }; site?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxTotal?: null | number; topCommentFlag?: null | boolean; total?: null | number }>

  • putSalesOrdersStatusesById(id: number, status: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>
  • Parameters

    • id: number
    • status: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional closedFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional emailTemplate?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • putSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number, orderStatusEmailTemplate: { _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }): Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • orderStatusEmailTemplate: { _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • body: string
      • Optional copySenderFlag?: null | boolean
      • Optional emailAddress?: string
        description

        Max length: 100;

      • Optional firstName?: string
        description

        Max length: 100;

      • Optional id?: number

        Format: int32

      • Optional lastName?: string
        description

        Max length: 100;

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • subject: string
        description

        Max length: 200;

      • Optional useSenderFlag?: null | boolean

    Returns Promise<{ _info?: {}; body: string; copySenderFlag?: null | boolean; emailAddress?: string; firstName?: string; id?: number; lastName?: string; status?: { _info?: {}; id?: null | number; name?: string }; subject: string; useSenderFlag?: null | boolean }>

  • putSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number, orderStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • orderStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional email?: string
        description

        Order Status Notification sendEmail must be entered if the notify type is "Email Address" Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workflowStep?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • putSalesProbabilitiesById(id: number, probability: { _info?: {}; id?: number; probability: number }): Promise<{ _info?: {}; id?: number; probability: number }>
  • Parameters

    • id: number
    • probability: { _info?: {}; id?: number; probability: number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • probability: number

        Format: int32

    Returns Promise<{ _info?: {}; id?: number; probability: number }>

  • putSalesQuotasById(id: number, salesQuota: { _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • salesQuota: { _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional aprilMargin?: null | number

        Format: double

      • Optional aprilRevenue?: null | number

        Format: double

      • Optional augustMargin?: null | number

        Format: double

      • Optional augustRevenue?: null | number

        Format: double

      • Optional category?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional decemberMargin?: null | number

        Format: double

      • Optional decemberRevenue?: null | number

        Format: double

      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional februaryMargin?: null | number

        Format: double

      • Optional februaryRevenue?: null | number

        Format: double

      • Optional forecastYear?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • Optional januaryMargin?: null | number

        Format: double

      • Optional januaryRevenue?: null | number

        Format: double

      • Optional julyMargin?: null | number

        Format: double

      • Optional julyRevenue?: null | number

        Format: double

      • Optional juneMargin?: null | number

        Format: double

      • Optional juneRevenue?: null | number

        Format: double

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional marchMargin?: null | number

        Format: double

      • Optional marchRevenue?: null | number

        Format: double

      • Optional mayMargin?: null | number

        Format: double

      • Optional mayRevenue?: null | number

        Format: double

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional novemberMargin?: null | number

        Format: double

      • Optional novemberRevenue?: null | number

        Format: double

      • Optional octoberMargin?: null | number

        Format: double

      • Optional octoberRevenue?: null | number

        Format: double

      • Optional septemberMargin?: null | number

        Format: double

      • Optional septemberRevenue?: null | number

        Format: double

      • Optional subCategory?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; aprilMargin?: null | number; aprilRevenue?: null | number; augustMargin?: null | number; augustRevenue?: null | number; category?: { _info?: {}; id?: null | number; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; decemberMargin?: null | number; decemberRevenue?: null | number; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; februaryMargin?: null | number; februaryRevenue?: null | number; forecastYear?: null | number; id?: number; januaryMargin?: null | number; januaryRevenue?: null | number; julyMargin?: null | number; julyRevenue?: null | number; juneMargin?: null | number; juneRevenue?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; marchMargin?: null | number; marchRevenue?: null | number; mayMargin?: null | number; mayRevenue?: null | number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; novemberMargin?: null | number; novemberRevenue?: null | number; octoberMargin?: null | number; octoberRevenue?: null | number; septemberMargin?: null | number; septemberRevenue?: null | number; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • putSalesRolesById(id: number, role: { _info?: {}; id?: number; name: string }): Promise<{ _info?: {}; id?: number; name: string }>
  • Parameters

    • id: number
    • role: { _info?: {}; id?: number; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; id?: number; name: string }>

  • putSalesSalesTeamsById(id: number, salesTeam: { _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • salesTeam: { _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • salesTeamDescription: string
        description

        Max length: 50;

      • salesTeamIdentifier: string
        description

        Max length: 20;

      • Optional salesTeamLocation?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; salesTeamDescription: string; salesTeamIdentifier: string; salesTeamLocation?: { _info?: {}; id?: null | number; name?: string } }>

  • putSalesSalesTeamsByParentIdMembersById(id: number, parentId: number, salesTeamMember: { _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • salesTeamMember: { _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional allowAccessFlag?: null | boolean
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; allowAccessFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • putSalesStagesById(id: number, stage: { _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }): Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>
  • Parameters

    • id: number
    • stage: { _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional color?: string
        description

        Max length: 25;

      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

      • Optional probability?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional sequenceNumber?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; color?: string; id?: number; name: string; probability?: { _info?: {}; id?: null | number; name?: string }; sequenceNumber?: null | number }>

Generated using TypeDoc