Почему не удается сделать загрузку из ДБФ в ЗУП 3.1 внешней обработкой

1. alw-1 30.10.18 11:41 Сейчас в теме
Загружаю из файла DBF в конф.Зарплата и управление персоналом, редакция 3.1 (3.1.7.105) данные

&НаКлиенте
Процедура Загрузить(Команда)
	
	ЗагрузитьНАСервере();
	Сообщить("Обработка закончена");
КонецПроцедуры

&НаСервере
Процедура ЗагрузитьНАСервере()

ДокУвольнение = Документы.Увольнение;
ПутьКФайлу = "D:\тес\ime.DBF";
ДБФ = Новый XBase;
ДБФ.ОткрытьФайл(ПутьКФайлу);

ДБФ.Первая();
Пока ДБФ.Следующая() Цикл
		
	Док = ДокУвольнение.СоздатьДокумент();
	
	ТекЭл = Справочники.ФизическиеЛица.ПустаяСсылка();
	ТекСотр = Справочники.ФизическиеЛица.НайтиПоКоду(ДБФ.CODE);
	Если ТекСотр <> Справочники.ФизическиеЛица.ПустаяСсылка() Тогда
	   Док.ФизическоеЛицо = ТекСотр;
       Иначе
	    ТекЗл = Справочники.ФизическиеЛица.СоздатьЭлемент();
		
		ТекЭл.Код = ДБФ.CODE;
		ТекЭл.Наименование = ДБФ.SOTR;
		ТекЭл.Записать();
       КонецЕсли;
      ************************************************************************************************



Показать




На строке ТекЭл.Код = ДБФ.CODE; выскакивает ошибка:
Поле объекта недоступно для записи (Код)

На латфрме 8.2 такой код работал. В чем причина?
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. user705522_constantin_h 35 30.10.18 11:56 Сейчас в теме
(1)
Поле объекта недоступно для записи (Код)

Может прав не хватает?
3. alw-1 30.10.18 12:00 Сейчас в теме
(2) АдминистраторСистемы - это первичная загрузка перенос данных.
4. корум 285 30.10.18 12:03 Сейчас в теме
(1) пиши внимательно

 ТекЗл = Справочники.ФизическиеЛица.СоздатьЭлемент();
        
 ТекЭл.Код = ДБФ.CODE;


и будет счастье.
Denis_CFO; user665687_korostelevin; user705522_constantin_h; ben19791010; +4 Ответить
5. leosoft 161 30.10.18 13:00 Сейчас в теме
Ну да Зл и Эл - это "сильно"!
Оставьте свое сообщение
Вакансии
Программист/тестировщик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Бизнес-аналитик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Аналитик 1C
Москва
зарплата от 110 000 руб.
Полный день