Inclusão de campo complementar
De RBX ISP - Manual do Usuário
O objetivo deste serviço é incluir os dados dos campos complementares. Abaixo, segue exemplo do json de envio:
{
"additional_data_insert":
{
"code": 1,
"target_type": "customer",
"target_id": 1,
"content": "M"
}
}
Detalhamento dos campos
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | additional_data_insert | Sim | Raiz | - | |
A02 | code | Sim | A01 | Número |
Aceita valores positivos maiores que zero. |
A03 | target_type | Sim | A01 | Texto |
Tabela no qual será realizada a operação.
|
A04 | 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. |
A05 | content | Sim | A01 | Texto |
Valor do dado adicional. Embora o campo seja do tipo string, ele deve ser validado conforme o tipo de conteúdo que o dado adicional armazena. |
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_id": 15
}
}
Em caso de falha, será retornado um json conforme o exemplo abaixo:
{
"status": 0,
"error_code": 19,
"error_description": "Allowed values: M|F|N|P",
"result": ""
}