Внешняя обработка для выгрузки сотрудников из 1С

Обмен - Обмен через DBF

Внешняя обработка для выгрузки сотрудников из 1С

Предназначена для выгрузки в файл формата DBF для последующей выгрузки во внешнюю программу.
Выгружаются данные:
ФИО, паспортные данные, адрес, дата начала работы, подразделение, договор, занятость. 

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

Наименование Файл Версия Размер
Выгрузка в ДБФ
.epf 7,37Kb
09.07.13
52
.epf 7,37Kb 52 Скачать

См. также

Комментарии
1. Armando Armando (Armando) 1375 29.12.11 19:39 Сейчас в теме
Кому и зачем это может понадобится?
2. Константин Попов (Konstatine) 8 30.12.11 08:20 Сейчас в теме
Бывает, что необходимо отображать изменения, которые внесли в 1С, в другой программе.
Для этого необходимо выгружать данные по сотрудникам в файл.
3. al petrov (petrov_al) 10 10.01.12 10:08 Сейчас в теме
(1) Armando, может и мало кому понадобится но лично мне интересен сам подход к решению проблемы...особенно для новичков в программировании.
4. Елена Р (ElenaV) 22 16.01.12 06:32 Сейчас в теме
К сожалению у меня данная обработка Не сработала. При выгрузке из 1С:ЗУП8.2 на обного рабтника сразу выдала ошибку:"Ошибка при вызове метда контекста (Добавить)". Опишите подробнее как пользоваться вашей обработкой.
5. Константин Попов (Konstatine) 8 16.01.12 07:30 Сейчас в теме
(4) ElenaV, я проверил обработку в конфигурации 1С:ЗУП 8.2. Все работает.
У Вас программа ругается, скорей всего, на строчку "ДБФ.Добавить();"
Попробуйте посмотреть, выполняется ли все то, что находится до нее? Т.е. должен создаться пустой файл ДБФ, но с заполненными заголовками (FIO, PASSP и т.д.).
6. Елена Р (ElenaV) 22 16.01.12 07:48 Сейчас в теме
Попробовала снова:
Вышло такое сообщение:
{Форма.Форма.Форма(14)}: Ошибка при вызове метода контекста (Добавить)
ДБФ.Добавить();
по причине:
Перед выполнением операции нужно открыть базу
????????????
7. Константин Попов (Konstatine) 8 16.01.12 08:04 Сейчас в теме
(6) ElenaV, ошибка однозначно на вашей стороне.
А ошибку "Перед выполнением операции нужно открыть базу!" скорей всего выдает потому, что 1С необходим монопольный режим к ДБФ-файлу, а у вас в момент работы обработки он где-нибудь (например, в Экселе) открыт.
8. Елена Р (ElenaV) 22 16.01.12 09:02 Сейчас в теме
Странно. Может я что-то не допонимаю? в вашей обработке?
У меня открыта только одна программа ЗУП 8.2. выбараю вашу обработку и выбираю конкретного сотрудника. Пытаюсь выгрузить, но безрезультатно.
еще вопрос:файл ДБФ создается вашей обработкой или нцжно заранее его создавать?
и в какой папке данный ДБФ - файл должен находиться?
9. Константин Попов (Konstatine) 8 16.01.12 09:13 Сейчас в теме
(8) ElenaV, файл создается автоматически в C:\temp\ с именем CL.DBF.
Может у Вас нет доступа для записи файлов в эту папку? Проверьте.
10. Елена Р (ElenaV) 22 16.01.12 14:39 Сейчас в теме
Действительно. Стоило только создать папку C:\temp\. как все сразу заработало!!!!!! спасибо.
11. Евгений Костин (713-87) 29.05.12 08:23 Сейчас в теме
Добрый день, подскажите! У меня на предприятии есть подразделение где все сотрудники-договорники. Стандарный отчет в 1 с зуп 8.2 их не показывает как сотрудников, а ваша обработка покажет, те отразит в выгрузке совместно со всеми сотрудниками?
Оставьте свое сообщение