Формирование и загрузка табелей из Excel в 1С 7.7

13.05.09

Интеграция - Загрузка и выгрузка в Excel

Данная обработка предназначена для упрощения заведения табелей в 1С ЗиК 7.7.
Имеет смысл только для тех, у кого есть удаленные подразделения и там сидят табельщики, которые учитывают людей, а затем в конце месяца скидывают табеля в основной офис, где табеля заносят в программу.

Обновил от 13.05.09

Скачать исходный код

Наименование Файл Версия Размер
-
.1240574511 88,50Kb
404
.1240574511 88,50Kb 404 Скачать

Требования: 1С7.7 (расчет), Excel 2003/2007

Работа происходит в 2 этапа:

  1. В начале месяца в центральном офисе формируют бланки табелей и рассылают их на участки.
    При этом
    • в Excel формируется книга, на первом листе формируються бланки, с прописанными формулами
    • на втором листе список сотрудников с табельными номерами и должностями по состоянию на "Дату актуальности"
    • на третьем листе формируются условные обозначения
  2. В конце месяца заполненные табеля принимаются обратно и с помощью этой же обработки загружаются.
    При этом
    • Загрузка происходит по табельным номерам
    • на текущий момент реализована загрузка только основного времени, без ночных/вечерних/сверхурочных
    • обработка всегда создает новый документ. (у нас в базе в документе "Табель" есть реквизит "Подразделение", в связи с чем часть кода с поиском документа я оставил в обработке, но я его закомментил, возможно у вас так же, поэтому можно его раскомментировать и пользоваться) 

Если кому интересно, для быстрой проверки советую при формировании табеля в настройках указать "режим-проверки" тогда бланк сформируется быстрее т.к. выгрузятся только первые 10 сотрудников, а не весь списокWink

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


PS. Буду признателен, если кто сможет подсказать, какую формулу написать в Excel для заполнения "Неявки по причинам". Об эти поля я себе всю голову разбилCry

 

Обновил от 06.05.09

  • Добавил возможность выгружать список людей числящихся в определенном подразделении
  • Добавил возможность учитывать все типы времени
  • Добавил возможность формирования бланка для разовых начислений, который так же можно загрузить с выбором что грузим(формируется Документ. Начисления удержания списком)

Обновил от 13.05.09

  • Выгружаю список подразделений (не помеченных на удаление) для выбора их в бланке
  • Добавлена галка - позволяющая формировать бланк с учетом типа часов и без него

Планируется: сделать автоматическое формирование невыходов, возможно и прочих отклонений :)

См. также

Загрузка банковской выписки для 1С 7.7 любой конфигурации

Банковские операции Загрузка и выгрузка в Excel Бухгалтер Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

3588 руб.

29.07.2021    21018    13    22    

14

Загрузка документов в 1С (7.7) из табличных файлов Excel,OpenOffice,1C,DBF,TXT (обработка)

Файловый обмен (TXT, XML, DBF), FTP Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Обработка решает поставленную задачу по вводу документов, а кроме того обладает важной функцией: настраивается на ассортимент конкретного поставщика, запоминая соответствие между его номенклатурой и «нашей». Т.е. фактически – является самообучающейся системой ввода накладных. У разных поставщиков могут быть накладные различного типа, с разным количеством полей, поэтому для каждого из них может быть сохранена своя собственная настройка диалоговой формы так, что любая поступающая накладная может быть обработана. По отношению к программе "1С:Предприятие 7.7" данное решение является внешними файлами. Для использования данного продукта не требуется вносить изменения в алгоритм существующих программ или используемых конфигураций.

2400 руб.

10.12.2009    76866    58    93    

68

Сводная таблица Excel из 1С

Загрузка и выгрузка в Excel Программист Платформа 1С v7.7 Абонемент ($m)

Сводная таблица Excel из 1С - как сделать ее программно через COM соединение.

1 стартмани

30.07.2021    6271    1    atdonya    1    

2

Выгрузка товаров из 1С:Предприятия 7.7 "Торговля и Склад 9.2" в файл CSV для онлайн кассы МТС

Кассовые операции Оптовая торговля Розничная торговля Загрузка и выгрузка в Excel Бухгалтер Пользователь Оперативный учет 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Управленческий учет Абонемент ($m)

Данная обработка предназначена для выгрузки файла из программы 1С: Предприятие 7.7 Конфигурации «Торговля и Склад 9.2» в файл CSV для загрузки в кассу МТС. Тестирование проводилось на релизах 937 и 998. В теории должна работать на всех типовых релизах конфигурации «Торговля и Склад 9.2».

1 стартмани

07.02.2021    10024    5    Kuzya_brаtsk    1    

7

Выгрузка товаров из 7.7 для загрузки в личный кабинет АТОЛ для ньюджеров 91Ф, 92Ф и подобных

Оптовая торговля Загрузка и выгрузка в Excel Программист Бухгалтер Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Управленческий учет Абонемент ($m)

Выполняет выгрузку товаров (всех, только с признаком в прайсе, только из указанной папочки) с гибкой настройкой выгружаемых данных. Формируется файл в формате XLSX подходящий для прямой удаленной загрузки в кассовый аппарат АТОЛ 91Ф/92Ф и им подобных, имеющих управление через Личный кабинет АТОЛ (lk.atol.ru).

1 стартмани

31.01.2021    8219    2    &-rey    1    

4

Дополнение реквизитов номенклатуры из Эксель в 7.7. Групповое редактирование реквизитов номенклатуры 7.7 в списке

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Программист Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 Управленческий учет Абонемент ($m)

