Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Вопросы по конвертации данных. (http://forums.kuban.ru/f1040/voprosy_po_konvertacii_dannyh-6846359.html)

Плюшкин 21.05.2015 20:27

Вопросы по конвертации данных.
 
Появилось свободное время, да и через 2 месяца надо будет переносить из сильно изменной 2.0 в 3.0 (бух.строительной организации).
В общем, хочу попытаться освоить КД. Глянул, есть прошлогодняя КД 2.0 и актуальная 3.0.
Но в сети нашел учебные материалы только по 2.0.
Существенные ли различия и в чем суть ? Управляемые формы там, что ли или еще что-то из-за чего стоит сразу с 3.0 начать ?

Плюшкин 21.05.2015 21:10

В принципе, могу перенести и с помощью разовых мелких обработок как в свое время переносил из Подрядчика 7.7 в БСО 8.2.
Но душа хочет чего-то нового, а карман того, что в дальнейшем может пригодиться как источник доп. заработка :)

VZ 21.05.2015 21:44

Если осваивать с нуля, то точно надо с 3.0.
Что тебе УФ? Ты не бухгалтер,у которого несколько документов параллельно висят. У тебя не "бери больше, кидай дальше, отдыхай пока летит", у тебя больше мозговой деятельности.
И не надо клепать внешних отчетов, печатных форм,и прочей лабуды, так что УФ тебе пофиг: на выходе файл правил, интерактивность будет в конфах источника и приемника.
А вот шаблоны должны быть приспособлены к конфам.
А разработчик твердо нацелен прибить 8.2 нафиг.

Сами же принципы для формирования правил от платформы зависят слабо, и методика их составления тоже.

И кто мешает держать на борту оба продукта?

Плюшкин 21.05.2015 22:10

[quote=VZ;39056811]Сами же принципы для формирования правил от платформы зависят слабо, и методика их составления тоже[/quote]
Тогда с 2.0 начну.

Reaper 21.05.2015 23:22

КД 2.0 и КД 3.0 - разные продукты, которые друг друга не заменяют.

КД 2.0 предназначена для построения произвольных обменов при помощи внешних обработок и правил обмена, а так же для автоматического обмена по технологии, предусматривающей индивидуальную разработку правил обмена/регистрации для каждой пары корреспондентов.

КД 3.0 предназначена для разработки обменов, осуществляющихся через файлы универсального формата обмена. Технология подразумевает, что файл сформированный в источнике обмена - может быть загружен без дополнительных усилий любым приложением, в составе которого есть БСП без дополнительных усилий. При этом технология ориентирована на использование в режиме сервиса, что накладывает определенные ограничения. В частности, технология не подразумевает разработки исполняемых скриптов, которые будут включаться в состав правил обмена или в файл обмена данными.

VZ 22.05.2015 01:20

4-Reaper > О как, значит... Похоже на закрытый протокол. Так?
Скрипты в БСП, формирование контейнера в движке...
Кто-то будет выкинут на мороз.

Reaper 22.05.2015 01:47

5-VZ > Да нет, протокол открытый - там все тот же XML. Хочешь - формируй его хоть на X++, хоть на ABAP, хоть на .NET, спецификации доступны. Суть не в закрытости, а в том, чтобы не пропустить в облачные решения инъекций на встроенном языке. Ну и унификация опять же. Один и тот же файл от Розницы с отчетом о розничных продажах будет одинаково грузиться в УТ11, УНФ, БП 3.0, УП 2.0 и даже ЗУП 3.0. Другое дело, что в ЗУПе загрузка этого файла ничего не изменит.

Климов Сергей 22.05.2015 09:44

Замечу в скобках, что КД 3.0 находится в стадии беты.
А вообще: КД рулит! разовые самописные обработки переноса - в топку!

roma n 22.05.2015 10:16

7-Климов Сергей > не сотвори себе кумира :) Всё зависит от задачи. В [u]разовом [/u]переносе я, к примеру, очень часто пользуюсь консолью запросов из ИР: в одной базе ЗначениеВФайл(...мРезультатЗапроса.Выгрузить()); во второй мОбъектЗапроса.УстановитьПараметр(.,ЗначениеИзФайла) - это гораздо быстрее и нагляднее чем писать и отлаживать правила

VZ 22.05.2015 11:37

Ну, сами правила никуда не денутся ;) Другое дело, что их можно унифицировать, и загнать в БСП, снабдив ключами идентификации. Типо "ПравилоПереносаНомерРаз". Те скрипты, что не получиться сделать "для всех-всех-всех", прошиваются в хранилище. Так же, как сейчас, например, в БП3.0 из хранилища вытаскивается соответствующая xml. И опять заместо тела скрипта идет ключ типо "ПереносЗУП.ОчиститьКЧертуВсеРегистрыПФР". Как-то так.
Потому и "в режиме сервера".
В результате в XML самих скриптов нет. Есть их названия.
Я бы не назвал это "революцией" :)


Текущее время: 03:46. Часовой пояс GMT +3.