Генерация печатной формы ТОРГ12 в нативном Excel
1. Требуется скрипт на php5 для генерации отчета ТОРГ12 (образец в приложении) в формате Excel (xlsx) с использованием библиотеки PHPExcel (версия 1.8)
2. Скрипт будет на вход получать массив данных.
2.1. Массив $DATA (одномерный) будет содержать все данные о самом документе
2.2. Массив $CONTENT (двухмерный, первый ключ -итеративный) будет содержать все данные о содержимом документа (табличной части)
2.3. Индексы для данных использовать на свой выбор,описать их в комментарии к коду или отдельной спецификацией.
3. В шапке документа требуется заполнение полей:
3.1. организация-грузоотправитель, адрес, телефон,факс, банковские реквизиты
3.2. Грузополучатель
3.3. Поставщик
3.4. Плательщик
3.5. Основание
3.6. Номер документа
3.7. Дата составления
4. В таблице с товарами требуется заполнение
4.1. Всех столбцов (с 1 по 15) на основании массива
4.2. Столбцов (8,9,10, 12, 14,15) для строк «итого» и«всего по накладной»
5. В нижней части документа требуется заполнение полей:
5.1. «содержит _________ порядковых номеров записей»
5.2. Всего мест
5.3. Масса груза нетто
5.4. Масса груза брутто
5.5. Всего отпущено на сумму
5.6. «по доверенности № ____ от _______ выданной ________»
5.7. Отпуск груза разрешил: должность и ФИО
5.8. Главный (старший бухгалтер)
5.9. Отпуск груза разрешил: должность и ФИО
5.10. Груз принял: должность и ФИО
5.11. Груз получил грузополучатель: должность и ФИО
6. Если вставляемый текст не входит в ширину ячейки, то должен происходить автоматический перенос и увеличение высоты ячейки.