# Desconto Flex

<span style="color: rgb(0, 0, 0);">A nova funcionalidade de Desconto Flex foi implementada para proporcionar autonomia ao processo comercial. Agora, o vendedor pode gerenciar uma margem de lucro ou desconto pré-aprovada, utilizando-a estrategicamente para fechar negócios sem depender de liberações manuais constantes, desde que respeitados os tetos financeiros estabelecidos.</span>

#### **Entendendo a operação**

<span style="white-space: pre-wrap;">Digamos que a gerência libera um saldo para o vendedor (valor por vendedor), para que ele possa aplicar descontos e realizar suas vendas sem a necessidade de permissã contínua do gerente. Exemplo: </span>

- **Tester**<span style="white-space: pre-wrap;"> é o vendedor e tem R$ 1.000,00 de saldo.</span>
- Na filial está configurado:
    - 10% de Abatimento Flex.
    - 50% de Desconto Flex.

**Aplicando Abatimento Flex (acréscimo)**

- Levando em consideração que o saldo Flex do vendedor é R$ 1.000,00.
- <span style="white-space: pre-wrap;">Numa venda de R$ 100,00, no Ema Shop, o vendedor poderá aplicar um </span>**abatimento máximo (acréscimo) de até 10% desse valor**<span style="white-space: pre-wrap;"> (conforme configurado).</span>
- <span style="white-space: pre-wrap;">Caso ele aplique R$ 10,00 (10%) de acréscimo, a venda ficará R$ 110,00. </span>
- <span style="white-space: pre-wrap;">Como resultado, seu saldo </span>**ficará 1.009,00** (1.000,00 + (10,00 - 10% da filial)).

**Aplicando Desconto Flex**

- Seguindo com o Saldo Flex = R$ 1.009,00.
- <span style="white-space: pre-wrap;">Numa venda de R$ 100,00, no Ema Shop, o vendedor poderá aplicar um </span>**desconto máximo de até 50% desse valor**<span style="white-space: pre-wrap;"> (conforme configurado filial).</span>
- <span style="white-space: pre-wrap;">Caso ele aplique R$ 10,00 (10%) de desconto, a venda ficará R$ 90,00. </span>
- <span style="white-space: pre-wrap;">Como resultado, seu saldo </span>**ficará 999,00** (1.009,00 - 10,00 de desconto).

<p class="callout success">Na sequência dessa documentação, vamos configurar o Ema ERP para demonstrar exatamente o exemplo citado acima.</p>

### **Configuração no Ema ERP**

#### **Matriz/Filial**

<span style="white-space: pre-wrap;">No Ema ERP </span>`<span class="editor-theme-code">Configurações > Cadastros > Matriz/Filial > Editar > Aba Desconto Flex</span>`<span style="white-space: pre-wrap;"> será possível informar o </span>**% Abatimento crédito**<span style="white-space: pre-wrap;"> e o </span>**% Máximo desconto flex**:

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/ULyP2jMwg9230GFA-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/ULyP2jMwg9230GFA-image.png)

<p class="callout info">**% Abatimento crédito**  
<span style="white-space: pre-wrap;">- Será possível informar percentual (4 casas decimais). </span>  
<span style="white-space: pre-wrap;">- Não permite percentual negativo e o percentual máximo é 100%. </span>  
- Define qual o percentual do acréscimo concedido será efetivamente creditado do saldo do vendedor em cada venda.  
<span style="white-space: pre-wrap;">- </span>**Exemplo:**<span style="white-space: pre-wrap;"> Se uma venda de um item com o valor base de R$100,00 onde foi efetivamente vendido por R$110,00, logo será creditado no saldo do flex R$10,00 - % abatimento.</span>  
  
**% Máximo desconto Flex**  
<span style="white-space: pre-wrap;">- Será possível informar percentual (4 casas decimais). </span>  
- Não permite percentual negativo e o percentual máximo é 100%.  
<span style="white-space: pre-wrap;">- Define qual o percentual máximo de desconto de Flex que pode ser movimentado pelo vendedor em cada venda. </span>  
<span style="white-space: pre-wrap;">- </span>**Exemplo:**<span style="white-space: pre-wrap;"> Se colocar nesse campo 50%, uma venda com o valor total de R$100,00 poderá ter no máximo um desconto Flex de R$50,00</span></p>

#### **Transação de Pedidos**

