Задача — настроить автоматическую генерацию гарантийного документа по данным уже оформленного заказа. Система должна сама забирать нужные поля: покупателя, наименование товара, артикул или серийный номер, дату и сумму покупки — и на их основе собирать готовый файл в формате PDF. Талону присваивается уникальный порядковый номер без повторов, а дата окончания гарантии рассчитывается автоматически исходя из категории товара и установленного для неё срока.
Нужны два варианта вывода: компактный электронный документ для отправки клиенту сразу после оплаты и версия для печати — с полями под подпись ответственного лица и оттиск печати, аккуратно вписанная в лист стандартного формата. Внешний вид должен быть строгим и соответствовать остальной документации магазина, без лишних украшений.
Кратко о требованиях:
— данные берутся из заказа автоматически, без ручного набора текста
— сквозная нумерация без дублей, даже при одновременном формировании нескольких талонов
— срок гарантии считается по категории товара
— готовы обе версии — печатная и электронная
Опишите, на основе какого инструмента вы бы это сделали и сколько времени займёт настройка.