Breadcrumbs

SetContractPrinterToContract

  • Web Service URL: https://[SERVER_ADDRESS]/ContractsWS/ContractsData.asmx

  • MPS Versão: A partir da 5.11.0

Descrição

Adiciona uma impressora, que já está em um fluxo de contratos, em um contrato específico.

Sintaxe

public string SetContractPrinterToContract(string properties)

Montagem das propriedades

O conteúdo de string properties deve ser um texto em formato JSON contendo as propriedades abaixo. Por exemplo:

{"DealerName":"dealer","DealerUserEmail":"user@example.com","DealerUserPassword":"k1BAv1w=="}

Não é necessário se preocupar com nomes de propriedades maiúsculos ou minúsculos, o Web Service é Case-Insensitive.

Propriedades aceitas pelo método

Propriedade

Tipo

Obrigatório

Permite  nulo

Permite vazio

Tamanho máximo

Descrição

DealerName

Texto

Sim

-

-

-

Nome do provedor

DealerUserEmail

Texto

Sim

-

-

-

E-mail do usuário do provedor

DealerUserPassword

Texto

Sim

-

-

-

Senha do usuário criptografada

EnterpriseID

Número

Sim

-

-

-

Número identificador da empresa no sistema. Obtido através do método GetEnterprises

PrinterDeviceID

Número

Sim

-

-

-

Número identificador da impressora no sistema. Obtido através do método GetPrinters

ContractID

Número

Sim

-

-

-

Número identificador do contrato no sistema. Obtido através do método RetrieveContracts

ActionDate

Data e Hora

Não

-

-

-

Data e hora da inserção (yyyy-MM-dd HH:mm)

Informação

Caso o ActionDate não seja informado ou seja menor que a maior data entre as seguintes datas: data de início do contrato, data de término do último fechamento ou a data do histórico atual da impressora. A maior data entre estas será utilizada.

Retorno

Se obtiver sucesso, o retorno é: [{"Result":true}].

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.