Ordem de Serviço

https://host/webservice/v1/su_oss_chamado

🟢Listar

Exemplo para listar todas as ordens de serviço:

{
    "qtype" : "su_oss_chamado.id",
    "query" : "1",
    "oper" : ">=",
    "page" : "1",
    "rp" : "20",
    "sortname" : "su_oss_chamado.id",
    "sortorder" : "asc"
}

🟠Inserir

{
"id_assunto":"",
"id_cliente":"",
"id_filial":"",
"origem_endereco":"",
"prioridade":"",
"setor":"",
"status":""
}

🔵Editar

Para editar um campo em Ordem de Serviço, deves incluir na URL, o ID da Ordem de Serviço e no body, incluir todos os campos presentes em Ordem de Serviço.

https://host/webservice/v1/su_oss_chamado/7593

🔴Deletar

Para excluir uma Ordem de Serviço, deves incluir na URL, o ID da Ordem de Serviço.

https://host/webservice/v1/su_oss_chamado/7593

🔘Botões

Analisar

Localização do botão Analisar

Rota: https://host//webservice/v1/su_oss_chamado_analisar

{
    "id":"",
    "id_chamado":"8",
    "id_setor":"1",
    "id_tecnico" : "1",
    "mensagem":"teste",
    "data_inicio":"15/03/2024 00:00:33",
    "data_final":"15/03/2024 12:00:33",
    "status":"AN"
}

Exemplo em cURL:

curl --location 'https://host/webservice/v1/su_oss_chamado_analisar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic MzoxYWVmZWRiNTkzZjczZjYxNDM3NTI4ZWQ3OGViMjQ3ODFjYTAxNjczZDkxYWM2ODg2ZWM1MDZlNjlhMTQxY2Qz' \
--header 'Cookie: Path=/; IXC_Session=d7cpi5gjf9svevkqfjmu1htvaa' \
--data '{
    "id":"",
    "id_chamado":"8",
    "id_setor":"1",
    "id_tecnico" : "1",
    "mensagem":"teste",
    "data_inicio":"15/03/2024 00:00:33",
    "data_final":"15/03/2024 12:00:33",
    "status":"AN"
}'
Agendar/Reagendar

Localização do botão Agendar/Reagendar

Rota: https://host/webservice/v1/su_oss_chamado_reagendar

{
    "id_setor" : "",//ID do Setor
    "id_chamado" : "",//ID da Ordem de Servico 
    "status" : "RAG",
    "id_tecnico" : "2", 
    "mensagem" : "teste", 
    "data_agendamento" : "29/10/2023 11:30:15", 
    "data_agendamento_final" : "29/10/2023 16:17:55" 
}

Exemplo em cURL:

curl --location 'https://host/webservice/v1/su_oss_chamado_reagendar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic MzY3OmExNmMwZDVkZGM3ZjFiODViMzJmYzIyOThlMDM5MjgyNzg3NTkwMGQwNGNmMTNiMzY1Y2M2ZWMxMmViMTU3MzQ=' \
--data '{
    "id_setor" : "",//ID do Setor
    "id_chamado" : "",//ID da Ordem de Servico 
    "status" : "RAG",
    "id_tecnico" : "2", 
    "mensagem" : "teste", 
    "data_agendamento" : "29/10/2023 11:30:15", 
    "data_agendamento_final" : "29/10/2023 16:17:55" 
}'
Executar

Localização do botão Executar

Rota: https://host/webservice/v1/su_oss_chamado_executar

{
    "id":"",
    "id_chamado":"10", //ID da Ordem de Serviço
    "mensagem":"Teste 1",
    "status":"EX" //Status da Ordem de Serviço
}

Exemplo em cURL:

curl --location 'https://host/webservice/v1/su_oss_chamado_executar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic MzoxYWVmZWRiNTkzZjczZjYxNDM3NTI4ZWQ3OGViMjQ3ODFjYTAxNjczZDkxYWM2ODg2ZWM1MDZlNjlhMTQxY2Qz' \
--header 'Cookie: Path=/; IXC_Session=d7cpi5gjf9svevkqfjmu1htvaa' \
--data '{
    "id":"",
    "id_chamado":"10",
    "mensagem":"Teste 1",
    "status":"EX"
}'
Finalizar

Localização do botão Finalizar

Rota: https://host/webservice/v1/su_oss_chamado_fechar

{
    "id":"",
    "id_chamado":"10", //ID da Ordem de Serviço
    "data_inicio":"15/03/2024 15:31:30",
    "data_final":"15/03/2024 15:31:30",
    "mensagem":"Teste 1",
    "id_tecnico":"1", //ID do colaborador responsável
    "status":"F" //Status da Ordem de Serviço
}

Exemplo em cURL:

curl --location 'https://192.168.32.161/webservice/v1/su_oss_chamado_fechar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic MzoxYWVmZWRiNTkzZjczZjYxNDM3NTI4ZWQ3OGViMjQ3ODFjYTAxNjczZDkxYWM2ODg2ZWM1MDZlNjlhMTQxY2Qz' \
--header 'Cookie: Path=/; IXC_Session=d7cpi5gjf9svevkqfjmu1htvaa' \
--data '{
    "id":"",
    "id_chamado":"10",
    "data_inicio":"15/03/2024 15:31:30",
    "data_final":"15/03/2024 15:31:30",
    "mensagem":"Teste 1",
    "id_tecnico":"1",
    "status":"F"
}'
Marcar para Reagendamento

Localização do botão Marcar para Reagendamento

Rota: https://host/webservice/v1/su_oss_chamado_reagendar

{
    "id_setor" : "",//ID do Setor
    "id_chamado" : "",//ID da Ordem de Servico 
    "status" : "AG",
    "id_tecnico" : "2", 
    "mensagem" : "teste", 
    "data_agendamento" : "29/10/2023 11:30:15", 
    "data_agendamento_final" : "29/10/2023 16:17:55" 
}

Exemplo em cURL:

curl --location 'https://host/webservice/v1/su_oss_chamado_reagendar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic MzY3OmExNmMwZDVkZGM3ZjFiODViMzJmYzIyOThlMDM5MjgyNzg3NTkwMGQwNGNmMTNiMzY1Y2M2ZWMxMmViMTU3MzQ=' \
--data '{
    "id_setor" : "", 
    "id_chamado" : "", 
    "status" : "",
    "id_tecnico" : "", 
    "mensagem" : "", 
    "data_agendamento" : "29/10/2023 11:30:15", 
    "data_agendamento_final" : "29/10/2023 16:17:55" 
}'

Last updated