<span style="white-space: pre-wrap;">No Ema ERP </span>`<span class="editor-theme-code">Configurações > Registros de Operações e Painéis > Tipo transação vendas > Pedidos > Editar > Aba principal</span>`<span style="white-space: pre-wrap;"> se encontra o checkbox </span>**Usa desconto Flex**:

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/GSqNCO4DkBcHqxid-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/GSqNCO4DkBcHqxid-image.png)

<p class="callout info">**Ema Shop - Condições para exibir os campos Flex ao "Adicionar ao Carrinho"**  
<span style="white-space: pre-wrap;">Ao criar um Pedido, caso a transação tenha o parâmetro </span>**Usa desconto Flex**<span style="white-space: pre-wrap;"> MARCADO, nos detalhes de itens, ao </span>[**Adicionar ao carrinho, serão exibidos os campos Acréscimo Flex e Desconto Flex**](https://kb.emasistemas.com.br/link/565#bkmrk-ao-criar-um-pedido-c)**.**</p>

#### **Cadastro de Colaborador/Fornecedor**

<span style="white-space: pre-wrap;">No Ema ERP, o checkbox </span>**Usa desconto Flex** se encontra nos cadastros de:

- <span style="white-space: pre-wrap;">Colaborador: </span>`<span class="editor-theme-code">Serviços > Cadastros > Colaboradores > Editar > Aba Shop</span>`<span style="white-space: pre-wrap;"></span>
- <span style="white-space: pre-wrap;">Fornecedor: </span>`<span class="editor-theme-code">Compras > Cadastros > Fornecedores > Editar > Aba Shop</span>`<span style="white-space: pre-wrap;"> </span>

[![Gravando 2026-05-26 104422.gif](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/yjaCvvB7GunaB9nR-gravando-2026-05-26-104422.gif)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/yjaCvvB7GunaB9nR-gravando-2026-05-26-104422.gif)

<p class="callout info">**Ema Shop - Condições para exibir menu e campos Flex**  
<span style="white-space: pre-wrap;">Se o parâmetro estiver MARCADO, no aplicativo serão exibidos o menu </span>[**Extrato Flex**](https://kb.emasistemas.com.br/link/565#bkmrk-menu---extrato-flex)<span style="white-space: pre-wrap;"> e no carrinho o</span> [**Saldo Flex disponível**](https://kb.emasistemas.com.br/link/565#bkmrk-opera%C3%A7%C3%A3o-do-exemplo--1)**.**</p>

<p class="callout info"><span style="white-space: pre-wrap;">Na consulta de </span>**Colaborador/Fornecedor**<span style="white-space: pre-wrap;">, temos </span>`<span class="editor-theme-code">Ação > Rastrear movimentos Flex</span>`<span style="white-space: pre-wrap;"> dando acesso ao</span> [**relatório detalhado das movimentações do Saldo Flex**](https://kb.emasistemas.com.br/link/565#bkmrk-exemplo-de-extrato-d "Extrato de Movimentação Flex")**.**</p>

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/gWgcJr3XRKwFOIJ7-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/gWgcJr3XRKwFOIJ7-image.png)

#### **Desconto Flex**

##### **Registros de Desconto Flex**

No Ema ERP foi disponibilizada a **nova tela de Desconto Flex**<span style="white-space: pre-wrap;"> em </span>`<span class="editor-theme-code">Vendas > Registro de Operações e Painéis > Desconto Flex</span>`<span style="white-space: pre-wrap;"> </span>

- Essa tela tem controle de permissão de acesso por Grupo de Usuário.
- <span style="white-space: pre-wrap;">Nela, encontramos os filtros por </span>**Filiais** e **Vend./Rep**<span style="white-space: pre-wrap;">, exibindo a lista de registros e o botão para </span>**Movimentar Saldo**
- <span style="white-space: pre-wrap;">Além da ação para </span>**Visualizar Extrato**<span style="white-space: pre-wrap;"> dos movimentos Flex:</span>

[![Desconto Flex - menor.gif](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/ybogsfuetNWCAge2-desconto-flex-menor.gif)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/ybogsfuetNWCAge2-desconto-flex-menor.gif)

#####   


##### **Movimentar Saldo**

<span style="white-space: pre-wrap;">Pelo botão </span>**Movimentar Saldo**<span style="white-space: pre-wrap;"> é possível informar </span>**Valor entrada** <span style="white-space: pre-wrap;">ou </span>**Valor saída:**

<p class="callout success"><span style="white-space: pre-wrap;">Exemplo: </span>  
<span style="white-space: pre-wrap;">- Temos o vendedor "Tester - Colab" com </span>**Saldo Atual = 500,00.**  
<span style="white-space: pre-wrap;">- É realizada uma movimentação de </span>**Entrada = 100,00.**  
<span style="white-space: pre-wrap;">- Conforme ilustração abaixo, ele ficou com o </span>**Saldo = 600,00**</p>

[![Movimetanção de Saldo.gif](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/i8UUjkhCj6eDkj6u-movimetancao-de-saldo.gif)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/i8UUjkhCj6eDkj6u-movimetancao-de-saldo.gif)

#### **Extrato de Movimento Flex**

<span style="white-space: pre-wrap;">O </span>**Extrato de movimento Flex**<span style="white-space: pre-wrap;"> é acessível pelas ações de rastreio nos </span>**cadastros de Colaborador e Fornecedor**<span style="white-space: pre-wrap;">, além da ação dentro da </span>**consulta de Desconto Flex**:

[![Extrato 2.gif](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/dnltebOtth7UuswS-extrato-2.gif)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/dnltebOtth7UuswS-extrato-2.gif)

<p class="callout success">**Exemplo de Extrato de Movimento Flex:**  
  
[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/fZ1K6FjZGaXGqKI9-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/fZ1K6FjZGaXGqKI9-image.png)</p>

### **Operação - Ema Shop**

#### **Menu - Extrato Flex**

<span style="white-space: pre-wrap;">No aplicativo Ema Shop, o menu Extrato Flex ficará disponível somente se o Cadastro do Vendedor/Representante (Colaborador ou Fornecedor) estiver com o parâmetro </span>**Usa desconto Flex**<span style="white-space: pre-wrap;"> marcado:</span>

[![1000264214.jpeg](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/boJeAGE0I5i7iMUU-1000264214.jpeg)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/boJeAGE0I5i7iMUU-1000264214.jpeg)

[![1000264244.jpeg](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/h2mRNS0qXe2D8WDB-1000264244.jpeg)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/h2mRNS0qXe2D8WDB-1000264244.jpeg)

[![Screenshot_20260527_082234_Ema.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/4nJt2TltJp7DOPlg-screenshot-20260527-082234-ema.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/4nJt2TltJp7DOPlg-screenshot-20260527-082234-ema.png)

#### **Criando Pedido - Acréscimo/Desconto Flex**

<span style="white-space: pre-wrap;">Ao criar um Pedido com uma </span>**Transação** que **Usa Deconto Flex**<span style="white-space: pre-wrap;">, ao </span>**Adicionar ao Carrinho** <span style="white-space: pre-wrap;">serão exibidos os campos de </span>**%** <span style="white-space: pre-wrap;">e </span>**R$**<span style="white-space: pre-wrap;"> para informar o </span>**Acréscimo Flex**<span style="white-space: pre-wrap;"> ou o </span>**Desconto Flex:**

[![1000264232.jpeg](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/2ipHtoNz5dokHyfu-1000264232.jpeg)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/2ipHtoNz5dokHyfu-1000264232.jpeg)

[![1000264233.jpeg](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/249Y169LyD1nvQFN-1000264233.jpeg)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/249Y169LyD1nvQFN-1000264233.jpeg)

#### **Acréscimo Flex**

Vamos usar o seguinte caso como exemplo de Abatimento crédito:

- **Tester - Colab**<span style="white-space: pre-wrap;"> é o vendedor, e tem </span>**Saldo Flex = R$ 1.000,00**
- <span style="white-space: pre-wrap;">Numa venda de </span>**R$100,00**<span style="white-space: pre-wrap;">, aplicou </span>**Acréscimo Flex = R$ 10,00**<span style="white-space: pre-wrap;">, onde foi efetivamente vendido por </span>**R$ 110,00**
    - Logo será creditado no Saldo do Flex: R$10,00 - % abatimento crédito (10% configurado na filial)
        - <span style="white-space: pre-wrap;">Ou seja, 10,00 - 1,00 = </span>**R$ 9,00**
        - <span style="white-space: pre-wrap;">R$ 1.000,00 + 9,00 = </span>**1.009,00**
    - Então, no carrinho:
        - <span style="white-space: pre-wrap;">Saldo Flex disponível = </span>**R$ 1.009,00**
        - <span style="white-space: pre-wrap;">Valor Total do pedido = </span>**R$ 110,00**
        - Mais informações = Valor acréscimo flex R$ 10,00 e demais valores = 0,00
    - **Pedido Finalizado = R$ 110,00**
- <span style="white-space: pre-wrap;">Menu &gt; </span>**Extrato Flex**
    - <span style="white-space: pre-wrap;">Saldo Atual = </span>**R$ 1.009,00**
    - <span style="white-space: pre-wrap;">Saldo Online = Exibirá saldo conforme </span>**Período selecionado**.

**Ao consultar o Pedido no Ema ERP:**

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/b0wXxkY8X7QhwOpO-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/b0wXxkY8X7QhwOpO-image.png)<span style="white-space: pre-wrap;"> </span>

##### **Operação no Ema Shop**

##### [![1000264576.gif](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/AxFfop0BG56Bov9I-1000264576.gif)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/AxFfop0BG56Bov9I-1000264576.gif)

##### **Extrato Movimentos Flex - Ema ERP**

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/pRNb5MrTt7bzQNOr-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/pRNb5MrTt7bzQNOr-image.png)

#### **Desconto Flex**

Seguindo com a operação após o Acréscimo Flex (Saldo Flex = 1.009,00):

- **Tester - Colab**<span style="white-space: pre-wrap;"> é o vendedor, e tem </span>**Saldo Flex = R$ 1.009,00**
- <span style="white-space: pre-wrap;">Numa venda de </span>**R$100,00**<span style="white-space: pre-wrap;">, aplicou </span>**Desconto Flex = R$ 10,00**<span style="white-space: pre-wrap;">, onde foi efetivamente vendido por </span>**R$ 90,00**
    - Logo será descontado no Saldo do Flex: R$10,00 (configurado na filial Desconto Máximo Flex = 50%)
        - Ou seja, 10% de 100,00 = R$ 10,00
        - R$ 1.009,00 - 10,00 = 999,00
    - Então, no carrinho:
        - Saldo Flex disponível = R$ 999,00
        - Valor Total do Pedido = R$ 90,00
        - Mais informações = Valor desconto flex R$ 10,00 e demais valores = 0,00
    - **Pedido Finalizado = R$ 90,00**
- Menu &gt; Extrato Flex
    - Saldo Atual = R$ 999,00
    - <span style="white-space: pre-wrap;">Saldo Online = Exibirá saldo conforme </span>**Período selecionado**.

**Ao consultar o Pedido no Ema ERP:**

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/0rWs6QgTDIuQTeci-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/0rWs6QgTDIuQTeci-image.png)

