PT
Español
English
Português
    Adicionar relações

    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.