Flexprint

O Flexprint é mais uma ferramenta do ERPFlex para montagem de formulários, com recursos que facilitam a construção, como a seleção das variáveis a partir de uma lista.

Todas as telas que possuem o botão Flexprint  podem receber formulários personalizados. Os documentos serão impressos em PDF.

Outra vantagem do Flexprint, é a possibilidade de usar código de programação em JavaScript e HTML.

Para montar um formulário com o Flexprint:

  1. Com um registro já incluído, clique no botão Flexprint.
  2. Na janela do FlexPrint, clique no botão +Novo Modelo.
  3. Uma pequena lista é exibida com as opções:
    • Documento – permite criar modelos de formulários e documentos;
    • Etiqueta – permite criar modelos de etiquetas a partir de consultas SQL.
  4. A janela para criação do formulário é aberta.

 

Funções dos ícones da aba Editar –  janela Ferramentas

(clique na imagem para ampliar)

Funções da aba Propriedades –  janela Ferramentas

  1. Na área Ferramentas, clique na aba – Propriedades para definir nome, tamanho do formulário e orientação.

Especificações do Formulário

  • Nome – informe um nome para gravar o formulário;
  • Tamanho do papel – selecione o tamanho para impressão do formulário;
  • Orientação – selecione entre Retrato (vertical) ou Paisagem (horizontal).

 

Exemplo: Elaborando um Pedido de Venda

    1. Clique na aba – Propriedades:
    2. Informe um nome para o formulário e defina a orientação do formulário com Paisagem.
    3. Em seguida, clique na aba – Editar.
    4. Defina a margem superior do formulário com 15 mm.
    5. Clique na aba Cabeçalho.

Definindo o Cabeçalho

    1. Em seguida, clique na área em branco para iniciar o desenho do cabeçalho.
      A barra de ferramentas será exibida.
    2. Clique no botão Criar Tabela. Arraste o mouse para criar uma tabela com 1 linha e 2 colunas.
    3. Clique na primeira célula e, em seguida, no ícone Imagem.
    4. Clique no botão de Conteúdo e localize o arquivo com a imagem.
    5. Ajuste a largura da célula para dimensionar a imagem.
    6. Clique na célula à direita e digite o título do Formulário: Pedido de Venda e formate com o estilo Heading 1.
    7. Clique no ícone para alinhar o título à direita.
    8. O resultado será:
    9. Vamos agora incluir a notação com o número do documento.
    10. Dê um ENTER após o título para posicionar o cursor na linha abaixo. Aplique o estilo Paragraph e digite o termo: Documento.
    11. Em seguida, clique no ícone – Fórmulas.
    12. Clique no ícone  – Variáveis e selecione a variável Documento.
    13. O resultado será:
    14. Repita os mesmos procedimentos e inclua duas linhas com as seguintes notações: data de emissão e vendedor:
    15. Vamos agora incluir o número de página e total de página (por exemplo: 1/5).
    16. Dê um ENTER para posicionar o cursor na linha abaixo. Digite o termo: Página.
    17. Em seguida, clique no ícone – Fórmulas.
    18. Clique no ícone  – Variáveis e selecione a variável Página Atual.
    19. O resultado será:
    20. À frente da variável da página atual, vamos colocar uma barra para separar do total de páginas. Para isso, digite: +”/”+
    21. Em seguida, clique novamente no ícone  – Variáveis e selecione a opção Total de Páginas.
    22. O resultado será:
    23. Clique no botão OK.
    24. O resultado será:

Corpo do documento

Vamos agora desenhar o corpo do documento.

    1. Clique na aba Documento.
    2. Em seguida, clique na área em branco.
    3. A barra de ferramentas será exibida.
    4. Clique no ícone Criar Tabela e inclua uma tabela com 3 linhas e 6 colunas.
    5. Clique na primeira célula e digite o termo: Cliente. Ajuste o tamanho da célula até o final do título e mude o tamanho da fonte para 12.
    6. Em seguida, clique na célula à direita e no ícone  – Fórmulas.
    7. Clique no ícone – Variáveis e selecione a opção Registro: Cliente.
    8. Confirme a inclusão da variável.
    9. O resultado será:
    10. Com o cursor posicionado na célula com o nome do cliente, clique no ícone Merge cells horizontall.

    11. Clique várias vezes até unir todas as células à direita da primeira linha. O resultado será:

Incluindo variáveis de outras tabelas