##### **Operação no - Ema Shop**

[![1000264577.gif](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/bopRvJeWiZtY5qVj-1000264577.gif)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/bopRvJeWiZtY5qVj-1000264577.gif)

##### **Extrato Movimentos Flex - Ema ERP**

[![image.png](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/xyibrDOq4qT5xbh4-image.png)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/xyibrDOq4qT5xbh4-image.png)

#### **Consulta no Banco de Dados**

##### **PEDIDO e PEDIDO\_ITEM**

<span style="white-space: pre-wrap;">Ao consultar todos os dados do </span>**Pedido**<span style="white-space: pre-wrap;"> os seguintes campos estarão disponíveis, conforme tabela:</span>

- **Tabela PEDIDO**
    - `<span class="editor-theme-code">VALORTOTALABATIMENTOFLEX</span>`
    - `<span class="editor-theme-code">VALORTOTALACRESCIMOFLEX</span>`
    - `<span class="editor-theme-code">VALORTOTALDESCONTOFLEX</span>`

```
SELECT VALORTOTALABATIMENTOFLEX,
       VALORTOTALACRESCIMOFLEX,
       VALORTOTALDESCONTOFLEX
  FROM PEDIDO
 WHERE IDPEDIDO = 9367
```

- **Tabela PEDIDO\_ITEM**
    - `<span class="editor-theme-code">PERCABATIMENTOFLEX</span>`
    - `<span class="editor-theme-code">PERCACRESCIMOFLEX</span>`
    - `<span class="editor-theme-code">VALORABATIMENTOFLEX</span>`
    - `<span class="editor-theme-code">VALORACRESCIMOFLEX</span>`
    - `<span class="editor-theme-code">VALORACRESCIMOFLEXSEMABAT</span>`
    - `<span class="editor-theme-code">VALORDESCONTOFLEX</span>`

