Descrição do projeto
TraduzidoO que estamos pedindo é um gerador. Ele reúne produtos com suas fotos e características, os divide em seções na ordem que definimos, coloca cada item em uma grade de página a partir de um único modelo e produz um PDF final com uma página de título, um índice com números de página reais e cabeçalhos e rodapés em execução. Além da edição geral, precisamos de uma pessoal: uma conta é escolhida, a coluna de preços acordada com aquele cliente é substituída e o nome da empresa deles vai na marca d'água em cada página. Separadamente, queremos uma lista de preços curta sem fotos - tabelas simples para as pessoas que só precisam de artigos e números.
A execução deve começar a partir de um botão em nosso back office e também em um cronograma, para que um arquivo novo esteja esperando pela manhã sem que ninguém peça. Edições anteriores são mantidas, não sobrescritas.
Três pontos são mais importantes para nós do que a velocidade, e eles devem ser tratados explicitamente:
— um catálogo pessoal construído com os preços de um cliente nunca deve chegar a outro: o arquivo recebe um nome que não pode ser adivinhado, e é entregue através de um link com uma vida útil limitada;
— fotografias são tiradas dos cartões de produto, e um item sem foto é marcado no layout em vez de ser silenciosamente removido do catálogo;
— os preços são congelados no momento da construção, e a data de construção é impressa em cada página, para que ninguém tenha que discutir sobre qual versão está segurando.