8.х ОБМЕН Перенос данных 7.7 -> 8.0

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Mobelis, 14 сен 2010.

  1. TopicStarter Overlay
    Mobelis
    Offline

    Mobelis

    Регистрация:
    12 сен 2010
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Добрый день уважаемые знатоки и профессионалы в области 1С. Сразу скажу что тема моего вопроса согласен обсуждалась на этом и других форумах не раз. И в Гугле и Яндексе полно информации. Но мой вопрос как новичка в этом программном продукте отличается от тех что задают. Суть в том что дали задание перенести базу говарят мол коль ты программист то 1С тебе будит под силу. Дали программу 1С Предприятие 7.7 с нестандартной сборкой и попросили всё перенести в 1С 8 и выше версии. И тут сразу:

    1.Вопрос
    Есть 1С Предприятие 7.7 с следующими дополнительными компонентами представленная на скриншоте.
    [​IMG]
    Вопрос в том а если переносить базу на версию допустим 8.0 то нужно предварительно скомпоновать все 5 конфигураций в единую а после сверху цеплять нашу конфигурацию с 7.7 ? Просто я так себе понимаю что у этих так называемых "Установленных компонентов" есть стандартные функции и для работы нашей конфигурации 7.7 они нужны ? или как ? Возможна я не так понимаю предназначение этих Компонентов.

    2.Вопрос
    После переноса данных стандартным програмным дополнением входящем в поставку 1С Предприятие 8 версии. База переноситься но все функции закоментированы. При их роскаментировании выдаются ошибки на стандартные процедуры 1С допустим ТекущийЭлемент (CurrentControl) в описании написано Недоступно на сервере 1С:Предприятие. Это выдается такая ошибка в 8.1 Но я не устанавливал Сервер 1С и отменил установку этих компонентов. Понятно что после такого переноса все придеться в ручную роскаментирвоать но как быть с возникающими проблемами и сообщениями такого вида:
    Код:
    Процедура ПоКнопкеУдалить()
    //    
    Если ТекущийЭлемент().Выбран() = 1 Тогда
    //        
    //Сообщить(ТекущийЭлемент().Товар.Наименование);
    Спр = СоздатьОбъект("Справочник.Клиенты");
    Спр.НайтиЭлемент(ТекущийЭлемент());
    Спр.Удалить();
    //        
    //        
    //        
    КонецЕсли;
    //    
    КонецПроцедуры // ПоКнопкеУдалить()
    
    Ошибка:
    {Справочник.Клиенты.Форма.ФормаСписка(57,7)}: Процедура или функция с указанным именем не определена (ТекущийЭлемент)
    Если <<?>>ТекущийЭлемент().Выбран() = 1 Тогда
    {Справочник.Клиенты.Форма.ФормаСписка(57,7)}: Процедура или функция с указанным именем не определена (ТекущийЭлемент)
    Если <<?>>ТекущийЭлемент().Выбран() = 1 Тогда
    {Справочник.Клиенты.Форма.ФормаСписка(57,7)}: Процедура или функция с указанным именем не определена (ТекущийЭлемент)
    Если <<?>>ТекущийЭлемент().Выбран() = 1 Тогда
    
    Это один из примеров по всей програме если самое основное роскаментировать то ошибок сотни. Попытка заменить код англоязычным вариантом не помогла.

    3.Вопрос
    Думал попробовать проделать это всё на 8.0 версии и посмотреть будут ли там работать все эти функции и процедуры но при установке драйвера защиты выскакивает ошибка. Есть ли смысл пробовать ставить таки 8.0 версию Будит ли на ней всё работать?

    Прошу не "пинать" так сказать и не посылать "юзать поиск". Хочется самому разобраться с переносом данных помогите советом и постарайтесь ответить на вопросы. Заранее выражаю свою благодарность за помощь.
  2. Andy13
    Offline

    Andy13 Опытный в 1С

    Регистрация:
    1 мар 2010
    Сообщения:
    244
    Симпатии:
    2
    Баллы:
    29
    Имеете: "Комплексная конфигурация" имеющая возможность работать с распределенной базой данных и интернет-магазином.

    Хотите: Повторить всю эту хрень в восьмерке.

    Резюме: Не выйдет.

    Пояснение: Атака в лоб не пройдет. Разные идеологически платформы не позволят выполнить копи-паст конфигурации. Решение требует разработки с нуля в восьмерке. И переноса накопленных данных (но не конфигурации!). Если реально оценив свои возможности, знания, амбиции, решите что способны реализовать бизнес-логику и учетную политику организации с нуля в восьмерке, то флаг в руки и удачи! Если нет, то даже не пытайтесь перенести вслепую конфигурацию из 77 в 8. Право слово только народ насмешите своими вопросами.
  3. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Mobelis
    1) все зависит от того, какой функционал реализован в вашей "нестандартной" конфигурации 7.7.
    2) комментарий см. ниже.
    3) установка драйвера защиты к вопросу "будет ли работать" не имеет отношения. Также см. ниже.

    По вашим вопросам могу сказать, что на текущий момент у вас недостаточно знаний для того чтобы написать нестандартную рабочую конфигурацию и перенести данные из старой в новую. Задача которую вы озвучили на данный момент вам не по зубам.
    Кроме того, какова необходимость перехода на 8-ю версию, если у вас все работает и так?
    Далее. Прежде чем писать нестандартную конфигурацию, имеет смысл ознакомится с предлагаемыми 1С типовыми решениями (конфигурациями), возможно большая часть нужного функционала уже присутствует в каком-то из них.

    З.Ы. Поймите правильно, все вышесказанное ни в коем случае не было попыткой как-то задеть вас.
Похожие темы
  1. agostev
    Ответов:
    6
    Просмотров:
    4.785
  2. j72001
    Ответов:
    1
    Просмотров:
    829
  3. nickvv
    Ответов:
    6
    Просмотров:
    2.345
  4. Yury
    Ответов:
    19
    Просмотров:
    6.363
  5. kogor
    Ответов:
    3
    Просмотров:
    2.951
Загрузка...

Поделиться этой страницей