Inclusão de ocorrência em atendimento
De RBX ISP - Manual do Usuário
O objetivo deste serviço é realizar a inclusão de ocorrências em atendimentos. Abaixo, segue exemplo do json de envio:
{
"ticket_occurrence_insert":
{
"ticket_id": 5248,
"protocol_id": 2020100000005248,
"user": "integracao",
"description": "ocorrência avulsa",
"latitude": -23.491506,
"longitude": -51.7872292
}
}
Detalhamento dos campos
ID | Campo | Obrigatório | Pai | Tipo | Observações |
---|---|---|---|---|---|
A01 | ticket_occurrence_insert | Sim | Raiz | - | - |
A02 | ticket_id | Sim | A01 | Número | Número do atendimento. Aceita valores inteiros positivos e maiores que zero. |
A03 | protocol_id | Não | A01 | Número | Número do protocolo do atendimento. Aceita valores inteiros positivos e maiores que zero. Este campo deverá ser informado quando a ocorrência estiver vinculada a todo o fluxo do atendimento. |
A04 | user | Não | A01 | Texto | Usuário da ocorrência. Deve ser um usuário cadastrado no sistema. Quando não informado, assumirá o valor do usuário do webservice. |
A05 | description | Sim | A01 | Texto | Descrição da ocorrência do atendimento. Aceita tags html. |
A06 | latitude | Não | A01 | Decimal (16.13) | Latitude para registro da ocorrência. Aceita valores nas seguintes faixas:
|
A07 | longitude | Não | A01 | Decimal (16.13) | Longitude para registro da ocorrência. Aceita valores nas seguintes faixas:
|
Mensagem de retorno
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{
"status": 1,
"error_code": 0,
"error_description": "",
"result":
{
"occurrence_id": 35211
}
}
Em caso de falha, será retornado um json conforme o exemplo abaixo:
{
"status": 0,
"error_code": 19,
"error_description": "Unknown error!",
"result": ""
}