Всё наконец-то, после долгих мучений перенеслось. Расскажу подробно. У меня получается версия Магазька 7.7 стоит на компьютере с Xp и база физически находится на диске H: , а перенести я её хотел на другой компьютер с Win 10 , на котором база с MAGAZKA находиться на диске D: и диска H: физически в системе не существует. Всё делал как в инструкции, на компьютере с Магазькой 7.7 всё прошло без проблем: создались документы "Ввод остатков", создался файл переноса в формате xml, в который загрузило объектов: 4 748, а вот когда пришёл на комп с MAGAZKA при попытке загрузить данные тут же пошли ошибки
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Номенклатура
ТипОбъекта = Номенклатура
Объект = Старт.пакет МТС
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка при вызове конструктора (Картинка): Файл не обнаружен 'H:\Магазин\pics\83.jpeg'
ПозицияМодуля = (9)
КодСообщения = 21
Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1629)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Номенклатура
ТипОбъекта = Номенклатура
Объект = Старт.пакет МТС
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка при вызове конструктора (Картинка): Файл не обнаружен 'H:\Магазин\pics\83.jpeg'
ПозицияМодуля = (9)
КодСообщения = 21
Меня это достало, ведь у людей работает, а у меня не хочет. Начал разбираться.
Забрал папку pics с картинками с компа с Магазькой 7.7, положил её на комп с MAGAZKA по пути D:\Магазин\pics\, в ручную в файле xml исправил пути с H:\Магазин\pics\ на D:\Магазин\pics\. Всё начало загружаться, однако ошибки продолжались. Но хоть что-то начало грузиться. Ошибки в принципе теже только уже писало, что не может найти картинку по D:\Магазин\pics\, Опять же начал создавать вручную, то-что требовала программа, тоесть не может найти D:\Магазин\pics\83.jpeg, создал в ручную 83.jpeg и положил в папку с картинками. Так потихоньку и продвигался.
Что ещё заметил, если картинка товара имеет название скажем какое-то число и расширение jpg, всё нормально, если же картинка товара имеет расширение gif или png, то в файле xml вписывается даже не путь к картинке, а просто число, тоесть это выглядит вот так
<Свойство Имя="КартинкаСтрокой" Тип="Строка"><Значение>165</Значение></Свойство>
. И если картинка товара имеет имя не число, а скажем 165s[1].jpeg (Кстати не знаю откуда, но у меня такие были) , то в файле xml расширение jpeg не записывается, тоесть
<Свойство Имя="КартинкаСтрокой" Тип="Строка"><Значение>D:\Магазин\pics\165s[1]</Значение></Свойство>
Поэтому в ручную дописывал расширения.
В общем 4 часа мучений и аллилуйя
Начало загрузки: 14.08.2015 17:33:11
Окончание загрузки: 14.08.2015 17:37:16
Загружено объектов: 4 748
В момент переноса где-то на 2600 объекте выпрыгивало окошко "Введите пароль пользователя" , после нажатия кнопки кнопки OK загрузка продолжается.
После загрузки, когда первый раз вышел из программы и вводишь пароль в главном окне(у меня был по умолчанию 12345) выскочила ошибка
{Обработка.ГлавноеМеню.МодульОбъекта}: Ошибка при получении значения атрибута контекста (глПолномочия)
по причине:
Попытка получения неинициализированного значения параметра сеанса
Введите Ваши данные
и зайти не дало, во второй раз программа запустилась.
В справочнике продавцы розницы у администратора вместо фамилии стояло Введите Ваши данные, хотя всё другое перенеслось корректно.
Товары, которые после порядка в номенклатуре в Магазька 7.7 были в папке "МУСОРКА" перенеслись, но почему-то без розничной цены. Также и услуги перенеслись без розничной цены.
В карточке номенклатуры почему-то у меня очень много дополнительных единиц измерения, это из-за того что я очень много раз загружал, или так надо?
Пока вроде всё что заметил, если что-то ещё увижу отпишу.
P.s. Юрий подумайте в плане переноса, надо сделать какую-то проверку, если картинки допустим физически в Магазька 7.7 нет или расширение не соответствует, то или пусть игнорирует или создаёт пустую картинку. Кстати получается, что при автообмене в Магазька 7.7 картинки товара, которые были созданы в перефирийной базе в основную базу не переносятся, поэтому у меня много картинок не было.
Плюс ко всему, что делать как в моём случае перенос абсолютно на другой компьютер и таких путей просто нет, может поставить галочку не переносить картинки товара, или же в обработке "Универсальный обмен данными в формате XML" добавить указать путь к папке с картинками? Ну как по мне, что-то надо доделать.