<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://docs.recuperador.com.br/index.php?action=history&amp;feed=atom&amp;title=API_de_importa%C3%A7%C3%A3o_de_vendas</id>
	<title>API de importação de vendas - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="http://docs.recuperador.com.br/index.php?action=history&amp;feed=atom&amp;title=API_de_importa%C3%A7%C3%A3o_de_vendas"/>
	<link rel="alternate" type="text/html" href="http://docs.recuperador.com.br/index.php?title=API_de_importa%C3%A7%C3%A3o_de_vendas&amp;action=history"/>
	<updated>2026-05-01T18:08:26Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://docs.recuperador.com.br/index.php?title=API_de_importa%C3%A7%C3%A3o_de_vendas&amp;diff=763&amp;oldid=prev</id>
		<title>Suporte: Criou página com 'A API de importação de vendas deve ser utilizada para cadastrar uma ou mais vendas para clientes no Recuperador CRM.   Endpoint: https://www.recuperador.com.br/api/v1Importa...'</title>
		<link rel="alternate" type="text/html" href="http://docs.recuperador.com.br/index.php?title=API_de_importa%C3%A7%C3%A3o_de_vendas&amp;diff=763&amp;oldid=prev"/>
		<updated>2021-07-28T15:41:36Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;A API de importação de vendas deve ser utilizada para cadastrar uma ou mais vendas para clientes no Recuperador CRM.   Endpoint: https://www.recuperador.com.br/api/v1Importa...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A API de importação de vendas deve ser utilizada para cadastrar uma ou mais vendas para clientes no Recuperador CRM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Endpoint: https://www.recuperador.com.br/api/v1ImportacaoVenda&lt;br /&gt;
&lt;br /&gt;
Ação: '''POST'''&lt;br /&gt;
&lt;br /&gt;
Formato: '''JSON'''&lt;br /&gt;
&lt;br /&gt;
Autenticação: enviar o '''token''' da API no campo '''username''' da autenticação '''Basic Auth'''. Deixe o campo password em branco.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objeto de entrada ==&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
    '''atualizar''': string,&lt;br /&gt;
    '''email''': string, &lt;br /&gt;
    '''vendas''': array de venda&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Seguem informações complementares sobre cada coluna do objeto:&lt;br /&gt;
&lt;br /&gt;
* Atualizar: deve ser preenchido com S para Sim e N para Não. Quando marcado como S, este campo faz o importador atualizar vendas com códigos existentes na base de dados com os novos dados.&lt;br /&gt;
* E-mail: e-mail que receberá o resultado da importação. Este método é assíncrono, por isso deve-se informar um endereço de e-mail para recebimento do resultado do processamento.&lt;br /&gt;
* Vendas: lista de vendas a serem importadas. O array deve ser do tipo venda, que será descrito abaixo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Classe venda ==&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
    '''id_credor''': int&lt;br /&gt;
    '''codigo''': string,&lt;br /&gt;
    '''cpf_cnpj''': string, &lt;br /&gt;
    '''nome_cliente''': string, &lt;br /&gt;
    '''datavencto''': DateTime,&lt;br /&gt;
    '''situacao''': string, &lt;br /&gt;
    '''datapagto''': DateTime,&lt;br /&gt;
    '''valor''': decimal, &lt;br /&gt;
    '''descricao''': string, &lt;br /&gt;
    '''obs''': string, &lt;br /&gt;
    '''contrato''': string, &lt;br /&gt;
    '''unidade''': string, &lt;br /&gt;
    '''competencia''': string&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Seguem informações complementares sobre cada coluna do objeto:&lt;br /&gt;
&lt;br /&gt;
* *ID do credor: aceita apenas valores inteiros e é obrigatório. Ele deve ser preenchido com o código do credor que aparece em Cadastros &amp;gt; Credores.&lt;br /&gt;
* *Codigo: aceita no máximo de 100 caracteres e é obrigatório.&lt;br /&gt;
* *CPF/CNPJ: aceita no máximo de 18 caracteres e é obrigatório. Somente números preferencialmente.&lt;br /&gt;
* *Cliente: aceita no máximo 40 caracteres e é obrigatório.&lt;br /&gt;
* *Data vencto.: aceita no máximo 10 caracteres no formato AAAA-MM-DD e é obrigatório.&lt;br /&gt;
* *Situacao: aceita no máximo 1 caractere e é obrigatório. Informe N maiúsculo para parcelas não pagas e P maiúsculo para parcelas pagas.&lt;br /&gt;
* Data pagto.: aceita no máximo 10 caracteres no formato AAAA-MM-DD e é obrigatório apenas para situação P.&lt;br /&gt;
* *Valor: aceita no máximo 8 dígitos e é obrigatório. Use ponto como separador de decimais.&lt;br /&gt;
* *Descricao: aceita no máximo 40 caracteres e é obrigatório.&lt;br /&gt;
* Obs: aceita no máximo 100 caracteres e não é obrigatório.&lt;br /&gt;
* Contrato: aceita no máximo 40 dígitos. Pode ou não ser obrigatório dependendo da parametrização do cadastro do credor.&lt;br /&gt;
* Unidade: aceita no máximo 40 dígitos. Pode ou não ser obrigatório dependendo da parametrização do cadastro do credor.&lt;br /&gt;
* Competência: aceita no máximo 40 dígitos. Pode ou não ser obrigatório dependendo da parametrização do cadastro do credor.&lt;br /&gt;
&lt;br /&gt;
Importante: os clientes devem existir previamente no cadastro de clientes com o mesmo CPF ou CNPJ informados na planilha para viabilizar a importação. Porém, se o parâmetro '''Exigir Dados Completos do Cliente''' estiver marcado como Não no cadastro do credor e um CPF/CNPJ a ser importado não estiver cadastrado, então o importador tentará criar o cadastro do cliente para viabilizar a importação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Classe de retorno ==&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
    '''sucesso''': bool,&lt;br /&gt;
    '''mensagem''': string&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Seguem informações complementares sobre cada coluna do objeto:&lt;br /&gt;
&lt;br /&gt;
* Sucesso: retornará true em caso de chamada realizada com sucesso e false em caso de erro na chamada.&lt;br /&gt;
* Mensagem: exibirá a mensagem de sucesso ou de erro.&lt;/div&gt;</summary>
		<author><name>Suporte</name></author>
		
	</entry>
</feed>