Обработки группового дополнения данных о номенклатуре. Ввод веса и объема существующих товаров вручную в форму таблицы значений и затем запись в справочник Номенклатуры и Единиц. Закачка весов и объемов существующих товаров из Эксель в справочник Номенклатуры и Единиц. Загрузка внешних кодов товаров из Эксель в справочник Номенклатуры. Редактирование внешних кодов товаров в форме списка. Дозаполнение реквизитов существующих товаров из Эксель (ключевые поля - штрихкод, наименование, внешний код).

1 стартмани

11.10.2019    11959    2    ksnik    2    

2

Оптовая торговля. Обработки дистрибьютора для обмена с поставщиками и покупателями через Excel в 1С 7.7

Оптовая торговля Загрузка и выгрузка в Excel Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

В данной публикации приведены примеры обработок обмена дистрибьютора с поставщиками и покупателями через Эксель. Создание товаров-новинок. Автоматическое формирование Заказа поставщику по продажам. Заполнение бланка заказа поставщику. Загрузка приходной накладной от поставщика. Загрузка любых справочников из Эксель, например товарных сертификатов. Выгрузка прайслиста в бланк заказа (создание бланка заказа). Загрузка заявки покупателя из произвольного файла Эксель. Загрузка заявки покупателя из бланка заказа.. Для работы требуется установленный MS Excel.

1 стартмани

08.09.2019    16314    10    ksnik    2    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. NoMax 233 27.04.09 09:51 Сейчас в теме
(0) Собственно можно и тут посмотреть
http://infostart.ru/projects/2819/
2. DarkAn 1084 27.04.09 16:48 Сейчас в теме
(1) Спс, я не заметил этой обработки, но думаю и в моей есть свои плюсы :Wink:
3. АлексейН 2 29.04.09 11:05 Сейчас в теме
Требования: 1С7.7 (расчет), Excel 2003/2007

Должно быть установлено на компьютер или
установлено и открыт новый документ Excel???
Как быть если Excel не установлен на компьютере???
4. DarkAn 1084 30.04.09 16:11 Сейчас в теме
(3) Excel должен быть установлен, обязательно. Открывать его не надо, по завершении работы обработки если он не открыт, он сам откроется.

Кстати... Если в момент формирования открыты другие файлы Excel, то при формировании бланков ни в коем случае нельзя переключаться на другие книги Excel(!!!), иначе фокус перейдет на них и 1С начнет формировать бланки уже в новой книге :)
5. DarkAn 1084 14.05.09 17:12 Сейчас в теме
Качать качают, а отзывов нет :(
6. arakani 4 17.07.09 12:19 Сейчас в теме
ОкноЕхсеl.ActiveWorkbook.Sheets(Бланк).Tab.ColorIndex = 35;
{C:\DOCUMENTS AND SETTINGS\S1\РАБОЧИЙ СТОЛ\ЗАГРУЗКА.ERT(908)}: Поле агрегатного объекта не обнаружено (Tab)
7. DarkAn 1084 17.07.09 16:19 Сейчас в теме
Не знаю что сказать. специально скачал с сайта запустил - работает. Какая версия офиса? Я точно знаю что работает на 2003 и 2007
8. arakani 4 17.07.09 17:40 Сейчас в теме
офис 2000 может в этом проблема?
9. arakani 4 17.07.09 17:43 Сейчас в теме
в связи с тем что унас АРМы по торгвле не работают под офис старше системщики не разрешают менят версию офиса. Адля 2000 нельзя что нибудь сделать
10. DarkAn 1084 19.07.09 23:56 Сейчас в теме
Если найду 2000 офис попробую поправить :)
11. leosoft 166 14.02.10 19:15 Сейчас в теме
Неплохая обработка! Неплохо бы предусмотреть по галочке автозаполнение табеля фамилиями, чтобы их не вводить из списка.
12. DarkAn 1084 14.02.10 22:59 Сейчас в теме
(11) Думаю это не совсем удобно. Просто может быть так, что каких то людей не будет, и тогда их придется удалять, притом удаляя строку будет смещение шапки следующей страницы
13. leosoft 166 14.02.10 23:22 Сейчас в теме
Понятно, а ночные и прочие как проставляете - копированием через буфер?
14. DarkAn 1084 14.02.10 23:46 Сейчас в теме
15. Shokei 27.04.10 10:11 Сейчас в теме
Отличная обработка!!! Думаю пригодится....Спасибо. :!:
16. DarkAn 1084 28.04.10 09:40 Сейчас в теме
17. KVL71 30.10.10 20:52 Сейчас в теме
Спасибо! 100% буду использовать!
18. b-dm 171 13.08.12 16:25 Сейчас в теме
а шаблон файла для загрузки есть где то ?)буду признателен!
чтобы попробовать !
19. DarkAn 1084 15.08.12 10:26 Сейчас в теме
(18) Вы его можете сами сформировать этой же обработкой. Перейдите на закладку сформировать бланк, поставьте галочку "Режим проверки" и нажмите кнопку "сформировать пустые бланки для участка". Через некоторое время откроется Excel с готовым бланком именно он и загружается потом этой же обработкой.
20. Lady N 15.04.15 10:21 Сейчас в теме
А обработка будет работать на конфигурации 1С: Производство+Склад+Бухгалтерия доработанная вер 7.7? Очень надо. Заранее спасибо
Оставьте свое сообщение