Desativação de equipamento em comodato
De RBX ISP - Manual do Usuário
O objetivo deste serviço é desativar um equipamento que está alocado em comodato em um cliente. Abaixo, segue exemplo do json de envio:
{
"equipment_lending_disable":
{
"equipment_id": 1254,
"customer_id": 658,
"contract_id": 1548,
"disabled_date": "2019-10-10",
"reason": "cancellation",
"location_id": 5,
"open_ticket_to_remove_from_network": false
}
}
Detalhamento dos campos
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | Dados do equipamento | Sim | Raiz | - | |
A02 | equipment_id | Sim | A01 | Número |
Código interno do equipamento alocado em comodato (id). |
A03 | customer_id | Sim | A01 | Número |
Código do cliente. |
A04 | contract_id | Sim | A01 | Número |
Número do contrato do cliente. |
A05 | disabled_date | Sim | A01 | Data |
Data de desativação do equipamento no formato AAAA-MM-DD |
A06 | reason | Sim | A01 | Texto |
Motivo da desativação do equipamento. Valores permitidos:
|
A07 | location_id | Sim | A01 | Número |
Código da locação de estoque para onde o produto irá retornar. |
A08 | open_ticket_to_remove_from_network |
Não | A01 | Booleano |
Define se deverá ser aberto um atendimento para retirada do equipamento da rede, quando o equipamento estiver cadastrado na rede. Valores permitidos:
|
Mensagem de retorno
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{
"status": 1,
"error_code": 0,
"error_description": "",
"result": "Equipment successfully disabled!"
}
Em caso de falha, será retornado um json conforme o exemplo abaixo:
{
"status": 0,
"error_code": 12,
"error_description": "Internal Server Error!",
"result": ""
}