Hierarchy

Constructors

Properties

Accessors

Methods

addBasketColumns addBasketView addManualCondition addPriceCalculation addToSetArticle adjustCalculationLineAmount adjustCalculationLineValue adjustConditionValue breakUpSetArticle changeAlternativePositionState changeBasketConfig changeBasketViewConfig collapseSetArticles convertToSetArticle convertToUserArticles copy deleteItems expandSetArticles getAllChoiceLists getAllItems getArticleData getArticleFeatures getBasketAppData getBasketColumns getBasketConfig getBasketViewConfigs getChoiceList getConditionTypes getCurrency getCurrentTaxScheme getErrorDetail getExchangeRates getExportedGeometry getGeneratedImage getImages getItemAppData getItemFields getItemProperties getLanguages getManufacturerInfo getPriceCalculationSheet getPriceCalculationSheets getPricingProcedure getReferenceCurrency getTaxInformation getTaxScheme getTopFolderId insertFolder insertOFMLArticle insertTextItem insertUserArticle listPricingProcedures listTaxSchemes mergeBasketArticles moveItems oapGetActionData oapGetInteractors oapProcessActions oapSetClientCapabilities paste pasteContainer relocateItems removeBasketColumns removeBasketViews removeCondition removeFromSetArticle resetConditionAmount resetItemFields resetQuantityRelation resetTaxConfiguration resetTaxRate resetTaxScheme selectCurrentTaxScheme setBasketAppData setBasketColumnProperties setConditionAmount setConditionDescription setCurrency setExchangeRates setItemAppData setItemConditionDescription setItemFields setItemProperties setLanguages setPropertyValue setQuantityRelation setTaxInformation setTaxRate soapAjax splitUpCompositeArticles startOFMLDebugging stopOFMLDebugging tmGetTable tmGetText tmSetText tmSetTextVisibility updateBasketArticles DeserializeXmlToObject GetSoapDataNodeValue SerializeDataToXml SoapDataToArray SoapDataToArrayNU SoapDataToBool SoapDataToDecimal SoapDataToFloat SoapDataToInt

Constructors

Properties

mNamespaceUrl: string
mOwner: EaiwsSession
mSessionId: string
mUrl: string
onGetRequestOptions?: RequestOptionsCallback

Can be used to define custom request options for different soap methods.

requestTimeout?: number

custom timeout for soap requests

LogSoapErrors: boolean = false

Accessors

  • get namespaceUrl(): string
  • Returns string

  • get sessionId(): string
  • Returns string

  • get url(): string
  • Returns string

