Alteração Produtos


Para realizar a alteração de um produto, realize uma requisição HTTP usando método PUT para o endereço: http://implantacaoapi.erpflex.com.br/api/produtos/

Esse PUT não compreende alterações na variante do produto caso tenha.

 

Exemplo:

 

<?php

 

require_once ‘../pest-master/PestJSON.php’;

$urlApi  = “http://implantacaoapi.erpflex.com.br/api”;

 

$apiUser   = “seu_usuario”;

$apiPass   = “sua_senha”;

 

$pest = new pestJSON($urlApi);

$pest->setupAuth($apiUser,$apiPass);

 

$produto  = array();

 

$produto[“codigo”] = “000666000”;

$produto[“descricao”] = “666777888999”;

$produto[“fornecedor_id”] = 3939284;

$produto[“unidade”] = “BR”;

$produto[“produto_servico”] = “P”;

$produto[“categoria”] = “Despesas Pessoal”;

$produto[“subcategoria”] = “Salarios”;

$produto[“modelo”] = “MEDIO”;

$produto[“caracteristicas”] = “AZUL”;

$produto[“imagem”] = “”;

$produto[“tipo”] = “PA”;

$produto[“natureza_requisicao_id”] = 27444;

$produto[“natureza_faturamento_id”] = 27447;

$produto[“CFA”] = “A”; (Visivel nas telas de: C-Compras, F-Faturamento, A-Ambos)

$produto[“unidade”] = 1185;

$produto [estoque_negativo] = “N”; (‘S’-Aceita Est.Neg., ‘N’-Nao aceita, ‘ ‘-pelo Parametro ESTNEG)

$produto[“loja_virtual”] = “N”;

$produto[“origem”] = “1”;

$produto[“codigo_ean”] = “888999888”;

$produto[“ncm_codigo”] = “38109000”;

$produto[“adicional_1”] = “Tipo A”;

$produto[“adicional_2”] = “SIM”;

 

$aRet = $pest->put(“/produto/2552250”,$produto);

 

echo “<pre>”;

die(print_r($aRet,true));

echo “</pre>”;