Manual de Preenchimento dos Parâmetros 
Ordem de Retirada
    
        
            
                | Parâmetro | 
                Tipo de Dados | 
                Tamanho/Formato | 
                Observações | 
            
        
        
            | tabela | string | Nome da tabela | Valor fixo: "Ordem" | 
            | apikey | string | 36 caracteres | Chave de autenticação única | 
            | codigo_retirada | string | até 13 caracteres | Alfanumérico | 
            | veiculo | string | até 15 caracteres | Identificação do veículo | 
            | chapa | string | até 8 caracteres | Placa do veículo | 
            | data_emissao | datetime | Data no formato dd/mm/yyyy | Data de emissão | 
            | codigo_cliente | string | até 5 caracteres | Código do cliente | 
            | aprovado_por | string | até 80 caracteres | Nome da pessoa que aprovou | 
            | retirado_por | string | até 45 caracteres | Nome da pessoa que retirou | 
            | data_retirada | datetime | Data no formato dd/mm/yyyy | Data de retirada | 
            | observacao | string | até 250 caracteres | Observações gerais | 
            | selo_inicial | string | até 80 caracteres | Número do selo inicial | 
            | selo_final | string | até 80 caracteres | Número do selo final | 
            | data_entrada | datetime | Data no formato dd/mm/yyyy | Data de entrada | 
            | retirado | bit | 1 para Sim, 0 para Não | Indica se foi retirado | 
            | nome_do_cliente | string | até 180 caracteres | Nome completo do cliente | 
            | data_saida | datetime | Data no formato dd/mm/yyyy | Data de saída | 
            | obs_producao | string | até 250 caracteres | Observações da produção | 
            | data_aprovacao | datetime | Data no formato dd/mm/yyyy | Data de aprovação | 
            | data_finalizacao | datetime | Data no formato dd/mm/yyyy | Data de finalização | 
            | numero_ordem | string | até 15 caracteres | Número da ordem | 
            | nf_remessa | string | até 15 caracteres | Nota fiscal de remessa | 
            | data_nota | datetime | Data no formato dd/mm/yyyy | Data da nota fiscal | 
            | data_triagem | datetime | Data no formato dd/mm/yyyy | Data da triagem | 
            | procedimento | string | até 10 caracteres | Código do procedimento | 
            | sigla | string | até 15 caracteres | Sigla do responsável | 
            | ativo_fixo | bit | 1 para Sim, 0 para Não | Indica se é um ativo fixo | 
            | producao_p1 | bit | 1 para Sim, 0 para Não | Indica a produção da peça 1 | 
            | lote | string | até 10 caracteres | Código do lote | 
            | ri_do_po | string | até 8 caracteres | Código do RI do PO | 
            | lote1 | string | até 10 caracteres | Código do lote adicional | 
            | data_entrega | datetime | Data no formato dd/mm/yyyy | Data de entrega | 
            | meio_transporte | string | até 50 caracteres | Meio de transporte utilizado | 
            | regiao | int | Numérico inteiro | Código da região | 
            | cidade | int | Numérico inteiro | Código da cidade | 
        
    
    Exemplo de Código em PHP
    
<?php
$url = "http://api.inspetorlocal.com.br:500/materiais";
$data = [
    "tabela" => "Ordem",
    "apikey" => "e7011a29-de11-4431-b065-5f7032cc3f1e",
    "codigo_retirada" => "6789",
    "veiculo" => "Carro X",
    "chapa" => "CH1234",
    "data_emissao" => "10/10/2024",
    "codigo_cliente" => "CL001",
    "aprovado_por" => "José",
    "retirado_por" => "Maria",
    "data_retirada" => "11/10/2024",
    "observacao" => "Observação teste",
    "selo_inicial" => "SI001",
    "selo_final" => "SF001",
    "data_entrada" => "12/10/2024",
    "retirado" => 1,
    "data_saida" => "13/10/2024",
    "obs_producao" => "Produção teste",
    "data_aprovacao" => "14/10/2024",
    "data_finalizacao" => "15/10/2024",
    "numero_ordem" => "ORD001",
    "nf_remessa" => "NF1234",
    "data_nota" => "16/10/2024",
    "data_triagem" => "16/10/2024",
    "data_entrega" => "17/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 Código em Python
    
def python_request():
    import requests
    import json
    url = "http://api.inspetorlocal.com.br:500/materiais"
    headers = {'Content-Type': 'application/json'}
    data = {
        "tabela": "Ordem",
        "apikey": "e7011a29-de11-4431-b065-5f7032cc3f1e",
        "codigo_retirada": "6789",
        "veiculo": "Carro X",
        "chapa": "CH1234",
        "data_emissao": "10/10/2024",
        "codigo_cliente": "CL001",
        "aprovado_por": "José",
        "retirado_por": "Maria",
        "data_retirada" => "11/10/2024",
        "observacao" => "Observação teste",
        "selo_inicial" => "SI001",
        "selo_final" => "SF001",
        "data_entrada" => "12/10/2024",
        "retirado" => 1,
        "data_saida" => "13/10/2024",
        "obs_producao" => "Produção teste",
        "data_aprovacao" => "14/10/2024",
        "data_finalizacao" => "15/10/2024",
        "regiao" => 1,
        "cidade" => 1,
    }
    response = requests.post(url, headers=headers, json=data)
    if response.status_code == 200:
        return response.json()
    else:
        return f"Erro: {response.status_code}"