GeneralData2

Introduction

The GeneralData Web Service allows you to search for information to assist in provider decision-making, import Sites, Departments, Materials, and Customer Inventories, as well as allow you to change printer data and manipulate items in the provider's registered inventories.

The available features are described below so that MPS Portal customers can use these functions and integrate them into their systems.

  • WSDL: https://[SERVER_ADDRESS]/GeneralWS/GeneralData2.asmx?wsdl

  • MPS Version: 5.5.0 or higher

Methods

Method

Description

AdjustStockQuantity

Adjusts the quantity of items available in a Customer Stock or Distribution Center

GetBrands

Returns all approved manufacturers registered in the system

GetColors

Returns all colors registered in the system

GetCompatibleSupplyModelsFromSlot

Returns the list of supplies compatible with a printer slot

GetDealerAccounts

Returns the list of users registered with the provider

GetDealerStocks

Returns the list of Customer Stocks and Distribution Centers registered with the provider

GetEnterprises

Returns all companies owned by the provider

GetEnterprisesAccounts

Returns the accounts of users responsible for printers registered to a company

GetPrinters - UPDATED

Returns a list of all printers in the specified company

GetPrintersCustomFields

Returns all customized fields that the provider has registered for use on printers

GetPrintersFromEnterpriseAccount

Returns all printers assigned to a responsible user

GetPrintersModelsKnown

Returns a list of all printers in the system knowledge base

GetPrintersSlots

Returns the list of printers and their slots

GetSiteDivisions

Returns the list of departments that are registered on a specific site

GetSites

Returns the list of sites for a given provider company

GetStockGroups - NEW

Returns the list of stock groups registered with the provider

GetStocksFromDistributionCenters

Returns a list of stocks that are supplied by distribution centers

GetStocksFromSuppliers

Returns a list of stocks that are supplied by suppliers

GetStocksPlanningPermissions

Returns a list of stocks and users with permission to plan their demands

GetStocksResponsibles

Returns a list of stocks and their responsible users

GetSupplyModelQualities

Returns the list of material qualities registered in the system

GetSupplyModels

Returns a list of materials registered with the provider or approved in the knowledge base

GetSupplySubFunctionTypes

Returns a list of the types of supplies registered with the provider

GetTotalStockItemsAvailable

Returns the available quantity of each item in stock

GetWarningInfo

Returns information about the specified alert

ImportCompanyStocks

Registers a new Customer Stock with the provider

ImportSite

Register or update a site at a specific provider company

ImportSiteDivision

Register a new department at a specific site of a provider company

ImportSupplyModel

Register or update a supply (material) model at the provider

InsertEnterpriseAccount

Register a user (new or from portal 360) as responsible for a company's printers

InsertNewDemand

This method requests a new security or programming request for a printer

LoadStock

Adds items to a Customer Stock or Distribution Center of the provider

RemoveEnterpriseAccount

Removes a user responsible for printers from a company

RemovePrinterFromEnterpriseAccount

Removes a printer from a user responsible for a company

RemoveStockFromSupplier

This method removes a stock item from a supplier's supply list

RemoveStocksPlanningPermission

This method removes a user's responsibility for planning demands for a specific stock

RemoveStocksResponsible

This method removes a user's responsibility for a stock

SetPrinterToEnterpriseAccount

This method assigns a printer to a user responsible for a company

SetStocksPlanningPermission

This method assigns a user as responsible for planning demands for a stock

SetStocksResponsible

This method assigns a user as responsible for a stock, or updates their permission in the stock

SetStockToDistributionCenter

Registers or updates a site in a provider company

SetStockToGroup - NEW

Assigns a stock to belong to a stock group

SetStockToSupplier

This method assigns a Supplier to supply a Stock, or updates the Replenishment Time

UpdateCompanyStocks

Update provider customer inventory data

UpdatePrinter

Used to update information on printers

UpdateSite

Update provider company site data

System example

Click here to get the example tool, which uses the methods described above.