22.02.2023 Андрей Дорошенко 14155
Как лучше организовать поддержку доработанных...

Содержание:

1. Что используется для обмена данными через универсальный формат обмена 1С

 

         Для обмена данными через универсальный формат обмена используются XDTO объекты и правила обмена. Правила обмена, как правило, создаются в Конвертации данных 3.0.


Zagruzka pravil sinhronizacii iz fajlov.png

        

         Для современных типовых конфигураций 1С Предприятие механизмы обмена уже сделаны самой фирмой 1С. Когда возможностей типового функционала недостаточно или его не существует, внедренцам приходится самим разрабатывать правила обмена. Часто бывает, что небольшие изменения в правила и объекты XDTO обмена оказывается проще сделать вручную в конфигураторе чем в 1С Конвертации данных 3.0. Разработка обменов в универсальном формате 1С — это обширная тема, сейчас я собираюсь осветить лишь один из аспектов этой задачи.  


2. Где располагаются правила обмена через универсальный формат 1С

 

         Согласно принятому 1С стандарту, правила обмена через универсальный формат 1С должны располагаться в общем модуле МенеджерОбменаЧерезУниверсальныйФормат. Для изменения типовых правил требуется снять "замок" с конфигурации и самого модуля. После этого конфигурацию становится невозможно обновлять автоматически. Если изменений становится много, обновление модуля превращается в проблему для программиста. Отслеживать внесенные изменения в огромном (обычно десятки тысяч строк) модуле, ничего не потерять при обновлении, корректно объединить свои изменения с типовыми становится сложной и трудоемкой задачей. А если изменения еще и плохо документированы...


         Однажды такой измененный обмен достался мне «по наследству» от предшественников. Помучившись с установкой обновлений на доработанную УТ 11, я задумался как упростить себе жизнь. Решением стал рефакторинг 1С модуля МенеджерОбменаЧерезУниверсальныйФормат, поиск внесенных коллегами изменений и вынос их в специально созданное для этого расширение.         


По завершению рефакторинга 1С модуль был благополучно приведен к типовому состоянию и закрыт на «замок».


         Плюс такого подхода в том, что радикально упростилась установка обновлений и дальнейшая модификация правил под новые задачи заказчика. Минус подхода в том, что от использования 1С КД3 пришлось отказаться, изменение правил теперь производилось только вручную.


sinhronizacii iz fajlov.png


         По моему опыту такой метод намного удобнее, рекомендую использовать.


Специалист компании "Кодерлайн"

Андрей Дорошенко

Наши проекты

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

Компания IBS
Компания IBS

Отрасль:
Системный интегратор

Внедренное типовое решение:
1С:Управление производственным предприятием

- Интеграция систем – АСУП и «1С:Управление производственным предприятием»...

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад ...

Фармацевтическое предприятие «Оболенское»
АО «Фармацевтическое предприятие «Оболенское»

Отрасль:
Фармацевтическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием

- Адаптации блоков/подсистем планирования продаж, закупок и казначейства. ...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

- Оформление заказов покупателей;
- Управление складскими запасами;
- Ана...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

Внедренное типовое решение:
1С:Комплексная автоматизация

- Разработка подсистемы оперативного учета транзакций...

ООО «ЛукБелОйл»
ООО «ЛукБелОйл»

Отрасль:
Нефтегазовая отрасль

Внедренное типовое решение:

- Обследовании бизнес-процессов «Документооборот», «Казначейство и Бюджети...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Финансы, управленческий учет, мониторинг показателей
- Бухгалтерский уче...

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

Внедренное типовое решение:
1С:Бухгалтерия

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслев...

Установка программного продукта БИТ.Финанс для 1С:Бухгалтерия 8
ООО «Джи Эй Си Шиппинг энд Лоджистикс»

Отрасль:
Транспорт

Внедренное типовое решение:
БИТ.Финанс

Построение единого информационного пространства финансовой службы;
Учет ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение