Пакетная загрузка/выгрузка табеля/табелей из/в Excel для ЗУП 3.1

Публикация № 600052

Администрирование - Администрирование данных 1С - Обработка документов

обработка загрузка импорт экспорт Excel табель ЗУП эксель зарплата обмен табеля

Внешняя обработка, позволяет пакетно создать шаблоны по подразделениям для заполнения табеля в Excel, после чего загрузить заполненные шаблоны в документы ЗУП "Табель учета рабочего времени". Поддерживается заполнение до 4-х видов рабочего времени. Тестировалась на ЗУП 3.1.2.272. Подключается как дополнительная внешняя обработка. Необходима версия платформы с 8.3.15.

Внешняя обработка «Табель из Excel».

15.06.2017 Существенно обновлена. Учтены пожелания пользователей.
22.06.2017 Открытый код. Пользуемся дорабатываем))).
06.07.2017 Исправлены ошибки загрузки сотрудников отсутствующих весь месяц, в настройки добавлена разрядность часов для заполнения табеля.

27.07.2017 Исправлена загрузка в клиент-серверном варианте. Теперь для загрузки Excell не нужен. Пути к файлам загрузки только желательно указывать сетевые - вызов  осуществляется с сервера.

11.01.2018 Исправлено некорректное сохранение в Excell формата ячеек в числовом формате. Дополнительные проверки на заполнение полей.

Протестировано на Зарплата и кадры бюджетного учреждения ред 3.1.4.161

04.02.2018 Исправлена загрузка файлов в клиент-серверном варианте. Чтение файла осуществляется теперь на клиенте. Добавлен функционал по обработке табелей за определенный период "Первая половина месяца", "Вторая половина месяца", "Произвольный период".

29.03.2018 Исправлены некоторые ошибки. В настройки добавлен реквизит "Масштаб ширины ячейки" - возможно регулировать самостоятельно.

11.04.2018 Исправлена ошибка с доступом к файлу.

29.04.2018 Исправлены мелкие ошибки, спасибо Сергею Самошину

08.11.2018 Исправлена ошибка формирования шаблона с дробными часами, в случае, если видов времени больше одного.

17.01.2020 Адаптирована под последние версии платформы (с версии 8.3.15) для работы с файлами. Пока без web клиента.

23.01.2020 Работает только на платформе, начиная с версии 8.3.15.

04.09.2020 Добавлена возможность выгрузки в шаблон должности сотрудника.

12.11.2020 Исправлены некоторые ошибки, связанные с оформлением файла шаблона.

 

 
 15.06.2017 Новая версия обработки для пакетной выгрузки/загрузки табелей
 
 Предыдущая редакция для загрузки одного шаблона (не поддерживается)

Срок бесплатной технической поддержки 1 месяц со дня приобретения.

Модуль открыт.

Причины купить

Обработка которая позволяет загрузить на считанные минуты рабочее время сотни сотрудников. Не требует установленной программы 1С на компьютерах в подразделениях для заполнения табелей. Идеальна для предприятий с большим количеством подразделений.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. GeterX 816 30.03.17 16:59 Сейчас в теме
Приобрел бы вашу обработку, если был бы открыт модуль обработки.
Т.к. требуется доработка на массовое формирование табелей по подразделениям и их выгрузка, так и массовая загрузка.
milov.aleksey; +1 Ответить
2. Техподдержка 31.03.17 04:01
(1) В данное время работаю в этом направлении, будет массовый обмен как через каталоги, так и через почту
3. GeterX 816 06.04.17 11:17 Сейчас в теме
(2) можете уточнить когда это планируется сделать?
4. Техподдержка 07.04.17 04:08
(3) Рассчитываю до конца апреля доделать
5. GeterX 816 18.05.17 15:13 Сейчас в теме
(4) Как обстоят дела с расширение функционала?
6. Техподдержка 19.05.17 12:12
тестим, но функционал пока только на обмен через каталоги доработал.
7. Техподдержка 15.06.17 09:02
Новая версия с расширенным функционалом
8. GeterX 816 22.06.17 11:47 Сейчас в теме
Возник вопрос: в июне 12 число является праздником, в табеле (Excel) указана на этот день "8". При загрузке табеля в 1С не должно ли проставляться "РВ 8"?
9. Техподдержка 22.06.17 17:31
Стандартно автоматом не заполняется, если поставили явку, значит явка. Но пожелания рассматриваются.
10. GeterX 816 14.07.17 13:07 Сейчас в теме
Столкнулся и проблемой при работе в клиент-серверном варианте.
Создание шаблона Excel проходит отлично, а вот загрузка в 1С выдает ошибку:

{ВнешняяОбработка.ТабельИзЭксель.МодульОбъекта(791)}: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Недопустимая строка с указанием класса

Видимо из-за того что попытка чтения происходит на сервере (в модуле объекта обработки), а не на клиенте.
11. Техподдержка 27.07.17 12:29
Исправил, теперь загрузка средствами 1С, без Excell обходится))
12. GeterX 816 01.09.17 16:36 Сейчас в теме
(11) Алексей, подскажите не было опыта в решении подобного вопроса:
"У нас в организации такая такой порядок работы с отработанным временем сотрудников:
Из 1С ЗУП 2.5 выгружается табель с заполненным временем в Excel, начальниками подразделений заполняется время и периоды отсутствия в том числе и отсутствия по невыясненной причине и загружается обратно в 1С. В случае если у сотрудника было отсутствие по невыясненной причине, то на этот день назначалось начисление "ДниНеоплачиваемыеСогласноТабелю" (стандартный механизм). Это было очень удобно из-за массовости отсутствий по невыясненной причине.
В ЗУП 3 такой механизм не работает. Вводит документы по неявка вручную очень трудоемко, а если не вводить, это влияет на расчет среднего и стажа.
Подскажите как быть в такой ситуации?"
13. Техподдержка 06.09.17 14:33
Делал ввод неявок в 2.5. в принципе можно и здесь доделать
(12)
14. Триш 09.11.17 15:09 Сейчас в теме
Алексей,добрый день!
Что за ошибка может быть?

{ВнешняяОбработка.ТабельИзЭксель.МодульОбъекта(755)}: Ошибка при вызове метода контекста (Прочитать)
Лист.Прочитать(Каталог+ТекущаяСтрока.ФайлТабеля,СпособЧтенияЗначенийТабличногоДокумента.Значение);
по причине:
Ошибка при выполнении файловой операции 'C:\ЗУП 3.0\ООО122017.xls'. Доступ к файлу не может быть получен.
15. Техподдержка 09.11.17 16:24
(14) Это и значит - файл недоступен. Проверьте права доступа. Что-то не увидел Вас среди покупателей этой обработки.
16. Триш 09.11.17 18:18 Сейчас в теме
(15) заказ оплачен 27.10.2017. у меня в истории есть и чек на почте тоже.

Файл доступен. Excell на сервере должен быть установлен?
17. Техподдержка 09.11.17 19:55
(16) Да, вижу оплату. Если клиент-серверный вариант, то указывайте пути типа \\server\папка с табелями\табель000.xls
27.07.2017 Исправлена загрузка в клиент-серверном варианте. Теперь для загрузки Excell не нужен. Пути к файлам загрузки только желательно указывать сетевые, вызов все равно осуществляется с сервера.
18. user894637 18.01.18 10:28 Сейчас в теме
(15)
доступа. Что-то не увидел Вас

у нас такая же проблема.

запустили на SQL сервере.

наш программист переписал чтобы загрузка файла выполнялась на клиенте а не на сервере и все заработало.
но большая просьба сделайте это в вашем решении.
20. milov.aleksey 333 18.01.18 12:34 Сейчас в теме
Добрый день. Прошу уточнить:
1) выгружаются вообще пустые шаблоны(только шапка Т-13) или всё таки со списком сотрудников(шапка и список сотрудников:ФИО, табельный номер, должность)?
2) выгружаются пустые дни или заполненные плановым графиком эксель-шаблоны?
Представляется, что при больших по списку подразделениях проще вводить отклонения от планового графика(НН, РВ и т.п.)
21. Техподдержка 18.01.18 12:42
(20) Выгружается список сотрудников и, согласно настройкам часы по графику, неявки. Шаблон - не типовая форма. На видео видно.
22. milov.aleksey 333 18.01.18 14:09 Сейчас в теме
(22) Можете дать ссылку на видео в хорошем качестве?
23. Техподдержка 18.01.18 14:20
(22) Видео, в описании обработки (или: https://www.youtube.com/watch?time_continue=180&v=eWaAQ42FUGI). Картинка вторая - это и есть шаблон для заполнения.
24. milov.aleksey 333 18.01.18 14:44 Сейчас в теме
(23) Благодарю, посмотрел, вопросы закрыл. Можно ли формировать табели по полмесяца? В общем, понравилась, если код открыт(могут потребоваться допилы после месяца поддержки), то скорее согласую и куплю для клиента. Немного режет слух "табелЯ" вместо "табели" и в "месяцА" вместо "месяцЫ":) Перед написанием инструкций обязательно переименую кнопку в "Загрузить табели" или "Загрузка табелей".
25. alnazarov 215 03.02.18 14:01 Сейчас в теме
(24) Присоединяюсь к вопросу - Можно ли формировать табели по полмесяца? Нам это необходимо.
26. Техподдержка 04.02.18 10:12
04.02.2018 Исправлена загрузка файлов в клиент-серверном варианте. Чтение файла осуществляется теперь на клиенте. Добавлен функционал по обработке табелей за определенный период "Первая половина месяца", "Вторая половина месяца", "Произвольный период".
27. laf 06.02.18 04:05 Сейчас в теме
Проконсультируйте, пожалуйста, как корректировать табель вручную? Чтобы не вводить руками "Я 8" и т.п., а вызвать диалог "Форма редактирования дня". Может надо какие-то настройки установить? Раньше у меня вызывался этот диалог, а сейчас нет, приходится вручную буквы и цифры писать.
28. Техподдержка 14.02.18 13:49
В версии ЗУП 3.1.5 изменено имя функции, у кого выдает ошибку замените в модуле обработки строку:
ВыборкаДанныхОВремени = МенеджерОбъекта.ДанныеОВремениСотрудников(Объект, СписокСотрудников);
На
ВыборкаДанныхОВремени = МенеджерОбъекта.ВыборкаДанныхОВремени(Объект, СписокСотрудников);

Остальное без изменений.
29. antvd 27.02.18 02:42 Сейчас в теме
У нас клиент-серверная 64 битная 1С на SQL.
Есть ли какие-то ограничения на версию Excel на клиенте?
Есть ли какие-то ограничения на версию клиента 1с - 64 или 32 битная версии?
Можно ли изменить шаблон так чтобы человек проставляющий время мог его распечатать прямо из Excel на стандартном бланке Табеля?
30. Техподдержка 27.02.18 02:53
(29)
У нас клиент-серверная 64 битная 1С на SQL.
Есть ли какие-то ограничения на версию Excel на клиенте?

Тестировалось от 2010 до 2016 версии
Есть ли какие-то ограничения на версию клиента 1с - 64 или 32 битная версии?

Не найдено.
Можно ли изменить шаблон так чтобы человек проставляющий время мог его распечатать прямо из Excel на стандартном бланке Табеля?

Печать шаблона на бланке не планируется - это шаблон. Печать из Excel только в виде шаблона.
С другой стороны код открыт - все в Ваших руках.
31. alnazarov 215 02.03.18 14:33 Сейчас в теме
Здравствуйте, уважаемый разработчик.
Прошу доработать выгрузку шаблонов. на данный момент это происходит некорректно ( не понимает дробную часть часов.
Прикрепленные файлы:
38. Lloyd12 6 13.03.18 17:09 Сейчас в теме
(31) Присоединяюсь, такаж беда 7,8 3,9 выгружает в 8,0 и в 4.0, кол-во знаков не меняет ситуацию, НО.... вычислено опытном путем что зависит от рабочего места (настроек excel, возможно) есть рабочие места где выгружается корректно, можете подсказать что в excel подкрутить чтоб чтоб корректно выгружались дробные часы ..
39. Техподдержка 14.03.18 03:45
(38) Константин, попробуйте открыть сформированные файлы табелей с разных рабочих мест, так узнаем, либо файл некорректно записывается в момент формирования, либо округление происходит в момент открытия файла.
32. Техподдержка 03.03.18 06:04
Проверил - все правильно отрабатывает, возможно в настройках установлен флаг "Перезаполнять табель" - тогда перед выгрузкой табель перезаполняется по графику.
Прикрепленные файлы:
33. alnazarov 215 03.03.18 07:14 Сейчас в теме
(32) Да. Все верно. Флаг "Перезаполнять табель" установлен. В том и дело , что в графике тоже дробные часы дробные часы.

И кстати, работает только из файл -> открыть. При подключении ругается.(см.скрин.) ЗКГУ 3.1..5.129 Платформа 8.3.10.2667. База файловая
Прикрепленные файлы:
34. Техподдержка 03.03.18 08:21
(33) Алексей, проверил - не воспроизводится. Все корректно заполняется.
И кстати, работает только из файл -> открыть. При подключении ругается.(см.скрин.) ЗКГУ 3.1..5.129 Платформа 8.3.10.2667. База файловая

Это предупреждение, подключается в "небезопасном режиме".
35. alnazarov 215 03.03.18 09:52 Сейчас в теме
(34) Еще раз проверил. Все получается только в случае если выбран только один вид времени - Явка. Если выбраны Явка, Ночные часы, Праздники тогда некорректно.
36. alnazarov 215 03.03.18 10:08 Сейчас в теме
(34) Все. Этот вопрос закрыт. Выбор вида времени Праздники - это лишнее.
37. Lloyd12 6 13.03.18 14:54 Сейчас в теме
Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.5.129)
Выскакивает какая то ошибка... и выгружаются абсолютно пустые табели... список подразделений загружается только родители... без иерархии..
Прикрепленные файлы:
Стационар за 032018.xls
40. Техподдержка 29.03.18 04:34
(37) Исправлено, выслал новую версию.
41. Mickl 117 02.11.18 12:59 Сейчас в теме
В табеле ставлю Я, Ночные и Сверхурочные. При графике со значением 7,8 часов обработка игнорирует загрузку -- ставит выходные. Что не так?