GeneralData

Introduction

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

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/GeneralData.asmx?wsdl

MPS Version: 5.3.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

GetDealerStocks

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

GetEnterprises

Returns all companies owned by the provider

GetPrinters

Returns a list of all printers for the specified company

GetSiteDivisions

Returns a list of departments registered on a specific website

GetSites

Returns a list of websites for a specific company from the provider

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

Registers or updates a site at a specific provider company

ImportSiteDivision

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

ImportSupplyModel

Registers or updates a supply (material) model with the provider

InsertNewPrinter

This method can be used to register printers in the system, within the company's contract flow. If the printer already exists and has been removed, it is reinserted and ensured that it is part of a contract flow. In such cases, if there is only one contract in the company, the printer will be automatically inserted into the contract.

LoadStock

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

SetPrinterEnableCounters

Updates whether the printer has meter monitoring enabled or not

SetPrinterAssetNumber

Inserts or updates the asset number of a specific printer from the provider

SetPrinterContact

This method includes or updates the contact data for a specific printer at the provider

SetPrinterContract

Updates whether the printer is under contract with the provider

SetPrinterEnabledBilling

Updates whether the printer has accounting monitoring enabled or not

SetPrinterLocation

This method can be used to insert or update the location of a printer

SetPrinterName

Updates the printer name in the provider

SetSiteDivisionToPrinter

This method can be used to enter or modify the department of a printer

SetSiteToPrinter

Assigns a site to a specific printer of a company in the provider

SetStockToSite

Assigns stock to a site of a company in the provider

UpdateCompanyStocks

Updates stock data for customers of the provider

UpdateSite

Updates site data for companies in the provider

System example

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