gifts2017

Консолидация (объединение) двух файлов 6-НДФЛ в один

Опубликовал Семен Сарапулов (Shomak) в раздел Обмен - Обмен через XML

Обработка, написанная на управляемых формах, которая читает 2 файла отчетности 6НДФЛ, суммирует первый и второй разделы этих файлов, и записывает результат в один файл расширением *.xml.
Все остальные реквизиты берутся из 1 файла.
23.04.2016: Добавлена возможность выбирать папку для объединения.
27.04.2016: Теперь файл2 или папка не удаляется, и при объединении из папки, файл1 может находится там.

Необходимость вызвана ведением учета в разных программах, потребовалось объединять очень много отчетов, поэтому пришлось создать эту обработку.

Работает на любой конфигурации, можно даже на пустой запускать.

При установке галочки, во втором разделе суммируются строки, у которых совпадают все 3 даты. Есть возможность просто добовить строки второго раздела из второго файла. В любом случае суммы первого раздела суммируются.

 

Выходной файл записывается в Файл1, при этом остальные реквизиты (Сведения о подписанте, организации, информация о файле) берутся из Файл1. Файл2, либо папка УДАЛЯЕТСЯ.

23.04.2016: Добавлена возможность выбирать папку для объединения.

27.04.2016: Теперь файл2 или папка не удаляется, и при объединении из папки, файл1 может находится там.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обработка(управляемые формы)
.epf 15,45Kb
27.04.16
19
.epf 15,45Kb 19 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Марина Чирина (chmv) 18.04.16 16:28
Не поняла зачем? Одно обособленное подразделение ведут в разных базах?
2. Семен Сарапулов (Shomak) 19.04.16 02:59
У нас одно подразделение ведут по разным людям в разных городах, соответственно и базы разные. Нам присылают отчет дальние, и приходится консолидировать.
3. Kapitan911 Юрий (Kapitan911) 20.04.16 08:09
4. Kapitan911 Юрий (Kapitan911) 20.04.16 08:10
Хотел то же самое для 7.7 написать...
5. Семен Сарапулов (Shomak) 20.04.16 10:14
Ну да, походу дороговато, снизил в 2 раза цену.
6. Kapitan911 Юрий (Kapitan911) 22.04.16 07:17
Скачаю за 1$
Авансом проголосовал в рейтинг публикации +1
Обработка нужна только как основа для написания своей для 7.7.
Только буду складывать не 2 файла, а все, которые лежат в выбранной папке и создавать новый файл с суммарными показателями.
Результатом работы могу поделиться - тоже будет работать на любой конфигурации 7.7, даже чистой
7. Семен Сарапулов (Shomak) 23.04.16 10:40
(6) Kapitan911,
Специально для тебя допилил отчет, чтобы он объединял все файлы, которые лежат в выбранной папке
8. Алексей Саурин (as7bs) 23.04.16 16:04
(7) Shomak, Скачал прошлую версию обработки, еще не тестировал. Cкоро нужно будет объединить 4 файла в 1. Скиньте новую версию на AS7BS@rambler.ru
9. Kapitan911 Юрий (Kapitan911) 24.04.16 08:43
(7) Shomak, "Специально для тебя допилил отчет, чтобы он объединял все файлы, которые лежат в выбранной папке"

Скачал. Спасибо.

Запустил - папка чистая, файлов нет, обработка все стерла (((
Хорошо, что копию сделал )))
10. Kapitan911 Юрий (Kapitan911) 24.04.16 09:01
Закомментировал УдалитьФайлы(ФайлыДляУдаления, "*.xml");
Интересно же было посмотреть результат...
Посмотрел...
В результирующий Файл1 данные из него просуммировались 2 раза
Наверное первый раз само собой, а второй раз добавилось все из папки.

11. Kapitan911 Юрий (Kapitan911) 24.04.16 10:25
Пришлось допиливать...
Но в целом результатом доволен, не пришлось заново изобретать велосипед.
Сделал, чтобы файлы не удалялись, а результирующий записывался новый с другим именем.
Если нужно - могу скинуть что получилось - напиши свою почту в л.с.
12. Семен Сарапулов (Shomak) 24.04.16 13:39
(10) Kapitan911, Сделал чтобы файлы стирались только для того, чтобы повторно не объединяли бухгалтера... Кстати об этом написано в описании обработки, и в самой форме обработки написал, что файлы удаляются!
13. Семен Сарапулов (Shomak) 24.04.16 13:43
14. Kapitan911 Юрий (Kapitan911) 24.04.16 15:32
(12) Shomak, так при очистке папки результирующий фай то тоже удаляется...
15. Роман Строганов (stroganov_ru) 27.04.16 09:00
16. Артем Трущ (papami) 27.04.16 11:52
Спасибо! Выручил коллегу.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа