Breadcrumbs

InsertNewPrinter

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

  • MPS Versão: A partir da 5.3.0

Descrição

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.

¹ É inserida a impressora removida novamente somente a partir da versão 5.11.0.

Sintaxe

public void InsertNewPrinter(string dealerName, string dealerUserEmail, string dealerUserPassword, int enterpriseID, string printerDeviceName, string serialNumber, string brandName, string modelName)

Parâmetros

  • dealerName: Nome do provedor;

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

  • dealerUserPassword: Senha do usuário criptografada;

  • enterpriseID: Identificador da empresa;

  • printerDeviceName: Nome da impressora;

  • serialNumber: Número de série;

  • brandName: Nome do fabricante;

  • modelName: Nome do modelo.

Retorno

Se obtiver sucesso, o retorno é: [{"PrinterDeviceID":number}], onde number é o número identificador da impressora inserida.

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 ser Administrador no provedor.