Различия
Здесь показаны различия между двумя версиями данной страницы.
— |
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) сделать документ (или справочник) такой же как и в конфигурации приемнике - сделайте это, заполните его нужными данными и перенос станет на много проще. |