Breadcrumbs

GetDealerStocks

  • Web Service URL: https://[SERVER_ADDRESS]/GeneralWS/GeneralData.asmx

  • MPS Versão: A partir da 5.3.0

Descrição

Este método retorna a lista de Estoques de Cliente e Centros de distribuição cadastrados no provedor.

Sintaxe

public string GetDealerStocks(string dealerName, string dealerUserEmail, string dealerUserPassword, string fieldsList)

Parâmetros

  • dealerName: Nome do provedor;

  • dealerUserEmail: E-mail do usuário do provedor;

  • dealerUserPassword: Senha do usuário criptografada;

  • fieldsList: Lista dos campos que serão retornados pelo método. Devem ser especificados separando-os pelo caractere ‘;’. Exemplo: PrinterDeviceID;SiteID;SiteName.

    • Quando nenhum campo for especificado, a resposta conterá os campos que estão em negrito na tabela abaixo.

Campos de retorno reconhecidos em fieldsList

Nome do campo

Descrição

StockID

Identificador do estoque no sistema

StockName

Nome do estoque

StockTypeID

Identificador do tipo do estoque (1 - Centro de distribuição, 2 - Estoque do cliente)

Description

Descrição do estoque

ContactName

Nome do contato cadastrado no estoque

ContactEmail

E-mail do contato cadastrado no estoque

ContactPhone

Telefone do contato cadastrado no estoque

EnterpriseName

Nome da empresa atendida pelo estoque. Será apresentado vazio quando um Estoque de cliente não atende ninguém ou quando se trata de um Centro de Distribuição

AddressCountry

País onde o estoque está localizado

AddressState

Estado onde o estoque está localizado

AddressCity

Cidade onde o estoque está localizado

AddressStreet

Rua onde se encontra o estoque

AddressNeighborhood

Bairro onde se encontra o estoque

AddressPostalCode

CEP onde se encontra o estoque

AddressNumber

Número de localização do estoque

AddressAdditionalInfo

Complemento do endereço do estoque

ProgDays

Período em dias que a próxima programação deve ser realizada

SecurityOnly

Indica se a programação do estoque é somente para itens de segurança

CustomField1InUse

Indica se o primeiro campo adicional está em uso (False - Não utilizado, True - Em uso)

CustomField1Name

Nome do primeiro campo adicional

CustomField1Value

Valor do primeiro campo adicional

CustomField2InUse

Indica se o segundo campo adicional está em uso (False - Não utilizado, True - Em uso)

CustomField2Name

Nome do segundo campo adicional

CustomField2Value

Valor do segundo campo adicional

CustomField3InUse

Indica se o terceiro campo adicional está em uso (False - Não utilizado, True - Em uso)

CustomField3Name

Nome do terceiro campo adicional

CustomField3Value

Valor do terceiro campo adicional

Clique aqui para saber mais sobre o formato dos retornos.

Possíveis erros retornados

Clique aqui para verificar os possíveis erros que podem ser retornados e conhecer seus motivos.

Restrições

  • Para executar este método, o usuário informado precisa ter permissão completa em Administração de Estoque.