Manual de Preenchimento dos Parâmetros
Andamento de O. S

Parâmetro Tipo de Dados Tamanho/Formato Observações
tabela string Nome da tabela Valor fixo: "Andamento"
apikey string 36 caracteres Chave de autenticação única
codigo_retirada string até 13 caracteres Código da retirada
triagem string até 15 caracteres Nome do responsável pela triagem
data_triagem datetime Data no formato dd/mm/yyyy Data da triagem
remocao_rotulos string até 15 caracteres Nome do responsável pela remoção de rótulos
data_remocao datetime Data no formato dd/mm/yyyy Data da remoção de rótulos
marcacao string até 15 caracteres Nome do responsável pela marcação
data_marcacao datetime Data no formato dd/mm/yyyy Data da marcação
rastreabilidade string até 15 caracteres Nome do responsável pela rastreabilidade
data_rastreabilidade datetime Data no formato dd/mm/yyyy Data da rastreabilidade
teste_baixa string até 15 caracteres Nome do responsável pelo teste de baixa pressão
data_baixa datetime Data no formato dd/mm/yyyy Data do teste de baixa pressão
teste_alta string até 15 caracteres Nome do responsável pelo teste de alta pressão
data_teste_alta datetime Data no formato dd/mm/yyyy Data do teste de alta pressão
pintura string até 15 caracteres Tipo de pintura
liberado_pnt datetime Data no formato dd/mm/yyyy Data de liberação da pintura
recarga_co2 string até 15 caracteres Nome do responsável pela recarga de CO2
data_co2 datetime Data no formato dd/mm/yyyy Data da recarga de CO2
recarga_abc string até 15 caracteres Nome do responsável pela recarga ABC
data_abc datetime Data no formato dd/mm/yyyy Data da recarga ABC
recarga_bc string até 15 caracteres Nome do responsável pela recarga BC
data_bc datetime Data no formato dd/mm/yyyy Data da recarga BC
recarga_ap string até 15 caracteres Nome do responsável pela recarga AP
data_ap datetime Data no formato dd/mm/yyyy Data da recarga AP
recarga_esa string até 15 caracteres Nome do responsável pela recarga ESA
data_esa datetime Data no formato dd/mm/yyyy Data da recarga ESA
inspecao string até 15 caracteres Nome do responsável pela inspeção
liberado_insp datetime Data no formato dd/mm/yyyy Data de liberação da inspeção
v_interna string até 15 caracteres Nome do responsável pela verificação interna
liberado_vint datetime Data no formato dd/mm/yyyy Data de liberação da verificação interna
v_externa string até 15 caracteres Nome do responsável pela verificação externa
liberado_exter datetime Data no formato dd/mm/yyyy Data de liberação da verificação externa
v_roscas string até 15 caracteres Nome do responsável pela verificação de roscas
liberado_rosc datetime Data no formato dd/mm/yyyy Data de liberação da verificação de roscas
decapagem string até 15 caracteres Nome do responsável pela decapagem
liberado_dec datetime Data no formato dd/mm/yyyy Data de liberação da decapagem
fosfatizacao string até 15 caracteres Nome do responsável pela fosfatização
liberado_fos datetime Data no formato dd/mm/yyyy Data de liberação da fosfatização
pintura_interna string até 15 caracteres Nome do responsável pela pintura interna
liberado_pntint datetime Data no formato dd/mm/yyyy Data de liberação da pintura interna
teste_descarga string até 15 caracteres Nome do responsável pelo teste de descarga
liberado_desc datetime Data no formato dd/mm/yyyy Data de liberação do teste de descarga
secagem_interna string até 15 caracteres Nome do responsável pela secagem interna
liberado_int datetime Data no formato dd/mm/yyyy Data de liberação da secagem interna
teste_estanqueidade string até 15 caracteres Nome do responsável pelo teste de estanqueidade
liberado_est datetime Data no formato dd/mm/yyyy Data de liberação do teste de estanqueidade
pressurizacao string até 15 caracteres Nome do responsável pela pressurização
data_press datetime Data no formato dd/mm/yyyy Data da pressurização
selagem string até 15 caracteres Nome do responsável pela selagem
data_selo datetime Data no formato dd/mm/yyyy Data da selagem
inspecao_final string até 15 caracteres Nome do responsável pela inspeção final
liberado_fin datetime Data no formato dd/mm/yyyy Data de liberação da inspeção final
expedicao string até 15 caracteres Nome do responsável pela expedição
data_expedicao datetime Data no formato dd/mm/yyyy Data da expedição
data_finalizacao datetime Data no formato dd/mm/yyyy Data de finalização do processo
data_entrega datetime Data no formato dd/mm/yyyy Data de entrega
regiao int Numérico inteiro Código da região
cidade int Numérico inteiro Código da cidade

Exemplo de Codigo em PHP

<?php
$url = "http://api.inspetorlocal.com.br:500/materiais";