Abaixo da linha do cliente, vamos incluir o Endereço, porém observe que essa variável não está disponível na lista, pois esse dado não é exibido na tela do orçamento.

Dessa forma, será necessário criar uma variável estabelecendo a ligação entre as tabelas: no nosso exemplo, entre a tabela do orçamento e a de clientes.

  1. Na janela de Ferramentas, clique no ícone  – Variáveis. Observe:
  2. Será aberta a janela para criação das variáveis. Clique no botão +Nova Variável.
  3. Uma linha para edição da variável é adicionada. Clique no botão Editar para definir os dados:
  4. Na janela Propriedades, selecione as informações conforme abaixo:

    • Nome: digite Endereço para identificar a variável
    • Tipo: Caracter (indica que o Endereço é um dado caracter)
    • Contexto: selecione Registro (indica que o nome do Cliente está no cabeçalho do orçamento)
    • Origem: selecione Cliente (indica que a ligação será estabelecida pelo cliente do cabeçalho)
    • Relação: selecione a tabela Clientes (esta é a tabela de onde será puxado o endereço do cliente)
    • Retorno: selecione Endereço.
  5. Clique no ícone X para fechar a janela.
  6. Adicione também variáveis para:
    • Número
    • Complemento
    • Bairro
    • CEP
    • Município
    • Estado
    • Email
    • CNPJ
    • Inscrição Estadual
  7. Para finalizar, clique em Fechar.
  8. De volta à tela da edição do formulário, clique na primeira coluna da segunda linha e digite Endereço.
  9. Na coluna à frente, clique no botão – Variáveis, role a tela e observe que as variáveis criadas foram listadas.
  10. Selecione a variável Endereço.
  11. Digite o sinal de + e, em seguida, selecione a variável Número.
  12. Digite o sinal de + e, em seguida,  “-“
  13. Digite novamente o sinal de + e selecione a variável Complemento.
  14. Digite o sinal de + e, em seguida,  “-“
  15. Digite novamente o sinal de + e selecione a variável Bairro.
  16. Clique no botão OK para confirmar. O resultado será:
  17. Na coluna seguinte, inclua o título: CEP.
  18. Na coluna à frente, clique no botão – Variáveis e inclua a variável CEP. À frente da identificação da variável record.var5, adicione a seguinte sintaxe para formatar o CEP com hífen: record.var5.substr(0,5)+”-“+record.var5.substr(5,3)

  19. Clique no botão Ok.
  20. Na coluna seguinte, inclua o título: Cidade/Estado.
  21. Na coluna à frente, clique no botão – Variáveis e selecione a variável Município.
  22. Digite o sinal de + e, em seguida,  “/”
  23. Digite novamente o sinal de + e selecione a variável Estado.
  24. Clique no botão OK.
  25. Na linha seguinte, formate com os títulos seguidos dos respectivos conteúdos: Email, CNPJ e Inscrição Estadual.

Incluindo os Itens do Orçamento

  1. Clique em uma linha em branco, em seguida, no ícone  – Itens.
  2. A tabela de Itens é incluída.

Excluindo colunas

  1. Clique sobre o nome da coluna Incluir Valor do Frete na BC do IPI e, na janela propriedades, clique no botão Excluir.
  2. Repita o mesmo procedimento e exclua também as colunas Incluir desconto na BC do IPI e Prazo de Entrega.

Movimentando colunas

  1. Clique sobre o título da coluna Valor do Item e utilize a seta à esquerda do campo Mover para posicioná-la à frente da coluna Preço Unitário.

Adicionando colunas

  1. Clique sobre uma linha com dados do item.
  2. A janela de Propriedades do Item é exibida. Clique no botão Adicionar coluna.
  3. Selecione a coluna Valor do IPI e confirme. Adicione também a coluna Valor do Frete.
  4. O resultado será:
  5. Clique sobre o título da coluna Valor do Frete e movimente para a posição após o Valor do Item.
  6. Clique sobre o título da coluna Valor do IPI e movimente para a posição após o Valor do ICMS-ST.

