Para incluir um orçamento de venda, você deve realizar uma requisição HTTP usando método POST para o endereço: https://sistema.erpflex.com.br/api/venda/solicitacao/
Veja aqui a lista completa de Campos para Inclusão de Orçamento de Venda
Exemplo:
$pest = new pestJSON("https://sistema.erpflex.com.br/api"); $pest->setupAuth("{seu_usuario}","{sua_senha}"); $solicitacao= array(); $solicitacao['emissao'] = "30/04/2013"; $solicitacao['cliente_id'] = 125110; $solicitacao['vendedor_id'] = 1327; $solicitacao['documento'] = 5050; $itens = array(); $itens[] = array("produto_id" => 80744, "quantidade"=>4, "variante_id" => 111756, "preco_unitario"=>2, "ipi_taxa"=>0.5, "observacao"=>"Uma observacao qualquer", "valor_desconto"=>2); $itens[] = array("produto_id" => 82229, "quantidade"=>2, "preco_unitario"=>200, "numero_pedido"=>999, "item_pedido"=>888, "observacao"=>"Mais uma observacao qualquer", "valor_desconto"=>0); $solicitacao['itens'] = json_encode($itens); $resposta = $pest->post("/venda/solicitacao/",$solicitacao); print_r($resposta);
Alteração de um Orçamento de Venda
Para alterar os dados de um orçamento de venda, você deve realizar uma requisição HTTP usando método PUT para o endereço: https://sistema.erpflex.com.br/api/venda/solicitacao/{id_da_solicitacao}
Exemplo:
$pest = new pestJSON("https://sistema.erpflex.com.br/api"); $pest->setupAuth("{seu_usuario}","{sua_senha}"); $solicitacao= array(); $solicitacao['emissao'] = "20/05/2013"; $solicitacao['cliente_id'] = 125110; $solicitacao['vendedor_id'] = 1327; $solicitacao['documento'] = 5050; $itens = array(); $itens[] = array("id" => 675941, "produto_id" => 80744, "quantidade"=>10, "variante_id" => 111756, "preco_unitario"=>100, "ipi_taxa"=>0.5, "observacao"=>"Obsercavao alterada", "valor_desconto"=>0); $itens[] = array("id" => 675942, "produto_id" => 82229, "quantidade"=>20, "preco_unitario"=>500, "numero_pedido"=>999, "item_pedido"=>888, "observacao"=>"Outra obsercavao alterada", "valor_desconto"=>0); $solicitacao['itens'] = json_encode($itens); $resposta = $pest->put("/venda/solicitacao/51",$solicitacao); print_r($resposta);
Exclusão de Orçamento de Venda
Para excluir um orçamento de venda, você deve realizar uma requisição HTTP usando método DELETE para o endereço: https://sistema.erpflex.com.br/api/venda/solicitacao/{id_da_solicitacao}
Exemplo:
$pest = new pestJSON("https://sistema.erpflex.com.br/api"); $pest->setupAuth("{seu_usuario}","{sua_senha}"); $resposta = $pest->delete("/venda/solicitacao/51");