$data = [
    "tabela" => "Andamento",
    "apikey" => "e7011a29-de11-4431-b065-5f7032cc3f1e",
    "codigo_retirada" => "6789",
    "triagem" => "nome",
    "data_triagem" => "10/10/2024",
    "remocao_rotulos" => "nome",
    "data_remocao" => "11/10/2024",
    "marcacao" => "nome",
    "data_marcacao" => "12/10/2024",
    "rastreabilidade" => "nome",
    "data_rastreabilidade" => "13/10/2024",
    "teste_baixa" => "nome",
    "data_baixa" => "14/10/2024",
    "teste_alta" => "nome",
    "data_teste_alta" => "15/10/2024",
    "pintura" => "Pintura Z",
    "liberado_pnt" => "15/10/2024",
    "recarga_co2" => "nome",
    "data_co2" => "16/10/2024",
    "recarga_abc" => "nome",
    "data_abc" => "17/10/2024",
    "recarga_bc" => "nome",
    "data_bc" => "18/10/2024",
    "recarga_ap" => "nome",
    "data_ap" => "19/10/2024",
    "recarga_esa" => "nome",
    "data_esa" => "20/10/2024",
    "inspecao" => "nome",
    "liberado_insp" => "20/10/2024",
    "v_interna" => "nome",
    "liberado_vint" => "20/10/2024",
    "v_externa" => "nome",
    "liberado_exter" => "20/10/2024",
    "v_roscas" => "nome",
    "liberado_rosc" => "20/10/2024",
    "decapagem" => "nome",
    "liberado_dec" => "20/10/2024",
    "fosfatizacao" => "nome",
    "liberado_fos" => "20/10/2024",
    "pintura_interna" => "nome",
    "liberado_pntint" => "20/10/2024",
    "teste_descarga" => "nome",
    "liberado_desc" => "20/10/2024",
	"secagem_interna" => "nome",
	"liberado_int" => "20/10/2024",
	"teste_estanqueidade" => "nome",
	"liberado_est" => "20/10/2024",
	"pressurizacao" => "nome",
	"data_press" => "21/10/2024",
	"selagem" => "Selada",
	"data_selo" => "22/10/2024",
	"inspecao_final" => "nome",
	"liberado_fin" => "20/10/2024",
	"expedicao" => "nome",
	"data_expedicao" => "23/10/2024",
	"data_finalizacao" => "24/10/2024",
	"data_entrega" => "25/10/2024",
	"regiao" => "1",
	"cidade" => 1
];

$options = [
    'http' => [
        'header'  => "Content-type: application/json\r\n",
        'method'  => 'POST',
        'content' => json_encode($data),
    ],
];

$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);
if ($result === FALSE) { 
    die('Erro ao realizar a requisição'); 
}

echo $result;
?>
    

Exemplo de Codigo em Python

import requests
import json

url = "http://141.11.128.191:500/materiais"
headers = {'Content-Type': 'application/json'}
data = {
    "tabela": "Andamento",
    "apikey": "e7011a29-de11-4431-b065-5f7032cc3f1e",
    "codigo_retirada": "6789",
    "triagem": "nome",
    "data_triagem": "10/10/2024",
    "remocao_rotulos": "nome",
    "data_remocao": "11/10/2024",
    "marcacao": "nome",
    "data_marcacao": "12/10/2024",
    "rastreabilidade": "nome",
    "data_rastreabilidade": "13/10/2024",
    "teste_baixa": "nome",
    "data_baixa": "14/10/2024",
    "teste_alta": "nome",
    "data_teste_alta": "15/10/2024",
    "pintura": "Pintura Z",
    "liberado_pnt": "15/10/2024",
    "recarga_co2": "nome",
    "data_co2": "16/10/2024",
    "recarga_abc": "nome",
    "data_abc": "17/10/2024",
    "recarga_bc": "nome",
    "data_bc": "18/10/2024",
    "recarga_ap": "nome",
    "data_ap": "19/10/2024",
    "recarga_esa": "nome",
    "data_esa": "20/10/2024",
    "inspecao": "nome",
    "liberado_insp": "20/10/2024",
    "v_interna": "nome",
    "liberado_vint": "20/10/2024",
    "v_externa": "nome",
    "liberado_exter": "20/10/2024",
    "v_roscas": "nome",
    "liberado_rosc": "20/10/2024",
    "decapagem": "nome",
    "liberado_dec": "20/10/2024",
    "fosfatizacao": "nome",
    "liberado_fos": "20/10/2024",
    "pintura_interna": "nome",
    "liberado_pntint": "20/10/2024",
    "teste_descarga": "nome",
    "liberado_desc": "20/10/2024",
    "secagem_interna": "nome",
    "liberado_int": "20/10/2024",
    "teste_estanqueidade": "nome",
    "liberado_est": "20/10/2024",
    "pressurizacao": "nome",
    "data_press": "21/10/2024",
    "selagem": "Selada",
    "data_selo": "22/10/2024",
    "inspecao_final": "nome",
    "liberado_fin": "20/10/2024",
    "expedicao": "nome",
    "data_expedicao": "23/10/2024",
    "data_finalizacao": "24/10/2024",
    "data_entrega": "25/10/2024",
    "regiao": "1",
    "cidade": 1,
}

response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
    print(response.json())
else:
    print(f"Erro: {response.status_code}")