"Партнерский" форум

Форум посвящен программированию, жизни, клиентам и нашим друзьям. Работает с 20 января 2008 года.Правила форума

"Партнерский" форум -> Обратная связь -> Универсальный OLE-перенос объектов между БД с идентичными конфигурациями

Автор Cообщение
1
support








20.01.2008 в 13:00
Здесь Вы можете задать свои вопросы и оставить отзывы по данной разработке.
2
Darex








15.02.2008 в 21:55
А добавь туда плиз крючечек что бы можно было открывать не монопольно базу приемника.....
3
support








15.02.2008 в 21:59
(2) Добавить "крючечек" не сложно, но если база открыта не монопольно, значит кто-то в ней работает, значит какие-то объекты могут оказаться заблокированными.
Стоит ли это делать?
4
Kapitan911








29.02.2008 в 14:33
Перносим из ЗиК281 в ЗиК281 один документ "БольничныйЛист". Получаем ошибку:
Начата выгрузка:
Справочник: вид "Сотрудники"; Лысенко --> ОК.
Справочник: вид "ВидыСубконто"; КБК --> ОК.
Справочник: вид "ВидыСубконто"; КОСГУ --> ОК.
Справочник: вид "ИсточникиФинансирования"; Бюджет --> ОК.
Справочник: вид "ПланСчетов"; 401.01.1 --> ОК.
Справочник: вид "ВидыСубконто"; Сотрудники --> ОК.
Справочник: вид "ПланСчетов"; 302.01.1 --> ОК.
Справочник: вид "ЗначенияСубконто"; 92407024210000327 / / ВСШ и Школы --> ОК.
Справочник: вид "ЗначенияСубконто"; 200 Расходы --> ОК.
Справочник: вид "ЗначенияСубконто"; 210 Оплата труда и начисления на оплату труда --> ОК.
Справочник: вид "ЗначенияСубконто"; 211 Заработная плата --> ОК.
Справочник: вид "ЗначенияСубконто"; 213 Начисления на оплату труда --> ОК.
Справочник: вид "ЗначенияСубконто"; 700 Увеличение обязательств --> ОК.
Справочник: вид "ЗначенияСубконто"; 730 Увеличение прочей кредиторской задолженности --> ОК.
Справочник: вид "Балансодержатели"; ВСШ-6 --> ОК.
Справочник: вид "ШаблоныПроводок"; _Зарплата ВСШ-6 --> ОК.
Справочник: вид "ОКАТО"; 20401000000 --> ОК.
Справочник: вид "Подразделения"; ВСШ-6 --> ОК.
Справочник: вид "Должности"; Директор --> ОК.
Справочник: вид "ОКИН"; Работающий на постоянной работе --> ОК.
ОбъектПриемник = База.Календари.ПолучитьАтрибут(Объект.Идентификатор());
{D:\1С\ПЕРЕНОС\125\ПЕРЕНОС ОБЪЕКТОВ 1.25 (OLE).ERT(241)}: Поле агрегатного объекта не обнаружено (Идентификатор)
5
support








29.02.2008 в 14:36
(4) Исправлено. Новый релиз 1.26
http://www.1partner.ruwebnn.ru/develop/files/1120/perenos_ole_126.zip
6
Abadonna








07.04.2008 в 13:49
Антоха, блин...
Процедура СоздатьПриемник()
Путь=Симв(34)+Путь+Симв(34); // обязательно надо!!!!
// иначе при наличии пробела в пути не стартует
;)
7
Abadonna








07.04.2008 в 13:55
Вот так лучше:
Открыта = База.Initialize(База.RMTrade, "/m/d" + Симв(34)+Путь+Симв(34)+" /N" + ПользовательДиалог + "/P" + Пароль, "NO_SPLASH_SHOW");

Чтобы не менялась переменная Путь
8
Sick








07.04.2008 в 16:05
Начата выгрузка:
Справочник: вид "Контрагенты"; Поставщики --> ОК.
ОбъектПриемник.УстановитьАтрибут(РеквизитИдентификатор,
{C:\IMP\1CV77\126\ПЕРЕНОС ОБЪЕКТОВ 1.26 (OLE).ERT(523)}: 1С:Предприятие: Неверное имя атрибута

вроде типовая бух

в типовой комплексной ошибка про родителя что-то :\
9
support








07.04.2008 в 16:38
(7) Лады, вечером сделаю.
(8) Sick, а все по шагам делаешь правильно? Не забыл схему обмена загрузить? Конфигурации идентичные?
Сообщи точный релиз и конфигурацию - проверю.
10
Fduch








07.04.2008 в 17:00
Как и у Kapitan911, при попытке обмена между одинаковыми по структуре базами ЗиК 282 релиза на платформе 27 релиза (Предприятие SQL) при обращении к объекту ВидРасчета не хочет обращаться к методу "Идентификатор()". Для получения имени объекта обращаюсь к реквизиту "Код":

"//ОбъектПриемник = База.ВидРасчета.ПолучитьАтрибут(Объект.Идентификатор());
ОбъектПриемник = База.ВидРасчета.ПолучитьАтрибут(Объект.Код);"

Похожую ситуацию получал при использовании другой Вашей обработки "perenos_txt.ert" для этой же конфигурации ЗиК 282 на этом участке кода:

"ИначеЕсли (ТипОбъекта = "ВидРасчета") Или (ТипОбъекта = "ВидСубконто")
Или (ТипОбъекта = "Календарь") Или (ТипОбъекта = "ПланСчетов")
Или (ТипОбъекта = "Перечисление")
Тогда

Возврат Объект.Идентификатор();

Иначе"

при обращении к Видам расчета и перечислениям.
После минимальной коррекции пользовался обработкой "Перенос объектов 1.26 (OLE).ert", на мой взгляд все корректно, других проблем не возникало. Спасибо за помощь!

Создать новую тему Добавить сообщениеСтраницы:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16   


Powered by WR-LiteForum © 1.4