Имя: Пароль:
1C
1С v8
Конвертация
0 dextermorgan777
 
28.07.14
16:24
Добрый день. Надо было пробросить из одной базы справочники в другую. Взял сделал снимок конфигурации обработкой из конвертации. Загрузил в конвертацию, по методу далее-далее дошел до создания файла правил выгрузки. Потом выгрузил данные из одной базы в другую. Все загрузилось как надо, но теперь не даёт создавать в базе новые элементы или редактировать старые. Ни документы, ни элементы справочника. Просто пишет, что не удалось записать и все. Может я что-то не так сделал в конвертации? Чего-нибудь лишнего затянул при обмене? Натолкните пожалуйста на какие-нибудь мысли. Куда копать?
1 busy1
 
28.07.14
16:29
А нет кнопки "Подробнее" что бы выяснить что именно не даёт записать?
2 dextermorgan777
 
28.07.14
16:34
(1) нету.
Распишу на примере справочника пользователи. Создаю нового, поставил точку останова перед записью в модуле объекта. Пошло скакать по модулям.
В общем модуле ОбменДаннымиСобытия на этой процедуре вывалилось


Процедура ПроверитьУстранениеПроблемыОбъектаПриЗаписи(Источник, Отказ) Экспорт
    
    РегистрыСведений.РезультатыОбменаДанными.ЗарегистрироватьУстранениеПроблемы(Источник, Перечисления.ТипыПроблемОбменаДанными.НезаполненныеРеквизиты);
    
КонецПроцедуры


Кста не сказал сразу, что за конфа. Торговля 3.1 Белоруский аналог Росийской ут11.1
3 dextermorgan777
 
28.07.14
16:37
хотя отказ = истина уже после
Процедура ОбменДаннымиОбменУправлениеТорговлей_11_0_РозничнаяТорговля_1_0ПередЗаписью(Источник, Отказ) Экспорт
    
    ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписью("ОбменУправлениеТорговлей_11_0_РозничнаяТорговля_1_0", Источник, Отказ);
    
КонецПроцедуры


в модуле ОбменДаннымиСобытияУТУП
4 dextermorgan777
 
28.07.14
16:43
ПараметрыСеанса.ДатаОбновленияПовторноИспользуемыхЗначенийМРО    {ОбщийМодуль.ОбменДаннымиСервер.Модуль(7974)}: Итератор для значения не определен    

Вот это что такое кто подскажет?
5 dextermorgan777
 
28.07.14
16:51
А в демо базе с этим реквизитом все норм. Заполнена дата. А в моей базе не может прочитать значение этого реквизита.
6 Franchiser
 
гуру
28.07.14
17:02
проверь права пользователя под которым запускаешь программу. и константы все проверь.
7 dextermorgan777
 
28.07.14
19:10
Заполнил програмно дату. А вот с правилами регистрации объектов пришлось повоевать.