Ajuda Infurnia
Pricing

Imprimir um PDF de cotação: nome do arquivo, orientação e layout da página

Imprima a tabela de cotação em PDF no aplicativo, com o nome de arquivo, a orientação, o empacotamento de páginas e a página de resumo que você espera.

  1. A ação Print Quotation gera o PDF inteiramente dentro do aplicativo (sem tarefa no servidor) e o baixa como design_quotation_DD-MM-YYYY.pdf, com a data sendo o dia da exportação — portanto, duas exportações no mesmo dia produzem o mesmo nome de arquivo e o navegador acrescentará um sufixo às duplicatas. O ID da cotação na tabela impressa é um espaço reservado na tela e só é preenchido quando você baixa/imprime, então o PDF carrega o ID gerado. A orientação da página segue a preferência de impressão da cotação (retrato dá 210x297, paisagem 297x210), e uma página de resumo é incluída quando a preferência de página de resumo está ativada. Duas exportações irmãs costumam ser confundidas com ela: a exportação 'detailed snapshot' baixa um CSV chamado design_quotation_detailed.csv (não um PDF), e a variante de cotação de preço de custo reimprime a tabela usando preços de custo — ela alterna temporariamente a cotação para o modo de preço de custo e desativa o imposto separado durante a impressão, depois restaura a configuração. Os downloads de cotação de preços são isentos do bloqueio de aprovação/trava, mas ainda passam pelas verificações de canal de vendas ativo e de violações/problemas, então 'I clicked print and nothing happened' geralmente significa que um desses dois bloqueios o impediu com um toast. Qualquer painel lateral aberto é ocultado automaticamente antes da impressão; isso é esperado, não é uma falha.

  2. 'Print PDF' na barra de ferramentas da cotação renderiza a tabela atual em 'design_quotation_<date>.pdf'. A orientação vem da preferência 'Print PDF Orientation': paisagem (297x210 mm, padrão) ou retrato (210x297). As páginas são empacotadas pela altura acumulada das linhas; o cabeçalho do logo e o subcabeçalho do projeto aparecem apenas na primeira página, enquanto os nomes das colunas se repetem nas páginas que ainda contêm linhas de itens. As linhas de rodapé de cada seção (preço/desconto/imposto/total) são fixadas na última linha de item da seção — o mecanismo moverá o grupo inteiro para a próxima página em vez de deixar um total órfão, e se o grupo fixado for mais alto que uma página, ele comprime essas linhas proporcionalmente para caber, o que pode fazer o texto do rodapé parecer espremido em seções muito longas. Uma única linha mais alta que uma página é cortada na altura da página. Se a preferência 'Summary Page' estiver ativada, um resumo é anexado após a tabela; ele pode ocupar mais de uma página, e a numeração de páginas da tabela continua depois dele. Os números de página são impressos no canto inferior direito. O PDF é produzido no lado do cliente e baixado diretamente (sem fila), então reclamações sobre 'PDF stuck' geralmente são bloqueio de download do navegador, enquanto o XLSX passa por uma etapa de geração. A mesma renderização é executada em nossos servidores para exportações automatizadas, então os PDFs do backend correspondem exatamente à impressão no aplicativo.