Exclusão de campo complementar
De RBX ISP - Manual do Usuário
O objetivo deste serviço é excluir campos complementares do sistema. Abaixo, segue exemplo do json de envio:
{
"additional_data_delete":
{
"additional_data_id": 1548,
"code": 18,
"target_type": "customer",
"target_id": 100
}
}
Detalhamento dos campos
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | additional_data_delete | Sim | Raiz | - | |
A02 | additional_data_id | Sim | A01 | Número |
Aceita valores positivos maiores que zero |
A03 | code | Sim | A01 | Número |
Aceita valores positivos maiores que zero |
A04 | target_type | Sim | A01 | Texto |
Tabela no qual será realizada a operação. |
A05 | target_id | Sim | A01 | Número |
Código do cliente, mercado, atendimento, contrato ou contato, conforme definido no campo anterior. Aceita valores positivos maiores que zero |
Mensagem de retorno
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{
"status": 1,
"error_code": 0,
"error_description": "",
"result": "Additional data deleted successfully"
}
Em caso de falha, será retornado um json conforme o exemplo abaixo:
{
"status": 0,
"error_code": 11,
"error_description": "Required additional data, cannot be deleted!",
"result": ""
}