Alteração de Receita API V2


Alterando uma Receita

Para alterar uma venda (receita) , realize uma requisição HTTP usando método PUT para o endereço: http://implantacaoapi.erpflex.com.br/api_v2/receita.

Esta requisição deve informar obrigatoriamente um array para receita, itens e parcelas.

Os tipos de alterações consiste nas operações representadas por:

‘I’:inclusao, ‘A’:alteracao, ‘E’:exclusao”,

Para verificar quais campos estão disponíveis para alteração da receita, verifique em Campos disponíveis para Alteração da Receita.

 

Exemplo:

<?php

require_once ‘pest-master/PestJSON.php’;
$urlApiv2  = “http://implantacaoapi.erpflex.com.br/api_v2”;
$apiUser   = “seu_usuario”;
$apiPass   = “sua_senha”;

$pest = new pestJSON($urlApiv2);
$pest->setupAuth($apiUser,$apiPass);

$receita  = array();
$itens    = array();
$parcelas = array();

$receita[“receita_id”]                   = 5781144;
$receita[“documento”]                     = “testeput”;
$receita[“data_emissao”]                 = “11/05/2017”;
$receita[“cliente_id”]                   = 2200004;
$receita[“historico”]                    = “IntegracaoAPI”;

$itens[0][“operacao”]                    = “I”;
$itens[0][“produto_id”]                 = “1500657”;
$itens[0][“variante_chave”]             = “0”;
$itens[0][“vendedor_id”]                = “16491”;
$itens[0][“quantidade”]                 = “2”;
$itens[0][“preco_unitario”]             = “300.00”;
$itens[0][“preco_total_item”]           = “600.00”;
$itens[0][“baixa_estoque”]                 = 1;

$parcelas[0][“operacao”]                = “A”;
$parcelas[0][“parcela_id”]                = 6322641;
$parcelas[0][“vencimento”]                 = “11/05/2017”;
$parcelas[0][“valor”]                      = “38.80”;
$parcelas[0][“pagamento_tipo”]             = “PRZ”;

$receita[“itens”]                        = $itens;
$receita[“parcelas”]                     = $parcelas;

$aRet = $pest->put(“/Receita”,$receita);
echo “<pre>”;
die(print_r($aRet,true));
echo “</pre>”;