решений 1С Обо мне Опыт более 15 лет В Ozon 3 года Решаю задачи по разработке новых документов и их отражению в бухгалтерском учёте Разрабатываю инструменты интеграции баз 1С с внешними системами Расследую причины медленной работы и занимаюсь оптимизацией программного кода 1С
для Беларуси Казахстан 1С: Бухгалтерия 8 для Казахстана Армения 1С: Комплексная автоматизация Узбекистан 1С: Бухгалтерия 8 для Узбекистана Кыргызстан 1С: Бухгалтерия 8 для Кыргызстана Турция 1C: Drive Основной вариант встроенного языка: EN Сербия 1C: Drive Основной вариант встроенного языка: EN Израиль 1C: Drive Основной вариант встроенного языка: EN ОАЭ FirstBIT ERP 1С: ERP Управление предприятием
часто изменяемых объектов конфигурации Каждая пятая задача связана с механизмами конвертации данных Общие механизмы 27% Документы 21% Конвертация данных 20% Справочники 13% Отчёты 6% МСФО 5% Сервисные механизмы 5% Транспорт 4%
обмена 02 Конфигурация- источник 03 Выгрузка: правила конвертации 07 Объект 1С 01 XML 04 Конфигурация- приёмник 02 Конфигурация источник 03 Правила конвертации 05 Объект 1С Конвертация данных 3.1 Конвертация данных 2.1 06 Конфигурация- приёмник 05 Загрузка: правила конвертации
02 Конвертации данных производят выгрузку/ загрузку данных в 1 поток 03 При сложном поиске ссылочных данных — результаты поиска не кэшируются 04 Зависимость от версии БСП, языка кода и обновления
«КэшПоискаСсылок», где ключ — это строка, которая содержит в себе имя таблицы, имена реквизитов, к которым будут применены условия и значения условий. Пример Алгоритм
Конфигурация- источник 03 Выгрузка: правила конвертации 07 Объект 1С 01 XML 04 Конфигурация- приёмник 02 Конфигурация источник 03 Правила конвертации 05 Объект 1С Конвертация данных 3.1 Конвертация данных 2.1 01 JSON 02 Соответствие 03 Правила конвертации 04 Объект 1С 06 Конфигурация- приёмник 05 Загрузка: правила конвертации
сложно Задача: реализовать загрузку данных в 1С УТ из самописной конфигурации 1С Автотранспорт и WMS склада • Проверяем наличие в конфигурациях 1С подсистемы БСП версии 2.2.5 и выше • Разворачиваем конфигурацию 1С КД 3 и загружаем в нее XDTO пакет EnterpriseData и метаданные конфигураций 1С УТ и 1С Автотранспорт • Пишем правила по выгрузке из 1С Автотранспорт в EnterpriseData и правила по загрузке из EnterpriseData в 1С УТ • Просим WMS склада выгружать в XML в формате XSD схемы EnterpriseData… • Выгружаем необходимые нам данные из 1С Автотранспорт и WMS склада в JSON • 1С УТ привносим подсистему по конвертации Соответствий в Объект 1С • На стороне 1С УТ пишем алгоритм по разбору JSON в Соответствие и для этого соответствия описываем правила конвертации в объект 1С