Methods

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • Optional pOptions: ItemSelectionOptions

    Returns Promise<number>

  • Parameters

    • pPpName: string

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pLevel: number
    • pCounter: number
    • pAmount: number
    • pCurrency: string
    • Optional pOptions: CondGroupSelectionOptions

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pLevel: number
    • pCounter: number
    • pValue: number
    • pCurrency: string
    • Optional pOptions: CondGroupSelectionOptions

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • pCounter: number
    • pValue: number
    • pCurrency: string
    • Optional pOptions: CondGroupSelectionOptions

    Returns Promise<void>

  • Parameters

    • pSetArtId: string

    Returns Promise<string>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pAltPos: boolean
    • Optional pOptions: ItemSelectionOptions
    • Optional pOptional: boolean

    Returns Promise<boolean>

  • Parameters

    Returns Promise<void>

  • Parameters

    • Optional pItemIds: readonly string[]

    Returns Promise<void>

  • Parameters

    Returns Promise<string>

  • Parameters

    Returns Promise<string[]>

  • Parameters

    • pItemIds: readonly string[]
    • Optional pOpMode: null | OperationMode
    • Optional pUri: null | string
    • Optional pOptions: CopyOptions

    Returns Promise<string>

  • Parameters

    Returns Promise<void>

  • Parameters

    • Optional pItemIds: readonly string[]

    Returns Promise<void>

  • Parameters

    • pAppKey: string
    • pPaths: readonly string[]

    Returns Promise<string[]>

  • Parameters

    • Optional pColumnIds: readonly string[]

    Returns Promise<BasketColumn[]>

  • Parameters

    • Optional pViewIds: readonly string[]

    Returns Promise<BasketViewConfig[]>

  • Parameters

    • pActive: boolean
    • pPpName: string
    • Optional pNames: readonly string[]

    Returns Promise<ConditionType[]>

  • Returns Promise<string>

  • Returns Promise<string>

  • Parameters

    • Optional pCurrencies: readonly string[]

    Returns Promise<ExchangeRate[]>

  • Parameters

    • pItemId: string
    • pOptions: readonly string[]
    • Optional pTimeout: number

      Deprecated - should no longer be used, use SoapService.onGetRequestOptions instead

    Returns Promise<string>

  • Parameters

    • pItemId: string
    • pOptions: readonly string[]

    Returns Promise<string>

  • Parameters

    • pItemId: string
    • pAppKey: string
    • pPaths: readonly string[]

    Returns Promise<(null | string)[]>

  • Note: The server response will be cached to speed up further calls.

    Returns Promise<string[]>

  • Parameters

    • Optional pItemIds: null | readonly string[]
    • Optional pManuIds: null | readonly string[]
    • Optional pSeriesIds: null | readonly string[]
    • Optional pOptions: GetManufacturerInfoOptions

    Returns Promise<ManufacturerInfo[]>

  • Returns Promise<string>

  • Parameters

    • pItemId: string

    Returns Promise<TaxInfo[]>

  • Parameters

    • pActive: boolean
    • pSchemeId: string

    Returns Promise<TaxScheme>

  • Parameters

    • Optional pViewId: string

    Returns Promise<string>

  • Parameters

    • pFatherId: null | string
    • pBeforeId: null | string
    • pName: string

    Returns Promise<string>

  • Parameters

    • pFatherId: null | string
    • pBeforeId: null | string
    • pText: string

    Returns Promise<string>

  • Parameters

    • pFatherId: null | string
    • pBeforeId: null | string
    • pShortText: string

    Returns Promise<string>

  • Parameters

    • pItemId: string
    • pActionId: string
    • Optional pDpr: number
    • Optional pInteractor: string

    Returns Promise<undefined | OAPAction>

  • Parameters

    • pItemId: string
    • Optional pInteractorIds: readonly string[]
    • Optional pDpr: number

    Returns Promise<OAPInteractor[]>

  • Parameters

    • pFatherId: null | string
    • pBeforeId: null | string
    • pUri: string
    • Optional pOptions: PasteOptions

    Returns Promise<string[]>

  • Parameters

    • pColumnIds: readonly string[]

    Returns Promise<void>

  • Parameters

    • pViewIds: readonly string[]

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • pCounter: number
    • Optional pOptions: ItemSelectionOptions

    Returns Promise<boolean>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pColumnId: string
    • Optional pData: string
    • Optional pOptions: ItemSelectionOptions

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • pCounter: number
    • Optional pOptions: ItemSelectionOptions

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • pSchemeId: string
    • pTypeId: string
    • pCategoryId: string

    Returns Promise<void>

  • Parameters

    • pSchemeId: string

    Returns Promise<void>

  • Parameters

    • pSchemeId: string

    Returns Promise<void>

  • Parameters

    • pAppKey: string
    • pData: readonly string[]

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • pCounter: number
    • pAmount: number
    • pCurrency: string
    • Optional pOptions: CondGroupSelectionOptions

    Returns Promise<void>

  • Parameters

    • pPpName: string
    • pCondType: string
    • pLang: null | string
    • pDescription: string

    Returns Promise<void>

  • Parameters

    • pCurrency: string

    Returns Promise<void>

  • Parameters

    • pExchangeRates: readonly ExchangeRate[]
    • Optional pReferenceCurrency: string

    Returns Promise<void>

  • Parameters

    • pItemId: string
    • pAppKey: string
    • pData: readonly string[]

    Returns Promise<void>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • pCounter: number
    • pLang: null | string
    • pDescription: string
    • Optional pOptions: ItemSelectionOptions

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • pItemId: string
    • pPropClass: string
    • pPropName: string
    • pValue: null | string
    • Optional pOptions: SetPropertyValueOptions

    Returns Promise<string>

  • Parameters

    • pItemIds: readonly string[]
    • pPpName: string
    • pCondType: string
    • pCounter: number
    • pQuantity: number
    • pUnit: string
    • Optional pOptions: ItemSelectionOptions

    Returns Promise<void>

  • Parameters

    • pItemId: string
    • pTaxType: string
    • pTaxCategory: string

    Returns Promise<void>

  • Parameters

    • pSchemeId: string
    • pTypeId: string
    • pCategoryId: string
    • pRate: number

    Returns Promise<void>

  • Parameters

    • pMethod: string
    • pData: any
    • Optional pOptions: AjaxOptions

      Deprecated - should no longer be used, use SoapService.onGetRequestOptions instead

    Returns Promise<any>

  • Parameters

    Returns Promise<string[]>

  • Parameters

    • pDebugModes: string[]
    • pTraceLevel: number
    • pDetailLevel: string
    • Optional pOutputDevice: string
    • Optional pDebugClasses: string[]

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • pViewId: null | string
    • pItemId: null | string

    Returns Promise<undefined | TMTable>

  • Parameters

    • pViewId: null | string
    • pItemId: null | string
    • pAllLanguages: boolean
    • Optional pEnableLangTags: boolean

    Returns Promise<TMRow[]>

  • Parameters

    • pViewId: null | string
    • pItemId: null | string
    • pTextId: string
    • pLang: string
    • pText: string

    Returns Promise<void>

  • Parameters

    • pViewId: null | string
    • pItemId: null | string
    • pTextId: string
    • pVisible: boolean

    Returns Promise<void>

  • Parameters

    • pData: string | object
    • pAddTypeNSCallback: (() => void)
        • (): void
        • Returns void

    Returns null | string

  • Parameters

    • pSoapData: any
    • Optional pItemCallback: ((pSoapItem: any) => any)
        • (pSoapItem: any): any
        • Parameters

          • pSoapItem: any

          Returns any

    Returns undefined | any[]

  • Parameters

    • pSoapData: any
    • Optional pItemCallback: ((pSoapItem: any) => any)
        • (pSoapItem: any): any
        • Parameters

          • pSoapItem: any

          Returns any

    Returns any[]

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | boolean

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

Generated using TypeDoc