Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

common_all:alternativnisposobperenosaostatkov77_8 [2016/05/23 19:00]
common_all:alternativnisposobperenosaostatkov77_8 [2016/05/23 19:00] (текущий)
Строка 1: Строка 1:
 +====== Альтернативный способ переноса остатков 7.7-8 с помощью конвертации данных ======
 +[[wiki:​articles|назад]]
 +----
 +Очень многие допускают очень большую ошибку думая, что в конвертации нужно сочинять и писать правила для совершенно разных структур... Поэтому пытаются настроить правила между разными объектами,​ мучаются как перенести остатки,​ справочники и т.д. Пишут дополнительные обработчики и в общем безрезультатно или криво тратят время. А ведь все элементрано просто:​ технология ввода и обмена лежит перед носом.
  
 +В описании конфигураций 1C8 лежит методика ввода остатков. Там четко и ясно описано какими документами производится ввод остатков. Это первое. ​
 +
 +Самый главный вопрос для всех, как перенести в эти документы остатки из 7.7 если структуры документов совершенно разные. Многие пытаются безрезультатно что-то сделать. Но ведь ответ практически перед самым носом. Опять же действует принцип "​Если гора не идет у Магомету,​ Магомет идет к горе": ​
 +
 +Если вы собрались переходить на 1C8 то без разницы какая у вас конфигурация,​ самописная или типовая. Изучив технологию ввода согласно документации 1C8 достаточно встроить точно такие же документы по образу и подобию в семерку. Назвав в них точно также все реквизиты как в 8. Это будут простые документы безо всяких движений и т.п. Их главная задача:​ именно их мы настроим в обмене конфигурации Конвертация данных - перенесем и затем просто проведем в восьмерке. ​
 +
 +Все что нужно это просто их "​нарисовать"​ в вашей семерке,​ написать обработку которая из ваших регистров достанет всю информацию и заполнит эти документы. ​
 +
 +Элементарный пример:​ вам нужно перенести цены номенклатуры. Недавно столкнулся с несколькими людьми,​ которые были сильно озадачены как это сделать. А ведь все просто. Пишем в семерке документ "​Установка цен номенклатуры"​ полностью аналогичный документу в УТ. Пишем обработку,​ которая заполнит его ценами. Переносим его без проблем в восьмерку и просто проводим. О-о-оп и у вас ваши цены. ​
 +
 +Данный механизм гарантировано был проверен и испробован мною многократно на разных базах. Имеются рабочие материалы. В общем то всё. ​
 +
 +P.S. Самый главный плюс. Это то, что не все могут программировать на 8 или могут но не очень. Тоесть в принципе создавая и программируя структуру в 7.7 они работают в родной среде (как кот в масле). За года существования КД на различных форумах,​ в частности по КД, вопросов было вагон и маленькая тележка и не прекращаются до сих пор, причем хочу заметить по самым элементарным вопросам,​ не то что по ТЗ во входящих данных. ​
 +
 +Из опыта хочу сказать,​ что знаю массы программистов которые начинали и начинают заниматся с новой платформой только когда их фирмы или сами эти программисты имеют рабочие данные своих баз. Ковыряние в типовых демках это так - потрогал посмотрел и бросил. Настоящее изучение начинается,​ когда руководство говорит:​ Вот давай перекинь нашу базу, а мы посмотрим. Бухгалтера говорят тоже самое. ​
 +
 +Тоесть первым забором и задачей для программиста семерочника - это обмен между 7.7 и 8 для переноса рабочих данных. Вот тут и начинается шмыканье. Писать сложные правила в КД могут считанные единицы,​ а уж тем более пользоватся встроенными в неё обработками. К тому же если не "​але с восьмеркой"​ то для новичка там вообще нереально что то сделать при загрузке.
 +
 +От автора www.MyKoD.info:​ думаю идея ясна - если есть возможность в конфигурации источнике (и не обязательно в 1С7) сделать документ (или справочник) такой же как и в конфигурации приемнике - сделайте это, заполните его нужными данными и перенос станет на много проще.