bdd2

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

Опубликовал Сергей (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. укажите начальную и конечную строку загрузки файла и нажмите на кнопку "Выполнить" - в процессе работы будет сформирован документ, все ошибки будут записаны в документ ошибок.

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

 

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

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

См. также

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

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

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