ПРОДОЛЖАЮ СОБИРАТЬ МАСТЕР-ПРЕОБРАЗОВАТЕЛЬ КРИВЫХ ВЫГРУЗОК 1С — 27 июля 2026 г. в 10:09:00.878
ПРОДОЛЖАЮ СОБИРАТЬ МАСТЕР-ПРЕОБРАЗОВАТЕЛЬ КРИВЫХ ВЫГРУЗОК 1С В прошлом посте показал первую версию — ту, что проставляет уровни. Это был один шаг. Сейчас достраиваю вокруг него всё остальное, чтобы инструмент делал всю грязную работу с выгрузкой разом. И собираю я это не как программист, а промтами через нейросеть. Каждый шаг перепроверяю — ответы на реальных данных почти всегда выдаёт кривоватые. Главная сложность — универсальность. Одно дело причесать мои файлы и файлы моих учеников. Другое — чтобы инструмент жевал вообще любую кривую выгрузку. Каждый новый файл подкидывает свой вывих. Поэтому иду по списку проблем: что-то уже решил, где-то ещё бьюсь. Честно по каждой. Что уже работает: → Лишние строки сверху. Потренировался на 5 файлах и понял: одного автоопределения мало. Поэтому инструмент и сам решает, сколько строк-шапки срезать, и даёт задать их количество вручную, если промахнулся. → Пустые столбцы. Находит сам и по умолчанию удаляет. А ещё можно выбрать руками, какие столбцы убрать, — не обязательно пустые, например с лишними данными. → Пустые строки. Та же история: находит и удаляет. Дальше хочу добавить удаление строк по условию — например, когда в строке встречается определённое слово. → Числа и даты. Приводит текст к нормальным числам и датам, тут проблем не было. Осталось допилить редкие случаи: нестандартный формат или когда число с датой сидят не в отдельной ячейке, а вперемешку с текстом. А вот где ещё бьюсь: → Столбцы в строки и обратно. Пока громоздко. Даже разобрать, какие столбцы превращать в строки, а какие строки — в столбцы, толком не выходит. Как сделать, понимаю, но ещё не довёл. → Одно значение на всю таблицу. Бывает, в отчёте есть одна ячейка — период или организация, — которая по-хорошему должна стоять в каждой строке. Протянуть её по всем строкам пока не реализовал. → Двух- и трёхуровневые шапки. На одних файлах разбирает нормально, на других — нет. Никак не придумаю, как объяснить ему логику, чтобы работало на любой такой шапке. Есть и вторая большая штука — чтобы инструмент не просто выдавал ровный файл, а сам писал под это код на языке M для Power Query. Тогда чистка встроится прямо в отчёт: обновил — файл причесался сам. Это точно будет. Но про неё расскажу отдельно. Если следите за развитием инструмента — ждите, всё будет. В следующем посте разберу эту вторую штуку и заодно впервые попрошу вас об услуге: скинуть свои кривые выгрузки или подсказать, где такие вообще искать. Поставьте 🔥, если следите за историей, — так я вижу, что делаю это не в пустоту. P.S. На картинке показываю, как сейчас выглядит, но пока не могу дать скачать готовый файл. Пока ещё сырая версия. Нужно время, чтобы докрутить.

