Options
All
  • Public
  • Public/Protected
  • All
Menu

Procurement module

Hierarchy

  • default
    • ProcurementAPI

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

  • deleteProcurementAdjustmentsById(id: number): Promise<undefined>
  • deleteProcurementAdjustmentsByParentIdDetailsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementAdjustmentsTypesById(id: number): Promise<undefined>
  • deleteProcurementCatalogById(id: number): Promise<undefined>
  • deleteProcurementCatalogByParentIdComponentsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementCatalogByParentIdMinimumStockByWarehouseById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementCategoriesById(id: number): Promise<undefined>
  • deleteProcurementCategoriesByParentIdSubcategoriesById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementManufacturersById(id: number): Promise<undefined>
  • deleteProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById(id: number, parentId: number, grandparentId: number): Promise<undefined>
  • deleteProcurementPricingschedulesById(id: number): Promise<undefined>
  • deleteProcurementPricingschedulesByParentIdDetailsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementProductsById(id: number): Promise<undefined>
  • deleteProcurementProductsByParentIdComponentsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementProductsByParentIdPickingShippingDetailsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementPurchaseordersById(id: number): Promise<undefined>
  • deleteProcurementPurchaseordersByParentIdLineitemsBulk(parentId: number, purchaseOrderLineItems: { ids?: number[] }): Promise<{ _info?: {}; payload?: { data?: { id?: number }; error?: { code?: string; errors?: { code?: string; details?: string; field?: string; message?: string; resource?: string }[]; message?: string }; originalIndex?: number; statusCode?: number; success?: boolean }[] }>
  • Parameters

    • parentId: number
    • purchaseOrderLineItems: { ids?: number[] }
      • Optional ids?: number[]

    Returns Promise<{ _info?: {}; payload?: { data?: { id?: number }; error?: { code?: string; errors?: { code?: string; details?: string; field?: string; message?: string; resource?: string }[]; message?: string }; originalIndex?: number; statusCode?: number; success?: boolean }[] }>

  • deleteProcurementPurchaseordersByParentIdLineitemsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementPurchaseorderstatusesById(id: number): Promise<undefined>
  • deleteProcurementPurchaseorderstatusesByParentIdEmailtemplatesById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementPurchaseorderstatusesByParentIdNotificationsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementRMADispositionsById(id: number): Promise<undefined>
  • deleteProcurementRmaActionsById(id: number): Promise<undefined>
  • deleteProcurementRmaStatusesById(id: number): Promise<undefined>
  • deleteProcurementRmaStatusesByParentIdEmailtemplatesById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementRmaStatusesByParentIdNotificationsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementRmaTagsById(id: number): Promise<undefined>
  • deleteProcurementShipmentmethodsById(id: number): Promise<undefined>
  • deleteProcurementSubcategoriesById(id: number): Promise<undefined>
  • deleteProcurementTypesById(id: number): Promise<undefined>
  • deleteProcurementUnitOfMeasuresById(id: number): Promise<undefined>
  • deleteProcurementUnitOfMeasuresByParentIdConversionsById(id: number, parentId: number): Promise<undefined>
  • deleteProcurementWarehouseBinsById(id: number): Promise<undefined>
  • deleteProcurementWarehousesById(id: number): Promise<undefined>
  • getProcurementAdjustments(params?: CommonParameters): Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }[]>

  • getProcurementAdjustmentsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>

  • getProcurementAdjustmentsByParentIdDetails(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementAdjustmentsByParentIdDetailsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementAdjustmentsByParentIdDetailsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementAdjustmentsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementAdjustmentsTypes(params?: CommonParameters): Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }[]>
  • getProcurementAdjustmentsTypesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>

  • getProcurementAdjustmentsTypesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getProcurementAdjustmentsTypesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementAdjustmentsTypesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementAdjustmentsTypesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementAdjustmentsTypesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getProcurementAdjustmentsTypesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCatalog(params?: CommonParameters): Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }[]>

  • getProcurementCatalogByCatalogItemIdentifierQuantityOnHand(catalogItemIdentifier: string, warehouseBinId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCatalogById(id: number, params?: CommonParameters): Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>

  • getProcurementCatalogByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; cost?: null | number; customerDescription?: string; description?: string; dropShipFlag?: null | boolean; id?: number; identifier?: string; inactiveFlag?: null | boolean; manufacturerPartNumber?: string; price?: null | number; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; serializedCostFlag?: null | boolean; specialOrderFlag?: null | boolean; taxableFlag?: null | boolean; vendorSku?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; cost?: null | number; customerDescription?: string; description?: string; dropShipFlag?: null | boolean; id?: number; identifier?: string; inactiveFlag?: null | boolean; manufacturerPartNumber?: string; price?: null | number; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; serializedCostFlag?: null | boolean; specialOrderFlag?: null | boolean; taxableFlag?: null | boolean; vendorSku?: string }>

  • getProcurementCatalogByParentIdComponents(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }[]>

  • getProcurementCatalogByParentIdComponentsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>

  • getProcurementCatalogByParentIdComponentsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCatalogByParentIdInventory(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementCatalogByParentIdInventoryById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementCatalogByParentIdInventoryCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCatalogByParentIdMinimumStockByWarehouse(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }[]>

  • getProcurementCatalogByParentIdMinimumStockByWarehouseById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • getProcurementCatalogByParentIdMinimumStockByWarehouseCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCatalogCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCatalogInfo(params?: CommonParameters): Promise<{ _info?: {}; cost?: null | number; customerDescription?: string; description?: string; dropShipFlag?: null | boolean; id?: number; identifier?: string; inactiveFlag?: null | boolean; manufacturerPartNumber?: string; price?: null | number; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; serializedCostFlag?: null | boolean; specialOrderFlag?: null | boolean; taxableFlag?: null | boolean; vendorSku?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; cost?: null | number; customerDescription?: string; description?: string; dropShipFlag?: null | boolean; id?: number; identifier?: string; inactiveFlag?: null | boolean; manufacturerPartNumber?: string; price?: null | number; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; serializedCostFlag?: null | boolean; specialOrderFlag?: null | boolean; taxableFlag?: null | boolean; vendorSku?: string }[]>

  • getProcurementCatalogInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCategories(params?: CommonParameters): Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }[]>

  • getProcurementCategoriesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>

  • getProcurementCategoriesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getProcurementCategoriesByParentIdSubcategories(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }[]>
  • getProcurementCategoriesByParentIdSubcategoriesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }>
  • getProcurementCategoriesByParentIdSubcategoriesByIdInfo(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getProcurementCategoriesByParentIdSubcategoriesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCategoriesByParentIdSubcategoriesInfo(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getProcurementCategoriesByParentIdSubcategoriesInfoCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCategoriesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementCategoriesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getProcurementCategoriesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementManufacturers(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }[]>
  • getProcurementManufacturersById(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }>
  • getProcurementManufacturersByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getProcurementManufacturersCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementManufacturersCountInfo(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementManufacturersInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getProcurementOnhandserialnumbers(params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; serial?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; serial?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementOnhandserialnumbersById(id: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; serial?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; serial?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementOnhandserialnumbersCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPricingschedules(params?: CommonParameters): Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }[]>

  • getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaks(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }[]>

  • getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById(id: number, parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>

  • getProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksCount(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPricingschedulesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>

  • getProcurementPricingschedulesByParentIdDetails(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementPricingschedulesByParentIdDetailsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementPricingschedulesByParentIdDetailsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPricingschedulesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementProducts(params?: CommonParameters): Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }[]>

  • getProcurementProductsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>

  • getProcurementProductsByParentIdComponents(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • getProcurementProductsByParentIdComponentsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • getProcurementProductsByParentIdComponentsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementProductsByParentIdPickingShippingDetails(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementProductsByParentIdPickingShippingDetailsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementProductsByParentIdPickingShippingDetailsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementProductsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPurchaseorders(params?: CommonParameters): Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }[]>

  • getProcurementPurchaseordersById(id: number, params?: CommonParameters): Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • getProcurementPurchaseordersByParentIdLineitems(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementPurchaseordersByParentIdLineitemsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementPurchaseordersByParentIdLineitemsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPurchaseordersCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPurchaseorderstatuses(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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; defaultClosedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }[]>

  • getProcurementPurchaseorderstatusesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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; defaultClosedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • getProcurementPurchaseorderstatusesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementPurchaseorderstatusesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementPurchaseorderstatusesByParentIdEmailtemplates(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 }[]>

  • getProcurementPurchaseorderstatusesByParentIdEmailtemplatesById(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 }>

  • getProcurementPurchaseorderstatusesByParentIdEmailtemplatesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPurchaseorderstatusesByParentIdNotifications(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 }[]>

  • getProcurementPurchaseorderstatusesByParentIdNotificationsById(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 }>

  • getProcurementPurchaseorderstatusesByParentIdNotificationsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementPurchaseorderstatusesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRMADispositions(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }[]>
  • getProcurementRMADispositionsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }>
  • getProcurementRMADispositionsByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getProcurementRMADispositionsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRMADispositionsInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getProcurementRMADispositionsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaActions(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }[]>
  • getProcurementRmaActionsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }>
  • getProcurementRmaActionsByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getProcurementRmaActionsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaActionsInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getProcurementRmaActionsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaStatuses(params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; name: string; sortOrder?: null | number }[]>
  • Parameters

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

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

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

  • getProcurementRmaStatusesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; sortOrder?: null | number }>
  • getProcurementRmaStatusesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementRmaStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementRmaStatusesByParentIdEmailTemplates(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 }[]>

  • getProcurementRmaStatusesByParentIdEmailtemplatesById(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 }>

  • getProcurementRmaStatusesByParentIdEmailtemplatesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaStatusesByParentIdNotifications(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 }[]>

  • getProcurementRmaStatusesByParentIdNotificationsById(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 }>

  • getProcurementRmaStatusesByParentIdNotificationsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaStatusesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaStatusesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; sortOrder?: null | number }[]>
  • getProcurementRmaStatusesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaTags(params?: CommonParameters): Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementRmaTagsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementRmaTagsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementRmaTagsDefault(productId: number, billingLogId: number, ticketId: number, projectId: number, salesOrderId: number, companyId: number, params?: CommonParameters): Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • productId: number
    • billingLogId: number
    • ticketId: number
    • projectId: number
    • salesOrderId: number
    • companyId: number
    • params: CommonParameters = {}

    Returns Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementSettings(params?: CommonParameters): Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }[]>

  • getProcurementSettingsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }>

  • getProcurementSettingsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementShipmentmethods(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }[]>
  • getProcurementShipmentmethodsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }>
  • getProcurementShipmentmethodsByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getProcurementShipmentmethodsByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementShipmentmethodsByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementShipmentmethodsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementShipmentmethodsInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getProcurementShipmentmethodsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementSubcategories(params?: CommonParameters): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }[]>
  • Parameters

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

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

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

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

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

  • getProcurementSubcategoriesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementSubcategoriesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementSubcategoriesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementSubcategoriesInfo(params?: CommonParameters): Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getProcurementSubcategoriesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementTypes(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }[]>
  • Parameters

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }[]>

  • getProcurementTypesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>
  • Parameters

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>

  • getProcurementTypesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getProcurementTypesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementTypesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • getProcurementTypesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementTypesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getProcurementTypesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementUnitOfMeasures(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; uomScheduleXref?: string }[]>
  • getProcurementUnitOfMeasuresById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; uomScheduleXref?: string }>
  • getProcurementUnitOfMeasuresByParentIdConversions(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementUnitOfMeasuresByParentIdConversionsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

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

  • getProcurementUnitOfMeasuresByParentIdConversionsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementUnitOfMeasuresCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementWarehouseBins(params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }[]>

  • getProcurementWarehouseBinsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>

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

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

  • getProcurementWarehouseBinsByParentIdInventoryOnHand(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementWarehouseBinsByParentIdInventoryOnHandById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; onHand?: null | number; serialNumbers?: { _info?: {}; id?: null | number; serialNumber?: string }[]; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementWarehouseBinsByParentIdInventoryOnHandCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementWarehouseBinsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementWarehouseBinsInfo(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }[]>
  • Parameters

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

  • getProcurementWarehouseBinsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementWarehouses(params?: CommonParameters): Promise<{ _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _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 }; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getProcurementWarehousesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _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 }; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>

  • getProcurementWarehousesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • getProcurementWarehousesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getProcurementWarehousesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • getProcurementWarehousesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • patchProcurementAdjustmentsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>
  • Parameters

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

    Returns Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>

  • patchProcurementAdjustmentsTypesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>
  • Parameters

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

    Returns Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>

  • patchProcurementCatalogById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>
  • Parameters

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

    Returns Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>

  • patchProcurementCatalogByParentIdComponentsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>
  • Parameters

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

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>

  • patchProcurementCatalogByParentIdMinimumStockByWarehouseById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

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

    Returns Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • patchProcurementCategoriesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>
  • Parameters

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

    Returns Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>

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

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

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

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

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

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

  • patchProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById(id: number, parentId: number, grandparentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>
  • Parameters

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

    Returns Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>

  • patchProcurementPricingschedulesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>
  • Parameters

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

    Returns Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>

  • patchProcurementPricingschedulesByParentIdDetailsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

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

    Returns Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • patchProcurementProductsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>
  • Parameters

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

    Returns Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>

  • patchProcurementProductsByParentIdComponentsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

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

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • patchProcurementProductsByParentIdPickingShippingDetailsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

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

    Returns Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • patchProcurementPurchaseordersById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

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

    Returns Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • patchProcurementPurchaseordersByParentIdLineitemsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

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

    Returns Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • patchProcurementPurchaseorderstatusesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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; defaultClosedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • patchProcurementPurchaseorderstatusesByParentIdEmailtemplatesById(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 }>

  • patchProcurementPurchaseorderstatusesByParentIdNotificationsById(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 }>

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

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

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

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

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

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

  • patchProcurementRmaStatusesById(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; 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; name: string; sortOrder?: null | number }>

  • patchProcurementRmaStatusesByParentIdEmailtemplatesById(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 }>

  • patchProcurementRmaStatusesByParentIdNotificationsById(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 }>

  • patchProcurementRmaTagsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

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

    Returns Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>

  • patchProcurementSettingsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }>
  • Parameters

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

    Returns Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }>

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

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

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

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

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

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

  • patchProcurementTypesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>
  • Parameters

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

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>

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

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

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

  • patchProcurementUnitOfMeasuresByParentIdConversionsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

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

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

  • patchProcurementWarehouseBinsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>
  • Parameters

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

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>

  • patchProcurementWarehousesById(id: 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 }; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: 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 }; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>

  • postProcurementAdjustments(adjustment: { _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }): Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>
  • Parameters

    • adjustment: { _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]
      • Optional closedBy?: string
      • Optional closedDate?: string

        Format: date-time

      • Optional closedFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • identifier: string
        description

        Max length: 50;

      • Optional notes?: string
      • Optional reason?: string
        description

        Max length: 100;

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

          Format: int32

        • Optional identifier?: string

    Returns Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>

  • postProcurementAdjustmentsByParentIdDetails(parentId: number, adjustmentDetail: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • adjustmentDetail: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional adjustment?: { _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; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

        Max length: 50;

      • Optional id?: number

        Format: int32

      • quantityAdjusted: null | number

        Format: int32

      • Optional quantityOnHand?: null | number

        Format: double

      • Optional serialNumber?: string
        description

        Max length: 1000;

      • Optional unitCost?: null | number

        Format: double

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

          Format: int32

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

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • postProcurementAdjustmentsTypes(adjustmentTypes: { _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }): Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>
  • Parameters

    • adjustmentTypes: { _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional auditTrailFlag?: null | boolean
      • Optional createdBy?: string
      • Optional dateCreated?: string

        Format: date-time

      • Optional id?: number

        Format: int32

      • identifier: string
        description

        Max length: 50;

      • Optional name?: string
        description

        Max length: 100;

    Returns Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>

  • postProcurementCatalog(catalogItem: { _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }): Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>
  • Parameters

    • catalogItem: { _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional calculatedCost?: null | number

        Format: double

      • Optional calculatedCostFlag?: null | boolean
      • Optional calculatedPrice?: null | number

        Format: double

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

          Format: int32

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

        Format: double

      • 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?: {} }[]
      • customerDescription: string
        description

        Max length: 6000;

      • Optional dateEntered?: string
      • description: string
        description

        Max length: 60;

      • Optional dropShipFlag?: null | boolean
      • Optional entityType?: { _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

      • identifier: string
        description

        Max length: 60;

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

        Max length: 50;

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

          Format: int32

        • Optional name?: string
      • Optional manufacturerPartNumber?: string
        description

        Max length: 50;

      • Optional minStockLevel?: null | number

        Format: int32

      • Optional notes?: string
      • Optional phaseProductFlag?: null | boolean
      • Optional price?: null | number

        Format: double

      • Optional priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"
      • Optional productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"
        description

        Defaults to Non-Inventory

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

          Format: int32

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

        Format: double

      • Optional recurringCycleType?: null | "ContractYear" | "CalendarYear"
      • Optional recurringFlag?: null | boolean
      • Optional recurringOneTimeFlag?: null | boolean
      • Optional recurringRevenue?: null | number

        Format: double

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

          Format: int32

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

          Format: int32

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

          Format: int32

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

          Format: int32

        • Optional name?: string
      • Optional vendor?: { _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 vendorSku?: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>

  • postProcurementCatalogByIdPricing(id: number, catalogPricing: { catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; date?: string; location?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; quantity?: number }): Promise<{ catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; date?: string; location?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; quantity?: number }>
  • Parameters

    • id: number
    • catalogPricing: { catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; date?: string; location?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; quantity?: number }
      • Optional catalogItem?: { _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 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 date?: string
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

        Format: double

      • Optional quantity?: number

        Format: int32

    Returns Promise<{ catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; date?: string; location?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; quantity?: number }>

  • postProcurementCatalogByParentIdComponents(parentId: number, catalogComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>
  • Parameters

    • parentId: number
    • catalogComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional catalogItem?: { _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 cost?: null | number

        Format: double

      • Optional hideDescriptionFlag?: null | boolean
      • Optional hideExtendedPriceFlag?: null | boolean
      • Optional hideItemIdentifierFlag?: null | boolean
      • Optional hidePriceFlag?: null | boolean
      • Optional hideQuantityFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional parentCatalogItem?: { _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 price?: null | number

        Format: double

      • quantity: null | number

        Format: double

      • Optional sequenceNumber?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>

  • postProcurementCatalogByParentIdMinimumStockByWarehouse(parentId: number, minimumStockByWarehouse: { _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }): Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    • parentId: number
    • minimumStockByWarehouse: { _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • minimumStock: null | number

        Format: int32

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

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • postProcurementCategories(category: { _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }): Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>
  • Parameters

    • category: { _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addAllLocations?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

        Max length: 50;

      • Optional locationIds?: number[]
      • name: string
        description

        Max length: 50;

      • Optional priceLevelXref?: string
        description

        Max length: 10;

      • Optional removeAllLocations?: null | boolean

    Returns Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>

  • postProcurementCategoriesByParentIdSubcategories(parentId: number, subCategory: { _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

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

        Format: int32

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

        Max length: 50;

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

  • postProcurementManufacturers(manufacturer: { _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

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

        Format: int32

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

        Max length: 50;

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

  • postProcurementPricingschedules(pricingSchedule: { _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }): Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>
  • Parameters

    • pricingSchedule: { _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional companies?: number[]
      • 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 defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

        Max length: 30;

      • Optional removeAllCompaniesFlag?: null | boolean
      • Optional setAllCompaniesFlag?: null | boolean

    Returns Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>

  • postProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaks(parentId: number, grandparentId: number, pricingBreak: { _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }): Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>
  • Parameters

    • parentId: number
    • grandparentId: number
    • pricingBreak: { _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional amount?: null | number

        Format: double

      • Optional detailId?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"
      • Optional quantityEnd?: null | number

        Format: double

      • quantityStart: null | number

        Format: double

      • Optional unlimited?: boolean

    Returns Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>

  • postProcurementPricingschedulesByParentIdDetails(parentId: number, pricingDetail: { _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • pricingDetail: { _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional category?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional endDate?: string

        Format: date-time

      • Optional id?: number

        Format: int32

      • Optional noEndDate?: boolean
      • Optional product?: { _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
      • startDate: string

        Format: date-time

      • 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?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • postProcurementProducts(productItem: { _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }): Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>
  • Parameters

    • productItem: { _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addComponentsFlag?: null | boolean
      • 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 agreementAmount?: null | number

        Format: double

      • billableOption: null | "Billable" | "DoNotBill" | "NoCharge"
      • Optional businessUnitId?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional bypassForecastUpdate?: null | boolean
      • Optional calculatedCost?: null | number

        Format: double

      • Optional calculatedCostFlag?: null | boolean
      • Optional calculatedPrice?: null | number

        Format: double

      • Optional calculatedPriceFlag?: null | boolean
      • Optional cancelledBy?: null | number

        Format: int32

      • Optional cancelledDate?: string

        Format: date-time

      • Optional cancelledFlag?: null | boolean
      • Optional cancelledReason?: string
        description

        Max length: 100;

      • Optional catalogItem?: { _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 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 cost?: null | number

        Format: double

      • 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 customerDescription?: string
        description

        Max length: 6000; Required On Updates;

      • Optional description?: string
        description

        Max length: 2000;

      • Optional discount?: null | number

        Format: double

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

          Format: int32

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

        Format: int32

      • Optional forecastStatus?: { _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 ignorePricingSchedulesFlag?: null | boolean
      • Optional integrationXRef?: string
      • Optional internalNotes?: string
        description

        Max length: 1000;

      • Optional invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional applyToType?: string
        • Optional billingType?: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
      • Optional invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }
        • Optional _info?: {}
          • [key: string]: string
        • Optional description?: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional showPriceFlag?: boolean
        • Optional showSubItemsFlag?: boolean
      • Optional listPrice?: null | number

        Format: double

      • Optional locationId?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional minimumStockFlag?: null | boolean
      • Optional needToOrderQuantity?: null | number

        Format: int32

      • Optional needToPurchaseFlag?: 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 phase?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional phaseProductFlag?: null | boolean
      • Optional poApprovedFlag?: null | boolean
      • Optional price?: null | number

        Format: double

      • Optional priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"
      • Optional productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"
      • Optional productSuppliedFlag?: 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 purchaseDate?: string

        Format: date-time

      • Optional quantity?: null | number

        Format: double

      • Optional quantityCancelled?: null | number

        Format: double

      • Optional recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }
        • Optional billCycleId?: null | number

          Format: int32

        • Optional cycleType?: null | "ContractYear" | "CalendarYear"
        • Optional cycles?: null | number

          Format: int32

        • Optional endDate?: string
          description

          The Recurring End Date is calculated based on the start date, number of cycles, and cycle type.

        • Optional recurringCost?: null | number

          Format: double

        • Optional recurringRevenue?: null | number

          Format: double

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

          Format: int32

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

        Format: double

      • Optional serialNumberIds?: number[]
      • Optional shipSet?: string
        description

        Max length: 10;

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

          Format: int32

        • Optional name?: string
      • Optional specialOrderFlag?: null | boolean
      • Optional subContractorAmountLimit?: null | number

        Format: double

      • Optional subContractorShipToId?: null | number

        Format: int32

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

          Format: int32

        • Optional summary?: string
      • Optional vendor?: { _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 vendorSku?: string
        description

        Max length: 50;

      • Optional warehouse?: string
      • Optional warehouseBin?: string
      • Optional warehouseBinId?: null | number

        Format: int32

      • Optional warehouseId?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>

  • postProcurementProductsByIdDetach(id: number, detach: { removeFromInvoice?: boolean; removeFromOpportunity?: boolean; removeFromProject?: boolean; removeFromSalesOrder?: boolean; removeFromTicket?: boolean }): Promise<undefined>
  • Parameters

    • id: number
    • detach: { removeFromInvoice?: boolean; removeFromOpportunity?: boolean; removeFromProject?: boolean; removeFromSalesOrder?: boolean; removeFromTicket?: boolean }
      • Optional removeFromInvoice?: boolean
      • Optional removeFromOpportunity?: boolean
      • Optional removeFromProject?: boolean
      • Optional removeFromSalesOrder?: boolean
      • Optional removeFromTicket?: boolean

    Returns Promise<undefined>

  • postProcurementProductsByParentIdComponents(parentId: number, productComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    • parentId: number
    • productComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional catalogItem?: { _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 cost?: null | number

        Format: double

      • Optional hideDescriptionFlag?: null | boolean
      • Optional hideExtendedPriceFlag?: null | boolean
      • Optional hideItemIdentifierFlag?: null | boolean
      • Optional hidePriceFlag?: null | boolean
      • Optional hideQuantityFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

          Format: int32

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

        Format: double

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

          Format: int32

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

        Format: double

      • Optional sequenceNumber?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional vendor?: { _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?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • postProcurementProductsByParentIdPickingShippingDetails(parentId: number, productPickingShippingDetails: { _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    • parentId: number
    • productPickingShippingDetails: { _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional lineNumber?: null | number

        Format: int32

      • Optional pickedQuantity?: null | number

        Format: int32

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

          Format: int32

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

        Format: int32

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

          Format: int32

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

        Format: int32

      • Optional trackingNumber?: string
      • Optional warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string
      • Optional warehouseBin?: { _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; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • postProcurementPurchaseorders(purchaseOrder: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }): Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    • purchaseOrder: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional businessUnitId?: null | number

        Format: int32

      • Optional cancelReason?: string
      • Optional closedFlag?: null | boolean
        description

        The closed flag can only be updated via updating the purchase order status to a closed/open status.

      • 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 customerCity?: string
      • Optional customerCompany?: { _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 customerContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional customerCountry?: { _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 customerExtension?: string
      • Optional customerName?: string
      • Optional customerPhone?: string
      • Optional customerSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional customerSiteName?: string
      • Optional customerState?: string
      • Optional customerStreetLine1?: string
      • Optional customerStreetLine2?: string
      • Optional customerZip?: string
      • Optional dateClosed?: string

        Format: date-time

      • Optional dropShipCustomerFlag?: null | boolean
      • Optional enteredBy?: string
      • Optional freightCost?: null | number

        Format: double

      • Optional freightPackingSlip?: string
      • Optional freightTaxTotal?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional internalNotes?: string
      • Optional locationId?: null | number

        Format: int32

      • Optional poDate?: string

        Format: date-time

        description

        Required On Updates;

      • Optional poNumber?: string
        description

        Required On Updates; Max length: 50;

      • Optional salesTax?: null | number

        Format: double

      • Optional shipmentDate?: string

        Format: date-time

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

          Format: int32

        • Optional name?: string
      • Optional shippingInstructions?: 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?: 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 taxFreightFlag?: null | boolean
      • Optional taxPoFlag?: null | boolean
      • Optional terms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

        Format: double

      • Optional trackingNumber?: string
        description

        Max length: 50;

      • Optional updateShipmentInfo?: null | boolean
        description

        Determines whether or not to update all of the shipment info for each associated line item when new shipment info is passed in

      • Optional updateVendorOrderNumber?: null | boolean
        description

        Determines whether or not to update vendor order number for each associated line item when new vendor order number is passed in

      • Optional vendorCompany?: { _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 vendorContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional vendorInvoiceDate?: string

        Format: date-time

      • Optional vendorInvoiceNumber?: string
        description

        Max length: 50;

      • Optional vendorOrderNumber?: string
        description

        Max length: 50;

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

          Format: int32

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

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string

    Returns Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • postProcurementPurchaseordersByParentIdLineitems(parentId: number, purchaseOrderLineItem: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • purchaseOrderLineItem: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional backorderedFlag?: null | boolean
      • Optional canceledBy?: string
      • Optional canceledFlag?: null | boolean
      • Optional canceledReason?: string
        description

        Max length: 100;

      • Optional closedFlag?: null | boolean
      • 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 dateCanceled?: string

        Format: date-time

      • Optional dateCanceledUtc?: string

        Format: date-time

      • Optional dateReceived?: string

        Format: date-time

      • description: string
        description

        Max length: 6000;

      • Optional displayInternalNotesFlag?: null | boolean
      • Optional expectedShipDate?: string

        Format: date-time

      • Optional id?: number

        Format: int32

      • Optional internalNotes?: string
        description

        Max length: 1000;

      • lineNumber: null | number

        Format: int32

      • Optional packingSlip?: string
        description

        Max length: 50;

      • Optional product?: { _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 purchaseOrderId?: null | number

        Format: int32

      • quantity: null | number

        Format: double

      • Optional receivedQuantity?: null | number

        Format: int32

      • Optional receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"
      • Optional serialNumbers?: string
      • Optional shipDate?: string

        Format: date-time

      • Optional shipSet?: string
        description

        Max length: 10;

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

          Format: int32

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

        Format: double

      • Optional trackingNumber?: string
        description

        Max length: 50;

      • Optional unitCost?: null | number

        Format: double

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

          Format: int32

        • Optional name?: string
      • Optional vendorOrderNumber?: string
        description

        Max length: 50;

      • Optional vendorSku?: string
        description

        Max length: 50;

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

          Format: int32

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

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • postProcurementPurchaseordersByParentIdLineitemsBulk(parentId: number, purchaseOrderLineItems: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]): Promise<{ _info?: {}; payload?: { data?: { id?: number }; error?: { code?: string; errors?: { code?: string; details?: string; field?: string; message?: string; resource?: string }[]; message?: string }; originalIndex?: number; statusCode?: number; success?: boolean }[] }>
  • Parameters

    • parentId: number
    • purchaseOrderLineItems: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]

    Returns Promise<{ _info?: {}; payload?: { data?: { id?: number }; error?: { code?: string; errors?: { code?: string; details?: string; field?: string; message?: string; resource?: string }[]; message?: string }; originalIndex?: number; statusCode?: number; success?: boolean }[] }>

  • postProcurementPurchaseorderstatuses(poStatus: { _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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; defaultClosedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>
  • Parameters

    • poStatus: { _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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 defaultClosedFlag?: 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; defaultClosedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • postProcurementPurchaseorderstatusesByParentIdEmailtemplates(parentId: number, purchaseOrderStatusEmailTemplate: { _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
    • purchaseOrderStatusEmailTemplate: { _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
      • Optional 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 }>

  • postProcurementPurchaseorderstatusesByParentIdNotifications(parentId: number, purchaseOrderStatusNotification: { _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
    • purchaseOrderStatusNotification: { _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

        Purchase Order Status Notification email 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 }>

  • postProcurementPurchasingDemands(purchasingDemand: { products?: { cost?: null | number; productRecId?: number; quantity?: number }[]; purchaseOrder?: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }): Promise<{ products?: { cost?: null | number; productRecId?: number; quantity?: number }[]; purchaseOrder?: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    • purchasingDemand: { products?: { cost?: null | number; productRecId?: number; quantity?: number }[]; purchaseOrder?: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }
      • Optional products?: { cost?: null | number; productRecId?: number; quantity?: number }[]
      • Optional purchaseOrder?: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }
        • Optional _info?: {}
          • [key: string]: string
        • Optional businessUnitId?: null | number

          Format: int32

        • Optional cancelReason?: string
        • Optional closedFlag?: null | boolean
          description

          The closed flag can only be updated via updating the purchase order status to a closed/open status.

        • 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 customerCity?: string
        • Optional customerCompany?: { _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 customerContact?: { _info?: {}; id?: null | number; name?: string }
          • Optional _info?: {}
            • [key: string]: string
          • Optional id?: null | number

            Format: int32

          • Optional name?: string
        • Optional customerCountry?: { _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 customerExtension?: string
        • Optional customerName?: string
        • Optional customerPhone?: string
        • Optional customerSite?: { _info?: {}; id?: null | number; name?: string }
          • Optional _info?: {}
            • [key: string]: string
          • Optional id?: null | number

            Format: int32

          • Optional name?: string
        • Optional customerSiteName?: string
        • Optional customerState?: string
        • Optional customerStreetLine1?: string
        • Optional customerStreetLine2?: string
        • Optional customerZip?: string
        • Optional dateClosed?: string

          Format: date-time

        • Optional dropShipCustomerFlag?: null | boolean
        • Optional enteredBy?: string
        • Optional freightCost?: null | number

          Format: double

        • Optional freightPackingSlip?: string
        • Optional freightTaxTotal?: null | number

          Format: double

        • Optional id?: number

          Format: int32

        • Optional internalNotes?: string
        • Optional locationId?: null | number

          Format: int32

        • Optional poDate?: string

          Format: date-time

          description

          Required On Updates;

        • Optional poNumber?: string
          description

          Required On Updates; Max length: 50;

        • Optional salesTax?: null | number

          Format: double

        • Optional shipmentDate?: string

          Format: date-time

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

            Format: int32

          • Optional name?: string
        • Optional shippingInstructions?: 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?: 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 taxFreightFlag?: null | boolean
        • Optional taxPoFlag?: null | boolean
        • Optional terms?: { _info?: {}; id?: null | number; name?: string }
          • Optional _info?: {}
            • [key: string]: string
          • Optional id?: null | number

            Format: int32

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

          Format: double

        • Optional trackingNumber?: string
          description

          Max length: 50;

        • Optional updateShipmentInfo?: null | boolean
          description

          Determines whether or not to update all of the shipment info for each associated line item when new shipment info is passed in

        • Optional updateVendorOrderNumber?: null | boolean
          description

          Determines whether or not to update vendor order number for each associated line item when new vendor order number is passed in

        • Optional vendorCompany?: { _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 vendorContact?: { _info?: {}; id?: null | number; name?: string }
          • Optional _info?: {}
            • [key: string]: string
          • Optional id?: null | number

            Format: int32

          • Optional name?: string
        • Optional vendorInvoiceDate?: string

          Format: date-time

        • Optional vendorInvoiceNumber?: string
          description

          Max length: 50;

        • Optional vendorOrderNumber?: string
          description

          Max length: 50;

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

            Format: int32

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

            Format: int32

          • Optional lockedFlag?: boolean
          • Optional name?: string
      • Optional vendor?: { _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 warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string

    Returns Promise<{ products?: { cost?: null | number; productRecId?: number; quantity?: number }[]; purchaseOrder?: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • postProcurementRMADispositions(rmaDisposition: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }>
  • Parameters

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

        Format: int32

      • name: string
        description

        Max length: 50;

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

  • postProcurementRmaActions(rmaAction: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }>
  • Parameters

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

        Format: int32

      • name: string
        description

        Max length: 50;

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

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

    • rmaStatus: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; 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

      • 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; name: string; sortOrder?: null | number }>

  • postProcurementRmaStatusesByParentIdEmailtemplates(parentId: number, rmaStatusEmailTemplate: { _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
    • rmaStatusEmailTemplate: { _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 }>

  • postProcurementRmaStatusesByParentIdNotifications(parentId: number, rmaStatusNotification: { _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
    • rmaStatusNotification: { _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

        RMA 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 }>

  • postProcurementRmaTags(rmaTag: { _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • rmaTag: { _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional accountManager?: { _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 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 closingNotes?: string
        description

        Max length: 1000;

      • 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 dateClosed?: string
      • 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 dropShipFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional internalNotes?: string
        description

        Max length: 1000;

      • Optional invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional applyToType?: string
        • Optional billingType?: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
      • Optional ivDescription?: string
      • Optional listPrice?: 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 mfgItemID?: string
        description

        Max length: 100;

      • Optional problemDescription?: string
        description

        Max length: 1000;

      • Optional product?: { _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
      • productDescription: string
        description

        Max length: 200;

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

          Format: int32

        • Optional name?: string
      • Optional purchasedCompany?: { _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 purchasedContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional purchasedContactAddressLine1?: string
        description

        Max length: 50;

      • Optional purchasedContactAddressLine2?: string
        description

        Max length: 50;

      • Optional purchasedContactCity?: string
        description

        Max length: 50;

      • Optional purchasedContactCountry?: { _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 purchasedContactEmail?: string
      • Optional purchasedContactExtension?: string
      • Optional purchasedContactPhone?: string
      • Optional purchasedContactState?: string
        description

        Max length: 50;

      • Optional purchasedContactType?: string
      • Optional purchasedContactZip?: string
        description

        Max length: 12;

      • Optional purchasedInvoiceDate?: string

        Format: date

      • Optional purchasedInvoiceNumber?: string
        description

        Max length: 50;

      • Optional purchasedNotes?: string
        description

        Max length: 1000;

      • Optional purchasedOrderNumber?: string
        description

        Max length: 50;

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

          Format: int32

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

          Format: int32

        • Optional name?: string
      • Optional purchasedVendorRmaNumber?: string
        description

        Max length: 50;

      • Optional repairCompany?: { _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 repairContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional repairContactAddressLine1?: string
        description

        Max length: 50;

      • Optional repairContactAddressLine2?: string
        description

        Max length: 50;

      • Optional repairContactCity?: string
        description

        Max length: 50;

      • Optional repairContactCountry?: { _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 repairContactEmail?: string
      • Optional repairContactExtension?: string
      • Optional repairContactPhone?: string
      • Optional repairContactState?: string
        description

        Max length: 50;

      • Optional repairContactType?: string
      • Optional repairContactZip?: string
        description

        Max length: 12;

      • Optional repairNotes?: string
        description

        Max length: 1000;

      • Optional repairOrderNumber?: string
        description

        Max length: 50;

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

          Format: int32

        • Optional name?: string
      • Optional returnedCompany?: { _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 returnedContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional returnedContactAddressLine1?: string
        description

        Max length: 50;

      • Optional returnedContactAddressLine2?: string
        description

        Max length: 50;

      • Optional returnedContactCity?: string
        description

        Max length: 50;

      • Optional returnedContactCountry?: { _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 returnedContactEmail?: string
      • Optional returnedContactExtension?: string
      • Optional returnedContactPhone?: string
      • Optional returnedContactState?: string
        description

        Max length: 50;

      • Optional returnedContactType?: string
      • Optional returnedContactZip?: string
        description

        Max length: 12;

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

          Format: int32

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

          Format: int32

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

          Format: int32

        • Optional identifier?: string
      • Optional serialNumber?: string
      • Optional serviceTicket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

          Format: int32

        • Optional name?: string
      • Optional shippingDate?: string

        Format: date

      • Optional shippingTrackingNumber?: string
        description

        Max length: 50;

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

          Format: int32

        • Optional name?: string
      • Optional summary?: string
        description

        Max length: 150;

      • Optional technicalContact?: { _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 unitPrice?: null | number

        Format: double

      • Optional warrantyCompany?: { _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 warrantyContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional warrantyContactAddressLine1?: string
        description

        Max length: 50;

      • Optional warrantyContactAddressLine2?: string
        description

        Max length: 50;

      • Optional warrantyContactCity?: string
        description

        Max length: 50;

      • Optional warrantyContactCountry?: { _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 warrantyContactEmail?: string
      • Optional warrantyContactExtension?: string
      • Optional warrantyContactPhone?: string
      • Optional warrantyContactState?: string
        description

        Max length: 50;

      • Optional warrantyContactType?: string
      • Optional warrantyContactZip?: string
        description

        Max length: 12;

      • Optional warrantyNotes?: string
        description

        Max length: 1000;

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

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>

  • postProcurementShipmentmethods(shipmentMethod: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }>
  • Parameters

    • shipmentMethod: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

      • Optional trackingUrl?: string
        description

        Max length: 200;

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

  • postProcurementSubcategories(subCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }>
  • Parameters

    • subCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • category: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

        Format: int32

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

        Max length: 50;

      • name: string
        description

        Max length: 50;

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

  • postProcurementTypes(productTypes: { _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>
  • Parameters

    • productTypes: { _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

        Max length: 50;

      • Optional typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge"

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>

  • postProcurementUnitOfMeasures(unitOfMeasure: { _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; uomScheduleXref?: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; uomScheduleXref?: string }>
  • Parameters

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

        Format: int32

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

        Max length: 50;

      • Optional uomScheduleXref?: string
        description

        Max length: 31;

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

  • postProcurementUnitOfMeasuresByParentIdConversions(parentId: number, conversion: { _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • conversion: { _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

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

          Format: int32

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

        Format: double

      • Optional uomType?: { _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; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }>

  • postProcurementWarehouseBins(warehouseBin: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>
  • Parameters

    • warehouseBin: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }
      • 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 defaultFlag?: 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 height?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional length?: 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 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 maxQuantity?: null | number

        Format: double

      • Optional minQuantity?: null | number

        Format: double

      • name: string
        description

        Max length: 50;

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

          Format: int32

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

        Format: int32

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

          Format: int32

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

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string
      • Optional weight?: null | number

        Format: double

      • Optional width?: null | number

        Format: double

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>

  • postProcurementWarehouses(warehouse: { _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • warehouse: { _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _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 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 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 inactiveFlag?: 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 locationDefaultFlag?: null | boolean
      • Optional locationXref?: string
        description

        Max length: 10;

      • Optional lockedFlag?: null | boolean
      • 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
      • name: string
        description

        Max length: 50;

      • Optional overallDefaultFlag?: null | boolean
      • Optional site?: { _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 }; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>

  • putProcurementAdjustmentsById(id: number, adjustment: { _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }): Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>
  • Parameters

    • id: number
    • adjustment: { _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]
      • Optional closedBy?: string
      • Optional closedDate?: string

        Format: date-time

      • Optional closedFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • identifier: string
        description

        Max length: 50;

      • Optional notes?: string
      • Optional reason?: string
        description

        Max length: 100;

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

          Format: int32

        • Optional identifier?: string

    Returns Promise<{ _info?: {}; adjustmentDetails?: { _info?: {}; adjustment?: { _info?: {}; id?: null | number; name?: string }; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; description?: string; id?: number; quantityAdjusted: null | number; quantityOnHand?: null | number; serialNumber?: string; unitCost?: null | number; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; id?: number; identifier: string; notes?: string; reason?: string; type?: { _info?: {}; id?: null | number; identifier?: string } }>

  • putProcurementAdjustmentsTypesById(id: number, adjustmentTypes: { _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }): Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>
  • Parameters

    • id: number
    • adjustmentTypes: { _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional auditTrailFlag?: null | boolean
      • Optional createdBy?: string
      • Optional dateCreated?: string

        Format: date-time

      • Optional id?: number

        Format: int32

      • identifier: string
        description

        Max length: 50;

      • Optional name?: string
        description

        Max length: 100;

    Returns Promise<{ _info?: {}; auditTrailFlag?: null | boolean; createdBy?: string; dateCreated?: string; id?: number; identifier: string; name?: string }>

  • putProcurementCatalogById(id: number, catalogItem: { _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }): Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>
  • Parameters

    • id: number
    • catalogItem: { _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional calculatedCost?: null | number

        Format: double

      • Optional calculatedCostFlag?: null | boolean
      • Optional calculatedPrice?: null | number

        Format: double

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

          Format: int32

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

        Format: double

      • 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?: {} }[]
      • customerDescription: string
        description

        Max length: 6000;

      • Optional dateEntered?: string
      • description: string
        description

        Max length: 60;

      • Optional dropShipFlag?: null | boolean
      • Optional entityType?: { _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

      • identifier: string
        description

        Max length: 60;

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

        Max length: 50;

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

          Format: int32

        • Optional name?: string
      • Optional manufacturerPartNumber?: string
        description

        Max length: 50;

      • Optional minStockLevel?: null | number

        Format: int32

      • Optional notes?: string
      • Optional phaseProductFlag?: null | boolean
      • Optional price?: null | number

        Format: double

      • Optional priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"
      • Optional productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"
        description

        Defaults to Non-Inventory

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

          Format: int32

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

        Format: double

      • Optional recurringCycleType?: null | "ContractYear" | "CalendarYear"
      • Optional recurringFlag?: null | boolean
      • Optional recurringOneTimeFlag?: null | boolean
      • Optional recurringRevenue?: null | number

        Format: double

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

          Format: int32

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

          Format: int32

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

          Format: int32

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

          Format: int32

        • Optional name?: string
      • Optional vendor?: { _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 vendorSku?: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; category?: { _info?: {}; id?: null | number; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription: string; dateEntered?: string; description: string; dropShipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; id?: number; identifier: string; inactiveFlag?: null | boolean; integrationXRef?: string; manufacturer?: { _info?: {}; id?: null | number; name?: string }; manufacturerPartNumber?: string; minStockLevel?: null | number; notes?: string; phaseProductFlag?: null | boolean; price?: null | number; priceAttribute?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "TimeAndMaterials"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; recurringBillCycle?: { _info?: {}; id?: null | number; name?: string }; recurringCost?: null | number; recurringCycleType?: null | "ContractYear" | "CalendarYear"; recurringFlag?: null | boolean; recurringOneTimeFlag?: null | boolean; recurringRevenue?: null | number; serializedCostFlag?: null | boolean; serializedFlag?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subcategory?: { _info?: {}; id?: null | number; name?: string }; taxableFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string }; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string }>

  • putProcurementCatalogByParentIdComponentsById(id: number, parentId: number, catalogComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • catalogComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional catalogItem?: { _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 cost?: null | number

        Format: double

      • Optional hideDescriptionFlag?: null | boolean
      • Optional hideExtendedPriceFlag?: null | boolean
      • Optional hideItemIdentifierFlag?: null | boolean
      • Optional hidePriceFlag?: null | boolean
      • Optional hideQuantityFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional parentCatalogItem?: { _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 price?: null | number

        Format: double

      • quantity: null | number

        Format: double

      • Optional sequenceNumber?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentCatalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; price?: null | number; quantity: null | number; sequenceNumber?: null | number }>

  • putProcurementCatalogByParentIdMinimumStockByWarehouseById(id: number, parentId: number, minimumStockByWarehouse: { _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }): Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • minimumStockByWarehouse: { _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • minimumStock: null | number

        Format: int32

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

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; minimumStock: null | number; warehouse: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • putProcurementCategoriesById(id: number, category: { _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }): Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>
  • Parameters

    • id: number
    • category: { _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addAllLocations?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

        Max length: 50;

      • Optional locationIds?: number[]
      • name: string
        description

        Max length: 50;

      • Optional priceLevelXref?: string
        description

        Max length: 10;

      • Optional removeAllLocations?: null | boolean

    Returns Promise<{ _info?: {}; addAllLocations?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; locationIds?: number[]; name: string; priceLevelXref?: string; removeAllLocations?: null | boolean }>

  • putProcurementCategoriesByParentIdSubcategoriesById(id: number, parentId: number, subCategory: { _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

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

        Format: int32

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

        Max length: 50;

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

  • putProcurementManufacturersById(id: number, manufacturer: { _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

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

        Format: int32

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

        Max length: 50;

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

  • putProcurementPricingschedulesByGrandparentIdDetailsByParentIdBreaksById(id: number, parentId: number, grandparentId: number, pricingBreak: { _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }): Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • pricingBreak: { _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional amount?: null | number

        Format: double

      • Optional detailId?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"
      • Optional quantityEnd?: null | number

        Format: double

      • quantityStart: null | number

        Format: double

      • Optional unlimited?: boolean

    Returns Promise<{ _info?: {}; amount?: null | number; detailId?: null | number; id?: number; priceMethod: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; quantityEnd?: null | number; quantityStart: null | number; unlimited?: boolean }>

  • putProcurementPricingschedulesById(id: number, pricingSchedule: { _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }): Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>
  • Parameters

    • id: number
    • pricingSchedule: { _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional companies?: number[]
      • 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 defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

        Max length: 30;

      • Optional removeAllCompaniesFlag?: null | boolean
      • Optional setAllCompaniesFlag?: null | boolean

    Returns Promise<{ _info?: {}; companies?: number[]; 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 }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; removeAllCompaniesFlag?: null | boolean; setAllCompaniesFlag?: null | boolean }>

  • putProcurementPricingschedulesByParentIdDetailsById(id: number, parentId: number, pricingDetail: { _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • pricingDetail: { _info?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional category?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional endDate?: string

        Format: date-time

      • Optional id?: number

        Format: int32

      • Optional noEndDate?: boolean
      • Optional product?: { _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
      • startDate: string

        Format: date-time

      • 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?: {}; category?: { _info?: {}; id?: null | number; name?: string }; endDate?: string; id?: number; noEndDate?: boolean; product?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; startDate: string; subCategory?: { _info?: {}; id?: null | number; name?: string } }>

  • putProcurementProductsById(id: number, productItem: { _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }): Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>
  • Parameters

    • id: number
    • productItem: { _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addComponentsFlag?: null | boolean
      • 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 agreementAmount?: null | number

        Format: double

      • billableOption: null | "Billable" | "DoNotBill" | "NoCharge"
      • Optional businessUnitId?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional bypassForecastUpdate?: null | boolean
      • Optional calculatedCost?: null | number

        Format: double

      • Optional calculatedCostFlag?: null | boolean
      • Optional calculatedPrice?: null | number

        Format: double

      • Optional calculatedPriceFlag?: null | boolean
      • Optional cancelledBy?: null | number

        Format: int32

      • Optional cancelledDate?: string

        Format: date-time

      • Optional cancelledFlag?: null | boolean
      • Optional cancelledReason?: string
        description

        Max length: 100;

      • Optional catalogItem?: { _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 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 cost?: null | number

        Format: double

      • 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 customerDescription?: string
        description

        Max length: 6000; Required On Updates;

      • Optional description?: string
        description

        Max length: 2000;

      • Optional discount?: null | number

        Format: double

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

          Format: int32

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

        Format: int32

      • Optional forecastStatus?: { _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 ignorePricingSchedulesFlag?: null | boolean
      • Optional integrationXRef?: string
      • Optional internalNotes?: string
        description

        Max length: 1000;

      • Optional invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional applyToType?: string
        • Optional billingType?: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
      • Optional invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }
        • Optional _info?: {}
          • [key: string]: string
        • Optional description?: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional showPriceFlag?: boolean
        • Optional showSubItemsFlag?: boolean
      • Optional listPrice?: null | number

        Format: double

      • Optional locationId?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional minimumStockFlag?: null | boolean
      • Optional needToOrderQuantity?: null | number

        Format: int32

      • Optional needToPurchaseFlag?: 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 phase?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional phaseProductFlag?: null | boolean
      • Optional poApprovedFlag?: null | boolean
      • Optional price?: null | number

        Format: double

      • Optional priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"
      • Optional productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"
      • Optional productSuppliedFlag?: 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 purchaseDate?: string

        Format: date-time

      • Optional quantity?: null | number

        Format: double

      • Optional quantityCancelled?: null | number

        Format: double

      • Optional recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }
        • Optional billCycleId?: null | number

          Format: int32

        • Optional cycleType?: null | "ContractYear" | "CalendarYear"
        • Optional cycles?: null | number

          Format: int32

        • Optional endDate?: string
          description

          The Recurring End Date is calculated based on the start date, number of cycles, and cycle type.

        • Optional recurringCost?: null | number

          Format: double

        • Optional recurringRevenue?: null | number

          Format: double

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

          Format: int32

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

        Format: double

      • Optional serialNumberIds?: number[]
      • Optional shipSet?: string
        description

        Max length: 10;

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

          Format: int32

        • Optional name?: string
      • Optional specialOrderFlag?: null | boolean
      • Optional subContractorAmountLimit?: null | number

        Format: double

      • Optional subContractorShipToId?: null | number

        Format: int32

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

          Format: int32

        • Optional summary?: string
      • Optional vendor?: { _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 vendorSku?: string
        description

        Max length: 50;

      • Optional warehouse?: string
      • Optional warehouseBin?: string
      • Optional warehouseBinId?: null | number

        Format: int32

      • Optional warehouseId?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; addComponentsFlag?: null | boolean; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; agreementAmount?: null | number; billableOption: null | "Billable" | "DoNotBill" | "NoCharge"; businessUnitId?: null | number; bypassForecastUpdate?: null | boolean; calculatedCost?: null | number; calculatedCostFlag?: null | boolean; calculatedPrice?: null | number; calculatedPriceFlag?: null | boolean; cancelledBy?: null | number; cancelledDate?: string; cancelledFlag?: null | boolean; cancelledReason?: string; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; 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?: {} }[]; customerDescription?: string; description?: string; discount?: null | number; dropshipFlag?: null | boolean; entityType?: { _info?: {}; id?: null | number; name?: string }; forecastDetailId?: null | number; forecastStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; ignorePricingSchedulesFlag?: null | boolean; integrationXRef?: string; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; invoiceGrouping?: { _info?: {}; description?: string; id?: null | number; name?: string; showPriceFlag?: boolean; showSubItemsFlag?: boolean }; listPrice?: null | number; locationId?: null | number; minimumStockFlag?: null | boolean; needToOrderQuantity?: null | number; needToPurchaseFlag?: null | boolean; opportunity?: { _info?: {}; id?: null | number; name?: string }; phase?: { _info?: {}; id?: null | number; name?: string }; phaseProductFlag?: null | boolean; poApprovedFlag?: null | boolean; price?: null | number; priceMethod?: null | "FlatRateForRange" | "PercentMarkupFromCost" | "PercentMarkdownFromPrice" | "PricePerUnit"; productClass?: null | "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"; productSuppliedFlag?: null | boolean; project?: { _info?: {}; id?: null | number; name?: string }; purchaseDate?: string; quantity?: null | number; quantityCancelled?: null | number; recurring?: { billCycleId?: null | number; cycleType?: null | "ContractYear" | "CalendarYear"; cycles?: null | number; endDate?: string; recurringCost?: null | number; recurringRevenue?: null | number; startDate?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; sequenceNumber?: null | number; serialNumberIds?: number[]; shipSet?: string; sla?: { _info?: {}; id?: null | number; name?: string }; specialOrderFlag?: null | boolean; subContractorAmountLimit?: null | number; subContractorShipToId?: null | number; taxableFlag?: null | boolean; ticket?: { _info?: {}; id?: null | number; summary?: string }; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorSku?: string; warehouse?: string; warehouseBin?: string; warehouseBinId?: null | number; warehouseId?: null | number }>

  • putProcurementProductsByParentIdComponentsById(id: number, parentId: number, productComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    • id: number
    • parentId: number
    • productComponent: { _info?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional catalogItem?: { _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 cost?: null | number

        Format: double

      • Optional hideDescriptionFlag?: null | boolean
      • Optional hideExtendedPriceFlag?: null | boolean
      • Optional hideItemIdentifierFlag?: null | boolean
      • Optional hidePriceFlag?: null | boolean
      • Optional hideQuantityFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

          Format: int32

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

        Format: double

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

          Format: int32

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

        Format: double

      • Optional sequenceNumber?: null | number

        Format: int32

        description

        Required On Updates;

      • Optional vendor?: { _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?: {}; catalogItem?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; cost?: null | number; hideDescriptionFlag?: null | boolean; hideExtendedPriceFlag?: null | boolean; hideItemIdentifierFlag?: null | boolean; hidePriceFlag?: null | boolean; hideQuantityFlag?: null | boolean; id?: number; parentProductItem?: { _info?: {}; id?: null | number; name?: string }; price?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity: null | number; sequenceNumber?: null | number; vendor?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • putProcurementProductsByParentIdPickingShippingDetailsById(id: number, parentId: number, productPickingShippingDetails: { _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    • id: number
    • parentId: number
    • productPickingShippingDetails: { _info?: {}; id?: number; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional lineNumber?: null | number

        Format: int32

      • Optional pickedQuantity?: null | number

        Format: int32

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

          Format: int32

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

        Format: int32

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

          Format: int32

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

        Format: int32

      • Optional trackingNumber?: string
      • Optional warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string
      • Optional warehouseBin?: { _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; lineNumber?: null | number; pickedQuantity?: null | number; productItem?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; serialNumber?: string; serialNumberIds?: number[]; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippedQuantity?: null | number; trackingNumber?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]>

  • putProcurementPurchaseordersById(id: number, purchaseOrder: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }): Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>
  • Parameters

    • id: number
    • purchaseOrder: { _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional businessUnitId?: null | number

        Format: int32

      • Optional cancelReason?: string
      • Optional closedFlag?: null | boolean
        description

        The closed flag can only be updated via updating the purchase order status to a closed/open status.

      • 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 customerCity?: string
      • Optional customerCompany?: { _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 customerContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional customerCountry?: { _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 customerExtension?: string
      • Optional customerName?: string
      • Optional customerPhone?: string
      • Optional customerSite?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional customerSiteName?: string
      • Optional customerState?: string
      • Optional customerStreetLine1?: string
      • Optional customerStreetLine2?: string
      • Optional customerZip?: string
      • Optional dateClosed?: string

        Format: date-time

      • Optional dropShipCustomerFlag?: null | boolean
      • Optional enteredBy?: string
      • Optional freightCost?: null | number

        Format: double

      • Optional freightPackingSlip?: string
      • Optional freightTaxTotal?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional internalNotes?: string
      • Optional locationId?: null | number

        Format: int32

      • Optional poDate?: string

        Format: date-time

        description

        Required On Updates;

      • Optional poNumber?: string
        description

        Required On Updates; Max length: 50;

      • Optional salesTax?: null | number

        Format: double

      • Optional shipmentDate?: string

        Format: date-time

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

          Format: int32

        • Optional name?: string
      • Optional shippingInstructions?: 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?: 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 taxFreightFlag?: null | boolean
      • Optional taxPoFlag?: null | boolean
      • Optional terms?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

        Format: double

      • Optional trackingNumber?: string
        description

        Max length: 50;

      • Optional updateShipmentInfo?: null | boolean
        description

        Determines whether or not to update all of the shipment info for each associated line item when new shipment info is passed in

      • Optional updateVendorOrderNumber?: null | boolean
        description

        Determines whether or not to update vendor order number for each associated line item when new vendor order number is passed in

      • Optional vendorCompany?: { _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 vendorContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional vendorInvoiceDate?: string

        Format: date-time

      • Optional vendorInvoiceNumber?: string
        description

        Max length: 50;

      • Optional vendorOrderNumber?: string
        description

        Max length: 50;

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

          Format: int32

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

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string

    Returns Promise<{ _info?: {}; businessUnitId?: null | number; cancelReason?: string; closedFlag?: 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?: {} }[]; customerCity?: string; customerCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerContact?: { _info?: {}; id?: null | number; name?: string }; customerCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; customerExtension?: string; customerName?: string; customerPhone?: string; customerSite?: { _info?: {}; id?: null | number; name?: string }; customerSiteName?: string; customerState?: string; customerStreetLine1?: string; customerStreetLine2?: string; customerZip?: string; dateClosed?: string; dropShipCustomerFlag?: null | boolean; enteredBy?: string; freightCost?: null | number; freightPackingSlip?: string; freightTaxTotal?: null | number; id?: number; internalNotes?: string; locationId?: null | number; poDate?: string; poNumber?: string; salesTax?: null | number; shipmentDate?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; shippingInstructions?: string; status?: { _info?: {}; id?: null | number; name?: string }; subTotal?: null | number; taxCode?: { _info?: {}; id?: null | number; name?: string }; taxFreightFlag?: null | boolean; taxPoFlag?: null | boolean; terms?: { _info?: {}; id?: null | number; name?: string }; total?: null | number; trackingNumber?: string; updateShipmentInfo?: null | boolean; updateVendorOrderNumber?: null | boolean; vendorCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; vendorContact?: { _info?: {}; id?: null | number; name?: string }; vendorInvoiceDate?: string; vendorInvoiceNumber?: string; vendorOrderNumber?: string; vendorSite?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string } }>

  • putProcurementPurchaseordersByParentIdLineitemsBulk(parentId: number, purchaseOrderLineItems: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]): Promise<{ _info?: {}; payload?: { data?: { id?: number }; error?: { code?: string; errors?: { code?: string; details?: string; field?: string; message?: string; resource?: string }[]; message?: string }; originalIndex?: number; statusCode?: number; success?: boolean }[] }>
  • Parameters

    • parentId: number
    • purchaseOrderLineItems: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }[]

    Returns Promise<{ _info?: {}; payload?: { data?: { id?: number }; error?: { code?: string; errors?: { code?: string; details?: string; field?: string; message?: string; resource?: string }[]; message?: string }; originalIndex?: number; statusCode?: number; success?: boolean }[] }>

  • putProcurementPurchaseordersByParentIdLineitemsById(id: number, parentId: number, purchaseOrderLineItem: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • purchaseOrderLineItem: { _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional backorderedFlag?: null | boolean
      • Optional canceledBy?: string
      • Optional canceledFlag?: null | boolean
      • Optional canceledReason?: string
        description

        Max length: 100;

      • Optional closedFlag?: null | boolean
      • 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 dateCanceled?: string

        Format: date-time

      • Optional dateCanceledUtc?: string

        Format: date-time

      • Optional dateReceived?: string

        Format: date-time

      • description: string
        description

        Max length: 6000;

      • Optional displayInternalNotesFlag?: null | boolean
      • Optional expectedShipDate?: string

        Format: date-time

      • Optional id?: number

        Format: int32

      • Optional internalNotes?: string
        description

        Max length: 1000;

      • lineNumber: null | number

        Format: int32

      • Optional packingSlip?: string
        description

        Max length: 50;

      • Optional product?: { _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 purchaseOrderId?: null | number

        Format: int32

      • quantity: null | number

        Format: double

      • Optional receivedQuantity?: null | number

        Format: int32

      • Optional receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"
      • Optional serialNumbers?: string
      • Optional shipDate?: string

        Format: date-time

      • Optional shipSet?: string
        description

        Max length: 10;

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

          Format: int32

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

        Format: double

      • Optional trackingNumber?: string
        description

        Max length: 50;

      • Optional unitCost?: null | number

        Format: double

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

          Format: int32

        • Optional name?: string
      • Optional vendorOrderNumber?: string
        description

        Max length: 50;

      • Optional vendorSku?: string
        description

        Max length: 50;

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

          Format: int32

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

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; backorderedFlag?: null | boolean; canceledBy?: string; canceledFlag?: null | boolean; canceledReason?: string; closedFlag?: null | boolean; 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?: {} }[]; dateCanceled?: string; dateCanceledUtc?: string; dateReceived?: string; description: string; displayInternalNotesFlag?: null | boolean; expectedShipDate?: string; id?: number; internalNotes?: string; lineNumber: null | number; packingSlip?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; purchaseOrderId?: null | number; quantity: null | number; receivedQuantity?: null | number; receivedStatus?: null | "Waiting" | "FullyReceived" | "PartiallyReceiveCancelRest" | "PartiallyReceiveCloneRest"; serialNumbers?: string; shipDate?: string; shipSet?: string; shipmentMethod?: { _info?: {}; id?: null | number; name?: string }; tax?: null | number; trackingNumber?: string; unitCost?: null | number; unitOfMeasure?: { _info?: {}; id?: null | number; name?: string }; vendorOrderNumber?: string; vendorSku?: string; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; warehouseBin?: { _info?: {}; id?: null | number; name?: string } }>

  • putProcurementPurchaseorderstatusesById(id: number, purchaseOrderStatus: { _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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; defaultClosedFlag?: 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
    • purchaseOrderStatus: { _info?: {}; closedFlag?: null | boolean; defaultClosedFlag?: 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 defaultClosedFlag?: 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; defaultClosedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; sortOrder?: null | number }>

  • putProcurementPurchaseorderstatusesByParentIdEmailtemplatesById(id: number, parentId: number, purchaseOrderStatusEmailTemplate: { _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
    • purchaseOrderStatusEmailTemplate: { _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
      • Optional 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 }>

  • putProcurementPurchaseorderstatusesByParentIdNotificationsById(id: number, parentId: number, purchaseOrderStatusNotification: { _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
    • purchaseOrderStatusNotification: { _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

        Purchase Order Status Notification email 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 }>

  • putProcurementRMADispositionsById(id: number, rmaDisposition: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }>
  • Parameters

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

        Format: int32

      • name: string
        description

        Max length: 50;

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

  • putProcurementRmaActionsById(id: number, rmaAction: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string }>
  • Parameters

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

        Format: int32

      • name: string
        description

        Max length: 50;

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

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

    • id: number
    • rmaStatus: { _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; name?: string }; id?: number; 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

      • 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; name: string; sortOrder?: null | number }>

  • putProcurementRmaStatusesByParentIdEmailtemplatesById(id: number, parentId: number, rmaStatusEmailTemplate: { _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
    • rmaStatusEmailTemplate: { _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 }>

  • putProcurementRmaStatusesByParentIdNotificationsById(id: number, parentId: number, rmaStatusNotification: { _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
    • rmaStatusNotification: { _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

        RMA 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 }>

  • putProcurementRmaTagsById(id: number, rmaTag: { _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • rmaTag: { _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional accountManager?: { _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 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 closingNotes?: string
        description

        Max length: 1000;

      • 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 dateClosed?: string
      • 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 dropShipFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional internalNotes?: string
        description

        Max length: 1000;

      • Optional invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional applyToType?: string
        • Optional billingType?: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
      • Optional ivDescription?: string
      • Optional listPrice?: 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 mfgItemID?: string
        description

        Max length: 100;

      • Optional problemDescription?: string
        description

        Max length: 1000;

      • Optional product?: { _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
      • productDescription: string
        description

        Max length: 200;

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

          Format: int32

        • Optional name?: string
      • Optional purchasedCompany?: { _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 purchasedContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional purchasedContactAddressLine1?: string
        description

        Max length: 50;

      • Optional purchasedContactAddressLine2?: string
        description

        Max length: 50;

      • Optional purchasedContactCity?: string
        description

        Max length: 50;

      • Optional purchasedContactCountry?: { _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 purchasedContactEmail?: string
      • Optional purchasedContactExtension?: string
      • Optional purchasedContactPhone?: string
      • Optional purchasedContactState?: string
        description

        Max length: 50;

      • Optional purchasedContactType?: string
      • Optional purchasedContactZip?: string
        description

        Max length: 12;

      • Optional purchasedInvoiceDate?: string

        Format: date

      • Optional purchasedInvoiceNumber?: string
        description

        Max length: 50;

      • Optional purchasedNotes?: string
        description

        Max length: 1000;

      • Optional purchasedOrderNumber?: string
        description

        Max length: 50;

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

          Format: int32

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

          Format: int32

        • Optional name?: string
      • Optional purchasedVendorRmaNumber?: string
        description

        Max length: 50;

      • Optional repairCompany?: { _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 repairContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional repairContactAddressLine1?: string
        description

        Max length: 50;

      • Optional repairContactAddressLine2?: string
        description

        Max length: 50;

      • Optional repairContactCity?: string
        description

        Max length: 50;

      • Optional repairContactCountry?: { _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 repairContactEmail?: string
      • Optional repairContactExtension?: string
      • Optional repairContactPhone?: string
      • Optional repairContactState?: string
        description

        Max length: 50;

      • Optional repairContactType?: string
      • Optional repairContactZip?: string
        description

        Max length: 12;

      • Optional repairNotes?: string
        description

        Max length: 1000;

      • Optional repairOrderNumber?: string
        description

        Max length: 50;

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

          Format: int32

        • Optional name?: string
      • Optional returnedCompany?: { _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 returnedContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional returnedContactAddressLine1?: string
        description

        Max length: 50;

      • Optional returnedContactAddressLine2?: string
        description

        Max length: 50;

      • Optional returnedContactCity?: string
        description

        Max length: 50;

      • Optional returnedContactCountry?: { _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 returnedContactEmail?: string
      • Optional returnedContactExtension?: string
      • Optional returnedContactPhone?: string
      • Optional returnedContactState?: string
        description

        Max length: 50;

      • Optional returnedContactType?: string
      • Optional returnedContactZip?: string
        description

        Max length: 12;

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

          Format: int32

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

          Format: int32

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

          Format: int32

        • Optional identifier?: string
      • Optional serialNumber?: string
      • Optional serviceTicket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

          Format: int32

        • Optional name?: string
      • Optional shippingDate?: string

        Format: date

      • Optional shippingTrackingNumber?: string
        description

        Max length: 50;

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

          Format: int32

        • Optional name?: string
      • Optional summary?: string
        description

        Max length: 150;

      • Optional technicalContact?: { _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 unitPrice?: null | number

        Format: double

      • Optional warrantyCompany?: { _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 warrantyContact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional warrantyContactAddressLine1?: string
        description

        Max length: 50;

      • Optional warrantyContactAddressLine2?: string
        description

        Max length: 50;

      • Optional warrantyContactCity?: string
        description

        Max length: 50;

      • Optional warrantyContactCountry?: { _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 warrantyContactEmail?: string
      • Optional warrantyContactExtension?: string
      • Optional warrantyContactPhone?: string
      • Optional warrantyContactState?: string
        description

        Max length: 50;

      • Optional warrantyContactType?: string
      • Optional warrantyContactZip?: string
        description

        Max length: 12;

      • Optional warrantyNotes?: string
        description

        Max length: 1000;

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

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; accountManager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; closingNotes?: 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?: {} }[]; dateClosed?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dropShipFlag?: null | boolean; id?: number; internalNotes?: string; invoice?: { _info?: {}; applyToType?: string; billingType?: string; id?: null | number; identifier?: string }; ivDescription?: string; listPrice?: number; location?: { _info?: {}; id?: null | number; name?: string }; mfgItemID?: string; problemDescription?: string; product?: { _info?: {}; id?: null | number; identifier?: string; serializedFlag?: null | boolean }; productDescription: string; project?: { _info?: {}; id?: null | number; name?: string }; purchasedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContact?: { _info?: {}; id?: null | number; name?: string }; purchasedContactAddressLine1?: string; purchasedContactAddressLine2?: string; purchasedContactCity?: string; purchasedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; purchasedContactEmail?: string; purchasedContactExtension?: string; purchasedContactPhone?: string; purchasedContactState?: string; purchasedContactType?: string; purchasedContactZip?: string; purchasedInvoiceDate?: string; purchasedInvoiceNumber?: string; purchasedNotes?: string; purchasedOrderNumber?: string; purchasedSite?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorAction?: { _info?: {}; id?: null | number; name?: string }; purchasedVendorRmaNumber?: string; repairCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContact?: { _info?: {}; id?: null | number; name?: string }; repairContactAddressLine1?: string; repairContactAddressLine2?: string; repairContactCity?: string; repairContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; repairContactEmail?: string; repairContactExtension?: string; repairContactPhone?: string; repairContactState?: string; repairContactType?: string; repairContactZip?: string; repairNotes?: string; repairOrderNumber?: string; repairSite?: { _info?: {}; id?: null | number; name?: string }; returnedCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContact?: { _info?: {}; id?: null | number; name?: string }; returnedContactAddressLine1?: string; returnedContactAddressLine2?: string; returnedContactCity?: string; returnedContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; returnedContactEmail?: string; returnedContactExtension?: string; returnedContactPhone?: string; returnedContactState?: string; returnedContactType?: string; returnedContactZip?: string; returnedSite?: { _info?: {}; id?: null | number; name?: string }; rmaDisposition?: { _info?: {}; id?: null | number; name?: string }; salesOrder?: { _info?: {}; id?: null | number; identifier?: string }; serialNumber?: string; serviceTicket?: { _info?: {}; id?: null | number; summary?: string }; shipMethod?: { _info?: {}; id?: null | number; name?: string }; shippingDate?: string; shippingTrackingNumber?: string; status?: { _info?: {}; id?: null | number; name?: string }; summary?: string; technicalContact?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; unitPrice?: null | number; warrantyCompany?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContact?: { _info?: {}; id?: null | number; name?: string }; warrantyContactAddressLine1?: string; warrantyContactAddressLine2?: string; warrantyContactCity?: string; warrantyContactCountry?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; warrantyContactEmail?: string; warrantyContactExtension?: string; warrantyContactPhone?: string; warrantyContactState?: string; warrantyContactType?: string; warrantyContactZip?: string; warrantyNotes?: string; warrantySite?: { _info?: {}; id?: null | number; name?: string } }>

  • putProcurementSettingsById(id: number, procurementSetting: { _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }): Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }>
  • Parameters

    • id: number
    • procurementSetting: { _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional autoApprovePurchaseOrderFlag?: null | boolean
      • Optional autoClosePurchaseOrderFlag?: null | boolean
      • Optional autoClosePurchaseOrderItemFlag?: null | boolean
      • costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"
      • Optional defaultProductTaxableFlag?: null | boolean
      • Optional disableAutoPickFlag?: null | boolean
      • Optional disableCostUpdatesFlag?: null | boolean
      • Optional disableNegativeInventoryFlag?: null | boolean
      • Optional eoriNumber?: string
        description

        Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional numDecimalPlaces?: null | number

        Format: int32

      • Optional prefixSuffixType?: null | "Prefix" | "Suffix"
      • Optional purchaseOrderPrefix?: string
        description

        Max length: 5;

      • Optional purchaseOrderSuffix?: string
        description

        Max length: 5;

      • startingPurchaseOrderNum: number

        Format: int32

      • Optional taxFreightFlag?: null | boolean
      • Optional taxPurchaseOrderFlag?: null | boolean
      • Optional useVendorTaxCodeFlag?: null | boolean

    Returns Promise<{ _info?: {}; autoApprovePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderFlag?: null | boolean; autoClosePurchaseOrderItemFlag?: null | boolean; costingMethod: null | "FIFO" | "LIFO" | "AverageCosting"; defaultProductTaxableFlag?: null | boolean; disableAutoPickFlag?: null | boolean; disableCostUpdatesFlag?: null | boolean; disableNegativeInventoryFlag?: null | boolean; eoriNumber?: string; id?: number; numDecimalPlaces?: null | number; prefixSuffixType?: null | "Prefix" | "Suffix"; purchaseOrderPrefix?: string; purchaseOrderSuffix?: string; startingPurchaseOrderNum: number; taxFreightFlag?: null | boolean; taxPurchaseOrderFlag?: null | boolean; useVendorTaxCodeFlag?: null | boolean }>

  • putProcurementShipmentmethodsById(id: number, shipmentMethod: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }>
  • Parameters

    • id: number
    • shipmentMethod: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; trackingUrl?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

      • Optional trackingUrl?: string
        description

        Max length: 200;

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

  • putProcurementSubcategoriesById(id: number, subCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }>
  • Parameters

    • id: number
    • subCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • category: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

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

        Format: int32

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

        Max length: 50;

      • name: string
        description

        Max length: 50;

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

  • putProcurementTypesById(id: number, productTypes: { _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>
  • Parameters

    • id: number
    • productTypes: { _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

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

        Max length: 50;

      • Optional typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge"

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; typeXref?: null | "Service" | "InventoryPart" | "NonInventoryPart" | "OtherCharge" }>

  • putProcurementUnitOfMeasuresById(id: number, unitOfMeasure: { _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; uomScheduleXref?: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; uomScheduleXref?: string }>
  • Parameters

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

        Format: int32

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

        Max length: 50;

      • Optional uomScheduleXref?: string
        description

        Max length: 31;

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

  • putProcurementUnitOfMeasuresByParentIdConversionsById(id: number, parentId: number, conversion: { _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • conversion: { _info?: {}; id?: number; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

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

          Format: int32

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

        Format: double

      • Optional uomType?: { _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; parentUOM?: { _info?: {}; id?: null | number; name?: string }; quantity?: null | number; uomType?: { _info?: {}; id?: null | number; name?: string } }>

  • putProcurementWarehouseBinsById(id: number, warehouseBin: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>
  • Parameters

    • id: number
    • warehouseBin: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }
      • 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 defaultFlag?: 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 height?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional length?: 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 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 maxQuantity?: null | number

        Format: double

      • Optional minQuantity?: null | number

        Format: double

      • name: string
        description

        Max length: 50;

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

          Format: int32

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

        Format: int32

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

          Format: int32

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

          Format: int32

        • Optional lockedFlag?: boolean
        • Optional name?: string
      • Optional weight?: null | number

        Format: double

      • Optional width?: null | number

        Format: double

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; height?: null | number; id?: number; inactiveFlag?: null | boolean; length?: null | number; location?: { _info?: {}; id?: null | number; name?: string }; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; maxQuantity?: null | number; minQuantity?: null | number; name: string; overflowBin?: { _info?: {}; id?: null | number; name?: string }; quantityOnHand?: null | number; transferBin?: { _info?: {}; id?: null | number; name?: string }; warehouse?: { _info?: {}; id?: null | number; lockedFlag?: boolean; name?: string }; weight?: null | number; width?: null | number }>

  • putProcurementWarehousesById(id: number, warehouse: { _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • warehouse: { _info?: {}; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _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 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 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 inactiveFlag?: 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 locationDefaultFlag?: null | boolean
      • Optional locationXref?: string
        description

        Max length: 10;

      • Optional lockedFlag?: null | boolean
      • 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
      • name: string
        description

        Max length: 50;

      • Optional overallDefaultFlag?: null | boolean
      • Optional site?: { _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 }; 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 }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; locationDefaultFlag?: null | boolean; locationXref?: string; lockedFlag?: null | boolean; manager?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; name: string; overallDefaultFlag?: null | boolean; site?: { _info?: {}; id?: null | number; name?: string } }>

Generated using TypeDoc