Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Планирование при разработке новой конфигурации


Автор: Praetori 25.7.2008, 14:23
Доброго времени суток.

Краткая постановка вопроса: 
в каком порядке происходит разработка новой конфигурации на основании имеющейся базы (УТ 8.1)

НЕ краткая -//-//-:
Некая компания решила перейти с ТиС 7.7 на УТ 8.1 своими силами. Задача стоит следующая. Перенести некоторые механизмы, разработанные в базе 7.7 в 8.1, а также обеспечить возможность выгрузки документов из 8.1 УТ в 8.1 Бух. (Выгрузка 7.7 ТиС --> 8.1 Бух была написана ранее). 

Сейчас из-за отсутствия планирования получилась "каша", из-за разработки отдельных модулей и при этом слабое отслеживание связей между ними.

Времени потрачено много и начинать с нуля крайне нежелательно.

По моему мнению необходимо было идти от бизнес-процессов, а не от объектов. Правильно ли это?

Автор: mmvds 25.7.2008, 14:57
Можно создать чистую базу на основе 1с: Предприятие 8.х, затем воспользоваться стандартным конвертором ИБ 1С Предприятия 7.7, входящим в стандартную поставку 1С 8.х, затем нужные модули, справочники, документы перенести из полученной конфигурации в УТ. Подцепляем значок отчета/документа в конвертированной конфигурации и переносим в УТ (Drag&Drop), все сделано для удобства пользователей, зачем писать все с нуля. 

Автор: Itsys 25.7.2008, 22:11
mmvds, не самый луший вариант, при котором все преимущества 8.0 исчезают, смысл в том и есть, чтобы нужные модули под новую платформу, да и нет гарантии, что перетаскиваемые модули (скорее всего так и будет) просто не заработают, т.к. модули, работающие в контексте базы Торговля и Склад не будут работать в контексте Управления Торговлей из-за несоответствия общей структуры метаданых, врятли новые модули были полностью оторваны от метаданных конфигурации

Предложенный Вами метод работает только при конвертации куонфигурации целиком.

Автор: mmvds 26.7.2008, 10:25
Цитата(Itsys @  25.7.2008,  22:11 Найти цитируемый пост)
Предложенный Вами метод работает только при конвертации конфигурации целиком. 

Читайте внимательнее, именно про конвертацию всей конфигурации я и говорю.
Никто не говорил о прямом переносе из ТС в УТ, перенос выглядит так: ТС 7.7- >(через конвертор) чистая 8.х->(через перенос) УТ 8.х 
После конвертации нужной конфигурации из 7.7 на чистую конфигурацию восьмерки любой модуль/документ/отчет можно перенести практически в любую конфигурацию на основе восьмерки, в нашем случае это УТ. 
Более того, данный способ реально работает даже с самопальными конфигурациями, например, "Ольгерд: Автозаказ" конфигурация написана на семерке, после конвертации на чистую 8-ку все справочники/документы/отчеты свободно переносились на управление торговлей, никаких проблем с переносом не было.

Автор: SaschaL 26.7.2008, 19:42
Добрый день! Ну вариантов может быть несколько. Главное что-бы переход осуществляли люди знающие свое дело. А не весть кто! Как получается у нас все в России.

Автор: Praetori 28.7.2008, 09:35
Ребят, конвертация 7.7 в 8.1 не подходит, как и любое начало с нуля, иначе зачем вообще переходить?

Мы пошли следующим путем: взяли чистую УТ 8-ку и начали дописывать туда те механизмы, которые не влияют на базовый механизм УТ, а дополняют его.
Проблема оказалась в том, что эти модули разрабатываются отдельно друг от друга и при использовании вместе не очень-то работоспособны.

Вопрос скорее в планировании. Как пойти от общей картины базы к частным ее элементам, а не наоборот, как получается сейчас...


Собственно, я похоже сам ответил на свой вопрос...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)