```
SELECT PERCABATIMENTOFLEX,
       PERCACRESCIMOFLEX,
       VALORABATIMENTOFLEX,
       VALORACRESCIMOFLEX,
       VALORACRESCIMOFLEXSEMABAT,
       VALORDESCONTOFLEX
  FROM PEDIDO_ITEM
 WHERE IDPEDIDO = 9367
```

##### **NFS e NFS\_ITEM**

<span style="white-space: pre-wrap;">Ao consultar todos os dados da </span>**NFS** os seguintes campos estarão disponíveis, conforme tabela:

- **Tabela NFS**
    - `<span class="editor-theme-code">VALORTOTALABATIMENTOFLEX</span>`
    - `<span class="editor-theme-code">VALORTOTALACRESCIMOFLEX</span>`
    - `<span class="editor-theme-code">VALORTOTALDESCONTOFLEX</span>`

```
SELECT VALORTOTALABATIMENTOFLEX,
       VALORTOTALACRESCIMOFLEX,
       VALORTOTALDESCONTOFLEX
  FROM NFS
 WHERE IDNFS = 40292
```

- **Tabela NFS\_ITEM**
    - `<span class="editor-theme-code">PERCABATIMENTOFLEX</span>`
    - `<span class="editor-theme-code">PERCACRESCIMOFLEX</span>`
    - `<span class="editor-theme-code">VALORABATIMENTOFLEX</span>`
    - `<span class="editor-theme-code">VALORACRESCIMOFLEX</span>`
    - `<span class="editor-theme-code">VALORACRESCIMOFLEXSEMABAT</span>`
    - `<span class="editor-theme-code">VALORDESCONTOFLEX</span>`

