Конвертация данных 2.0 - перенос плана счетов из ERP в ERP-УХ.
Ну вот казалось бы, простая задача - перенести план счетов из ERP в ERP-УХ.
Но после загрузки метаданных, формирования правил и попытки выгрузки выяснилось, что счета переносятся без порядка, и без соблюдения иерархия. Это не говоря про субконто.
Смотрю в схему конфигураций в КД2 и не вижу ни в одной, ни в другой конфе в полях "порядок". Но это же служебное, стандартное поле.
Как оно должно переносится и где в КД2 данная настройка?
Но после загрузки метаданных, формирования правил и попытки выгрузки выяснилось, что счета переносятся без порядка, и без соблюдения иерархия. Это не говоря про субконто.
Смотрю в схему конфигураций в КД2 и не вижу ни в одной, ни в другой конфе в полях "порядок". Но это же служебное, стандартное поле.
Как оно должно переносится и где в КД2 данная настройка?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Вручную добавляется правило конвертации свойства.
поле "источник" - не заполняется.
устанавливается переключатель "передать данные в параметр".
в обработчике события "перед выгрузкой" пишется код, например,
В правило конвертации объекта в событии "После загрузки" описывается обработка параметров.
как-то так приблизительно надо добавить нужные параметры при выгрузке и потом все их обработать при загрузке.
Вручную добавляется правило конвертации свойства.
поле "источник" - не заполняется.
устанавливается переключатель "передать данные в параметр".
в обработчике события "перед выгрузкой" пишется код, например,
Значение = Источник.Забалансовый;
В правило конвертации объекта в событии "После загрузки" описывается обработка параметров.
Если ПараметрыОбъекта <> Неопределено Тогда
СтрокаЗабалансовый = ПараметрыОбъекта.Получить("Забалансовый");
Если ЗначениеЗаполнено(СтрокаЗабалансовый) Тогда
Объект.Забалансовый = СтрокаЗабалансовый;
КонецЕсли;
КонецЕсли;
как-то так приблизительно надо добавить нужные параметры при выгрузке и потом все их обработать при загрузке.
как бы вообще вопрос в следующем: после загрузки структуры я вижу в КД в структуре плана счетов в обеих конфигурациях наименование, код, всё такое, все реквизиты стандартные, а "порядок" - нету. "Предопределенный" - тоже.
Почему?
Почему?
Видимо исторически. Разработчики сделали ровно то, что им надо было для собственных нужд, для разработки типовых решений.
Я например столкнулся с тем, что обработка выгрузки метаданных конфигурации не предполагает существования регистров бухгалтерии без корреспонденции. Универсальные обработки поиска и замены значений не смотря на свою универсальность тоже такую возможность игнорировали. Всегда приходилось дорабатывать.
А все вероятно потому, что в типовых решениях таких регистров до недавнего времени не было.
Вот недавно только в ERP появился регистр МеждународныйБезКорреспонденции и о чудо, универсальные алгоритмы стали еще универсальнее и необходимость в доработках отпала.
Я например столкнулся с тем, что обработка выгрузки метаданных конфигурации не предполагает существования регистров бухгалтерии без корреспонденции. Универсальные обработки поиска и замены значений не смотря на свою универсальность тоже такую возможность игнорировали. Всегда приходилось дорабатывать.
А все вероятно потому, что в типовых решениях таких регистров до недавнего времени не было.
Вот недавно только в ERP появился регистр МеждународныйБезКорреспонденции и о чудо, универсальные алгоритмы стали еще универсальнее и необходимость в доработках отпала.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот