Cоздать обработку для конверт. одностраничного Excel в .xml или .txt

30 000 руб. за проект
28 июня 2022, 14:58 • 30 откликов • 78 просмотров
Высшее учебное заведение для целей автоматизации заполнения реестра операций для подтверждения льготы по НДС (с последующей выгрузкой в систему ЭДО ИФНС) ищет подрядчика на сл.работу:
Необходимо создать обработку для конвертации одностраничного документа Excel в документ формата .xmlили.txt («Блокнот»). Подойдет любой из вариантов, потому что файл .xml, по моему скромному бухгалтерскому мнению,можно открыть Блокнотом.
Термин «одностраничный документ Excel» означает, что у книги Excel всего одна (1) закладка.
Исходный документ Excel представляет собой пофамильный список студентов, содержащий переменные, которые необходимо по тегам вставить в итоговый документ.
Для каждого студента в итоговом документе должен быть создан вот такой блок

<СведКАгент ОбщСтТов="34416.00">
<СведФЛ><ФИО Фамилия="Абдужапаров" Имя="Кубанычбек" Отчество="Абдужапарович" />
</СведФЛ><ДокПОбНЛ ВидДок="Договор" НомДок="7803" ДатаДок="30.07.2018" />
<ДокПОбНЛ ВидДок="Ведомость" НомДок="16954" ДатаДок="31.01.2022" />
<ДокПОбНЛ ВидДок="Ведомость" НомДок="17026" ДатаДок="28.02.2022" />
<ДокПОбНЛ ВидДок="Ведомость" НомДок="17166" ДатаДок="31.03.2022" />
</СведКАгент>

Жирным шрифтом выделены переменные из эксель-таблицы, которые должны быть перенесены в итоговый документ. Все остальные символы и команды блока являются константами.
Для каждого студента строка, описывающая номер и дату Договора, является обязательной.
Ведомостей может быть либо 1, либо 2, либо 3 штуки – в зависимости от того, в какие месяцы студенту производилось начисление платы за обучение. Т.е. минимум – 1 строка,максимум – 3 строки.

Количество студентов, в отношении которых надо будет производить конвертацию – 2000+. Возможна разбивка на блоки, если это повысит производительность.

Более подробное описание Задания см. в прилагающемся Техническом задании. Образцы книги Excel и итогового файла обмена прилагаются.

ЦЕНА - ДОГОВОРНАЯ

Файлы