Ajustando o layout

  1. Clique sobre o título da coluna Código Produto:
    • ajuste o tamanho para 10.
    • Mude o título para Código.
  2. Edite a coluna Produto/Serviço:
    • com o tamanho 60
    • mude o título para Produto
  3. Edite a coluna Quantidade Comercial:
    • Configure o conteúdo para 2 casas decimais
    • ajuste com alinhamento à direita
    • mude o título para Qtde
  4. Edite a coluna Preço Unitário Comercial:
    • Configure o conteúdo para 2 casas decimais
    • ajuste com alinhamento à direita
    • mude o título para Preço Unitário
  5. Edite a coluna Valor do Item:
    • Configure o conteúdo para 2 casas decimais
    • ajuste com alinhamento à direita
  6. Edite a coluna Valor do Frete:
    • ajuste com alinhamento à direita
  7. Edite a coluna Valor do Desconto:
    • ajuste com alinhamento à direita
  8. Edite a coluna Valor do ICMS ST:
    • ajuste com alinhamento à direita
  9. Edite a coluna Valor do IPI:
    • ajuste com alinhamento à direita

Editando Fórmulas na coluna

  1. Edite a coluna Valor a Faturar:
    • clique no Conteúdo e digite a fórmula abaixo para compor o valor total, que soma o Valor do Item com os valores de IPI, ICMS-ST, Frete e subtraindo o Desconto. Note que a fórmula soma 2 campos por vez:
      subtrai(soma(item.SC6_ValItem, soma(soma(item.SC6_ValIPI,item.SC6_ValICMS_ST),item.SC6_ValFrete)), item.SC6_ValDesconto)
    • mude o título para Valor Total
    • ajuste com alinhamento à direita
  2. O resultado será:

Adicionando o Valor Total do Pedido

  1. Clique em uma linha em branco e inclua uma tabela de 1 linha e 2 colunas.
  2. Na primeira coluna, digite Valor Total. Configure com negrito e alinhamento à direita
  3. Clique na segunda coluna e, em seguida, no botão – Variáveis.
  4. Clique na aba Agregados  e, na caixa Itens, escolha Itens do Orçamento.
  5. Na área de texto, digite um abre parênteses ( para iniciar uma expressão matemática.
  6. Em Campo, escolha o campo Valor do Item.
  7. Em Função, escolha Sum e clique no botão – OK.
  8. Em seguida, digite o sinal de +
  9. Prossiga adicionando o somatório dos campos:
    • Valor do IPI
    • Valor do ICMS – ST
    • Valor do Frete
  10. Em seguida, digite um fecha parênteses ), seguido do sinal de –
  11. Por fim, selecione o somatório do campo Valor de Desconto.
  12. No campo Transformação, selecione a opção Número. O resultado será:
  13. No formulário, será exibido o valor total do pedido.

 

Adicionando Itens de Parcelas

  1. Clique em uma linha em branco e, em seguida, no ícone  – Itens.
  2. Será uma nova tabela com Itens do Orçamento.
  3. Clique nos itens de alguma das colunas. Na janela Propriedades do Itens, selecione a opção Pagamento Orçamento.
  4. Feche a janela de Propriedades. As parcelas do orçamento são listadas na tabela.
  5. Clique sobre o título da coluna Tipo e, em seguida, no botão Excluir.
  6. Exclua também as colunas Juros, Banco e Histórico.
  7. Clique sobre o título da coluna Forma de Pagamento e movimente para a segunda posição.
  8. Clique sobre o título da coluna Parcela e modifique o tamanho para 30.
  9. O resultado será:

 

Adicionando um rodapé

  1. Clique agora na aba Rodapé.
  2. Clique em uma linha em branco.
  3. A barra de ícones será exibida. Clique no ícone linha horizontal.
  4. Digite o endereço da empresa e centralize:
    www.erpflex.com.br
    Av. Braz Leme, 1399 – São Paulo – SP
  5. Clique no botão Salvar para gravar o formulário.

Pré-visualização do formulário

  1. Na janela Ferramentas, clique no botão – Imprimir para pre-visualizar o modelo do formulário.

AvaliaItens

Permite buscar conjuntos de dados em uma lista de itens e realizar cálculos de soma, média

Exemplo:

AvaliaItens(‘Itens do Orçamento’,’item.SB2_Peso * item.SC6_Quant’).sum

 

Pow

Aplica exponencial sobre um número

pow(número,exponencial)

Exemplo para aplicação no cálculo de juros 10% a.m:

1 + Juros/100 ^ tempo em dias

pow(soma(1,divide(0.10,100)),30)

Exemplo para aplicação de juros 10% a.m sobre o valor total do pedido:

multiplica(pow(soma(1,divide(0.10,100)),30),aggregates.ItensOrcamento.SC6_ValItem.sum)