Sistema de orçamentos (3)

Índice

Impressão de orçamento

ORCAME03.REL_ORCAMENTO_03

Descrição

Permite a impressão do orçamento, gerando um arquivo DOCX ou PDF.

Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Cadastro de Orçamentos:

Cadastro de Orçamentos:

Campos:

Permite a seleção de qual modelo deve ser utilizado para a geração do relatório.

A opção "Padrão" é o modelo que sempre foi utilizado pela interface.

Para apresentar mais opções, deve ser informado no tipo de pedido, no campo "modelo PDF".
Recebe o valor "S" ou "N". Na interface é representado por um check-box que quando selecionado representa o valor "S".
Nas telas de query, a interface utiliza uma pop-list com as opções "Sim", "Não" e em branco (nulo).

Propriedades (format)

label-suffix

Quando informado "label-suffix:true", o label aparece no lugar do sufixo, ou seja, após o check-box. Por padrão, o label aparece sempre à esquerda do check-box.

multi-row-check

Quando informado "multi-row-check:true", define que em telas Multi Row terá um "checkbox" no top da lista onde é possível marcar e desmarcar todos campos correspondentes.
Valor padrão: N
Flag que indica se report deve ou não imprimir valores dos materias
Valor padrão: N
Define se serão descritos no relatório os materiais utilizados.
Valor padrão: S
Deve ser impresso dados no cabeçalho e no rodapé
Valor padrão: S
Incluir a grade de locação na impressão
Valor padrão: S

Operações

Topo

Custom

Tela sem operações geradas. Totalmente customizada.
Comportamento:Topo

Disparar a geração do documento

Dispara a criação do documento para montagem dos dados e geração do orçamento.
Topo

Disparar a geração da planilha de custo

Dispara a geração do documento que monta a planilha de composição de custos.

Regras

Adicionar linhas em branco

Adicionar linhas em branco.

Consultar dados para geração dos documentos

Consultar os parâmetros da interface e consultar os dados do orçamento para gerar os documentos (orçamento e planilha).

Gerar documento

Gera o documento pdf do orçamento com os dados consultados.

Gerar planilha de composição de custo

Gerar a planilha de composição de custo do orçamento.

Imprimir modelo jasper PDF

Quando não selecionado o modelo padrão, permite a impressão jasper.

Imprimir proposta

Imprimir a proposta para venda e instalação
  • É um orçamento mas com informações mais compactas

Inicializa tela custom

Inicializa tela custom.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Custom"

Inicializar documento para geração

Inicializa o documento para geração do orçamento/planilha.

p.ex,
  • new document
  • set title
  • objetos de uso global

Monta cabeçalho orçamento

Monta o cabeçalho do documento apresentando o ícone da empresa.

Monta dados do orçamento

Montar o documento com os dados do orçamento e dos itens do orçamento.

Os dados para gerar o relatório do orçamento são armazenados em array (string) e organizados em itens e subitens do orçamento.

Por exemplo:
  • serviços
  • estratégia (mão-de-obra, ferramentas, despesas...)
  • proposta (materiais)
  • condições
  • garantias

Os dados do orçamento, serviços e itens são armazenados em array separados por ";". Na sequencia da rotina, os dados do array são consultados para gerar o documento em PDF.

Monta parágrafo inicial orçamento

Monta o texto inicial do orçamento (fixo).

Monta rodapé do orçamento

Montar o rodapé do orçamento com os dados do estabelecimento.

obs. os dados estão fixos, por exemplo:
  • site
  • cnpj
  • telefone
  • crea

Popular modelos

Popula os modelos de orçamentos para seleção. Somente serão apresentados modelos configurados no tipo de pedido do orçamento (ver Modelo PDF).
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Custom"

Processar Lista de Material

Quando opção : *Imprimir materiais ou
	                   *Imprimir valores de materiais
for marcada colocar no relatório a tabela de materiais.

Processar dados condições gerais

Adicionar no documento pdf do orçamento os dados do item 'Condições Gerais'' consultados e armazenados na hastable itensOrcamentos.

Processar dados da garantia

Adicionar no documento pdf do orçamento os dados do item 'Garantia' consultados e armazenados na hastable itensOrcamentos.

Processar dados estratégia

Adicionar no documento pdf do orçamento os dados do item 'Estratégia' consultados e armazenados na hastable itensOrcamentos.

Processar dados proposta

Adicionar no documento pdf do orçamento os dados do item 'Proposta'' consultados e armazenados na hastable itensOrcamentos.