Esta seção descreve as operações disponíveis para adicionar relações a um caso.
Adicionar Relação de Incidente
Detalhes da petição**
- URI: api/v8.6/item/addrelatedincident
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
Identificação do incidente | Número | Sim | ID do incidente |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{"Field":"IncidentId","Value":"56087"},
{"Field":"ItemId","Value":"56030"},
{"Field":"ITEMTYPE","Value":"4"},
{"Field":"CAUSEID","Value":"1"},
{"Field":"UserId","Value":"471"}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidIncidentId\r\nNome do parâmetro: Id |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAddRelatedIncident |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso esta validação corresponde ao usuário.
Adicionar Relação ao Problema
Detalhes da petição*
- URI: api/v8.6/item/addrelatedproblem
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
PROBLEMA | Número | Sim | ID do problema |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{"Field":"PROBLEMID","Value":"55936"},
{"Field":"ItemId","Value":"56082"},
{"Field":"ITEMTYPE","Value":"1"},
{"Field":"CAUSEID","Value":"1"},
{"Field":"UserId","Value":"471"}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidProblemId |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAddRelatedIncident |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso tal validação corresponde ao usuário
Adicionar Relacionamento com Alteração
Detalhes da petição
- URI: api/v8.6/item/addrelatedchange
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
CHANGEID | Número | Sim | ID da mudança |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{"Field":"CHANGEID","Value":"692"},
{"Field":"ITEMID","Value":"39829"},
{"Field":"ITEMTYPE","Value":"1"},
{"Field":"CAUSEID","Value":"5"},
{"Field":"USERID","Value":"471"}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidChangeId |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAddRelatedIncident |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso tal validação corresponde ao usuário
Adicionar Relação ao Requisito de Serviço
Detalhes da petição
- URI: api/v8.6/item/addrelatedrequirement
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
RequisitoID | Número | Sim | ID da solicitação |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{"Field":"RequirementId","Value":"55893"},
{"Field":"ItemId","Value":"56073"},
{"Field":"ITEMTYPE","Value":"1"},
{"Field":"CAUSEID","Value":"1"},
{"Field":"UserId","Value":"471"}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidRequirementId |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAddRelatedRequirement |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso esta validação corresponde ao usuário.
Adicionar Relação ao Item de Configuração
Detalhes da petição
- URI: api/v8.6/item/addrelatedci
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
IDRC | Número | Sim | ID da mudança |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{
"Field": "CIID",
"Value": "3129"
},
{
"Field": "ITEMID",
"Value": "39829"
},
{
"Field": "ITEMTYPE",
"Value": "1"
},
{
"Field": "CAUSEID",
"Value": "5"
},
{
"Field": "USERID",
"Value": "471"
}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidCiId |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAddRelatedCi |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso esta validação corresponde ao usuário.
Adicionar relação de erro conhecido
Detalhes da petição
- URI: api/v8.6/item/addrelatedknownerror
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
Identificação de erro conhecida | Número | Sim | ID de erro conhecido |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{
"Field": "KnownErrorId",
"Value": "55891"
},
{
"Field": "ItemId",
"Value": "56080"
},
{
"Field": "ITEMTYPE",
"Value": "1"
},
{
"Field": "CAUSEID",
"Value": "1"
},
{
"Field": "UserId",
"Value": "471"
}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidKnownErrorId |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAddRelatedKnownError |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso esta validação corresponde ao usuário.
Adicionar Relação de Item
Detalhes da petição
- URI: api/v8.6/item/addrelatedarticle
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
ID do artigo | Número | Sim | ID do artigo |
ITEM | Número | Sim | ID do caso |
TIPO DE ITEM | Número | Sim | Tipo de caixa |
CAUSA | Número | Sim | ID da causa |
USO | Número | Sim | Identificação de usuário |
Corpo da petição
[
{
"Field": "ArticleId",
"Value": "692"
},
{
"Field": "ITEMID",
"Value": "39829"
},
{
"Field": "ITEMTYPE",
"Value": "1"
},
{
"Field": "CAUSEID",
"Value": "5"
},
{
"Field": "USERID",
"Value": "471"
}
]
Responder
O serviço retornará um Json com as seguintes informações: Exemplo: true
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | InvalidArticleId |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Relação inválida |
400 | Solicitação BadRequest | CaseIsClosed |
500 | Erro de servidor interno | FalhaAdicionarArtigo Relacionado |
Nota: O serviço não valida o projeto das caixas ou artigos, neste caso esta validação corresponde ao usuário.