```
SELECT PERCABATIMENTOFLEX,
       PERCACRESCIMOFLEX,
       VALORABATIMENTOFLEX,
       VALORACRESCIMOFLEX,
       VALORACRESCIMOFLEXSEMABAT,
       VALORDESCONTOFLEX
  FROM NFS_ITEM
 WHERE IDNFS = 40292
```

#### **Mensagens de Bloqueio - Ema Shop**

<span style="white-space: pre-wrap;">Ao tentar informar </span>**Desconto Flex** <span style="white-space: pre-wrap;">maior que o </span>[**configurado na Filial**](https://kb.emasistemas.com.br/link/565#bkmrk-no-ema-erp-configura) será exibida mensagem de bloqueio, obrigando ao usuário a informar um valor válido:

[![1000264547.jpeg](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/53Yw5PtUmLz0hAwR-1000264547.jpeg)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/53Yw5PtUmLz0hAwR-1000264547.jpeg)

<span style="white-space: pre-wrap;">Ao tentar informar </span>**Desconto Flex** maior que o [**Saldo Flex disponível**](https://kb.emasistemas.com.br/link/565#bkmrk-menu---extrato-flex) será exibida mensagem de bloqueio, obrigando ao usuário a informar um valor válido:

[![1000264555.jpeg](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/scaled-1680-/tWYciHnAl3wIZbYf-1000264555.jpeg)](https://kb.emasistemas.com.br/uploads/images/gallery/2026-05/tWYciHnAl3wIZbYf-1000264555.jpeg)

<p class="callout info"><span style="white-space: pre-wrap;">- </span>**Pedidos em aberto** <span style="white-space: pre-wrap;">contam para desconto/acréscimo do </span>**Saldo Flex Online**.  
<span style="white-space: pre-wrap;">- Ao </span>**cancelar ou editar itens do pedido**<span style="white-space: pre-wrap;"> que movimentaram flex, serão executadas as movimentações contrárias para atualizar os saldos flex.</span>  
- Os **pedidos faturados**, também gravam as informações Flex nas Notas de Saída.  
<span style="white-space: pre-wrap;">- Os valores são gravados no Banco de Dados, e no Ema ERP podem ser </span>**consultados via `<strong class="editor-theme-bold editor-theme-code">Análise de Dados [CTRL + SHIFT + D]</strong>`**<span style="white-space: pre-wrap;">, na consulta de </span>**Pedidos** <span style="white-space: pre-wrap;">ou </span>**NFS**.</p>