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

Содержание:

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С:Управление торговлей

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

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

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

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные рабо...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Управление нашей фирмой 8 ПРОФ

Взаиморасчеты с покупателями
Автоматизация бизнес-процессов...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

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

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Много Плитки»
ООО «Много Плитки»

Отрасль:
Торговля

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

Закупки (снабжение) и управление отношениями с поставщиками:
- Оформление ...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- ...

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

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

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

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

Госкорпорация «Ростех»
Госкорпорация «Ростех»

Отрасль:
Производство, ТЭК >> Машиностроение, приборостроение

Внедренное типовое решение:
1С:Управление холдингом 1.3.

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

Отрасль:
Медиа

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

- Оптимизация производительности системы, в том числе сервера Postgre. ...

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

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

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

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