gifts2017

Автоматизированная загрузка документа "Табель учета рабочего времени организации"

Опубликовал Сергей (seermak) в раздел Обмен - Загрузка и выгрузка в Excel

Для конфигурации Зарплата и Управление Персоналом, редакция 2.5 (2.5.39.*) режим совместимости 8.2.13, обычное приложение;  платформа 1С:Предприятие 8.2 (8.2.14.*)

Отталкиваясь от своей же обработки http://infostart.ru/public/85681/ (все идут дальше.... ) я же пошел "глубже"....

лишнее убрал и "заточил" для штатной конфигурации. Все подробности в прилагаемом кино.  Если пользователям пригодится, буду рад

 

Подробности текстом для :

Формат заполняемого Excel-файла сохранен в макете "ШаблонТабеля"

После выбора Excel-файла (формата 2003/2007) заполняются все листы книги. После выбора нужного Вам листа начинается загрузка файла в правую табличную часть обработки.

Из всех объектов конфигурации оставлен только документ "ТабельУчетаРабочегоВремениОрганизации" и его табличная часть = "Отработанное время в целом за период". (в документе будет заполняться ТОЛЬКО эта табличная часть).

В поле выбора "Документ заполнения"

1. создайте новый документ "ТабельУчетаРабочегоВремениОрганизации" (изменяя состав колонок - оставьте нужные Вам 6 колонок по Excel-файлу - их и будем заполнять. Запомните порядок и название колонок)

2. сохраните и закройте созданный документ и выберите его в поле выбора

3. В средней табличной части обработки (здесь указываются реквизиты табличной части документа "ТабельУчетаРабочегоВремениОрганизации") укажите соответствия колонок Excel-файла и табличной части = Сотрудник, Физическое лицо = сюда колонку "Фамилия, инициалы"; колонки "Виды времени 1-6" не заполняйте - они заполнятся автоматически из документа поля выбора "Документ заполнения". Колонки "Дней1 - 6" и "Часов1 - 6" заполните указанием соответствующих колонок

4. укажите начальную и конечную строку загрузки файла и нажмите на кнопку "Выполнить" - в процессе работы будет сформирован документ, все ошибки будут записаны в документ ошибок.

Порядок поиска данных: Сотрудник ищется в базе по полю Фамилия, инициалы - если такого нет (не нашли) в базе, поиск продолжается по табельному номеру сотрудника - если сотрудник найден, но ФИО по табельному номеру другое - в ошибки; если и по табельному номеру не найден - в ошибки

 

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

Наименование Файл Версия Размер
обработка 128
.epf 97,99Kb
08.05.14
128
.epf 97,99Kb Скачать
кино 45
.exe 11,02Mb
08.05.14
45
.exe 11,02Mb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Сергей (seermak) 20.09.11 11:30
Для конфигурации Зарплата и Управление Персоналом, редакция 2.5 (2.5.39.*) режим совместимости 8.2.13, обычное приложение; платформа 1С:Предприятие 8.2 (8.2.14.*)

Перейти к публикации

1. Константин Соболевский (Константин С.) 20.09.11 11:30
что нельзя было, ну хоть какие то подробности принципа работы текстом.
2. Сергей (seermak) 20.09.11 11:45
(1) добавил (хотя все написано в помощи формы кл F1)
3. Эстер Коган (e.kogan) 21.09.11 15:12
фигасе "автоматическое"... Оо
4. Сергей (seermak) 21.09.11 15:36
(3) e.kogan, у нас 2 недели табеля расчетчик сверял раньше (народу работает много)
5. Эстер Коган (e.kogan) 21.09.11 16:01
(4) Никакого "автоматического заполнения" в вашей обработке нет. Есть автоматизированная загрузка из файла довольно строгого формата. Будьте аккуратнее с терминологией.
6. Сергей (seermak) 21.09.11 18:14
(4) заголовок подправил. Насчет " из файла довольно строгого формата." поспорил бы: Если убрать проверку по табельному номеру (которого нет в стуктуре документа), а провериять только по фио - то подойдет файл с любой структурой графика. Но.... спорить не буду
7. Юлия Алигина (Юлек я) 16.10.11 18:18
Мне понравилось, уже пользуюсь во всю
8. Сергей (Seregalink) 28.10.11 00:54
Да есть клиенты, которые хотят загружать табеля из Excel, но пока как то сомнительно, будет ли от такой автоматизации какой-нибудь плюс в уменьшении времени затрачиваемые на табеля?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа