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:
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.