Breadcrumbs

GeneralData

Introdução

O Web Service GeneralData disponibiliza funcionalidades onde é possível buscar informações que auxiliam na tomada de decisões do provedor, permite realizar importações de Sites, Departamentos, Materiais e Estoques de Clientes, também permite alterar os dados das impressoras e manipular itens nos estoques cadastrados no provedor.

As funcionalidades disponíveis estão descritas abaixo para que o cliente do Portal MPS possa consumir essas funções e integrar ao seu sistema.

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

  • MPS Versão: A partir da 5.3.0

Métodos

Método

Descrição

AdjustStockQuantity

Ajusta a quantidade itens disponíveis em um Estoque de Cliente ou Centro de Distribuição

GetBrands

Retorna todos os fabricantes homologados cadastrados no sistema

GetColors

Retorna todas as cores cadastradas no sistema

GetDealerStocks

Retorna a lista de Estoques de Cliente e Centros de Distribuição cadastrados no provedor

GetEnterprises

Retorna todas as empresas que o provedor é dono

GetPrinters

Retorna uma lista com todas as impressoras da empresa especificada

GetSiteDivisions

Retorna a lista de departamentos que estão cadastrados em um site específico

GetSites

Retorna a lista de sites de uma determinada empresa do provedor

GetSupplyModelQualities

Retorna a lista de qualidades de materiais cadastradas no sistema

GetSupplyModels

Retorna uma lista de materiais cadastrados no provedor ou homologados na base de conhecimento

GetSupplySubFunctionTypes

Retorna uma lista com os tipos de suprimentos cadastrados no provedor

GetTotalStockItemsAvailable

Retorna a quantidade disponível de cada item em estoque

GetWarningInfo

Retorna informações sobre o alerta especificado

ImportCompanyStocks

Cadastra um novo Estoque de Cliente no provedor

ImportSite

Cadastra ou atualiza um site em uma determinada empresa do provedor

ImportSiteDivision

Cadastra um novo departamento em um determinado site de uma empresa do provedor

ImportSupplyModel

Cadastra ou atualiza um modelo de suprimento (material) no provedor

InsertNewPrinter

Este método pode ser utilizado para cadastrar impressoras no sistema, dentro do fluxo de contratos da empresa. Caso a impressora já exista e esteja removida, a mesma é inserida novamente e garante que ela faça parte de um fluxo de contratos. Para esses casos, se só existir um contrato na empresa, a impressora será inserida automaticamente no contrato

LoadStock

Adiciona itens em um Estoque de Cliente ou Centro de Distribuição do provedor

SetPrinterEnableCounters

Atualiza se a impressora está com a monitoração de contadores habilitado ou não

SetPrinterAssetNumber

Insere ou atualiza o número do patrimônio de uma determinada impressora do provedor

SetPrinterContact

Este método incluí ou atualiza os dados do contato em determinada impressora do provedor

SetPrinterContract

Atualiza se a impressora é de contrato ou não no provedor

SetPrinterEnabledBilling

Atualiza se a impressora está com a monitoração de contabilização habilitado ou não

SetPrinterLocation

Este método pode ser utilizado para inserir ou atualizar a localização de uma impressora

SetPrinterName

Atualiza o nome da impressora no provedor

SetSiteDivisionToPrinter

Este método pode ser utilizado inserir ou modificar o departamento de uma impressora

SetSiteToPrinter

Atribui um site para a uma determinada impressora de uma empresa no provedor

SetStockToSite

Atribui um estoque para um site de uma empresa do provedor

UpdateCompanyStocks

Atualizar dados de estoques de clientes do provedor

UpdateSite

Atualizar dados de sites em empresas do provedor

Exemplo de sistema

Clique aqui para obter a ferramenta de exemplo, onde utiliza os métodos descritos anteriormente.