📄 Автоматизация загрузки данных из Диадок в 1С:Бухгалтерия 3.0
Клиент
ООО "БелВетПром" — компания, работающая с маркетплейсом Ozon, использующая систему электронного документооборота Диадок для получения XML-документов от контрагентов. Для учёта операций в 1С:Бухгалтерия 3.0 (РФ) требовалась автоматизация загрузки данных из Диадок для формирования документов "Отчёт комиссионера" и других.
Задача
Разработать обработку для 1С:Бухгалтерия 3.0 (РФ), которая:
- Загружает XML-файлы из Диадок с данными о продажах на Ozon
- Формирует документы "Отчёт комиссионера" на основе данных XML
- Создаёт связанные бухгалтерские документы (например, счета-фактуры, поступления)
- Учитывает специфику конфигурации 1С:Бухгалтерия 3.0 (РФ) и требования Ozon к учёту комиссионных операций
- Обеспечивает обработку XML в формате Диадок (ON_SFAKT, ON_KOMOTPR и др.)
Примечание: Мы можем адаптировать решение для других конфигураций (1С 7.7, 1С:УТ, 1С:КА) или интегрировать напрямую с API Диадок.
Наше решение
Мы разработали обработку для 1С:Бухгалтерия 3.0, автоматизирующую учёт операций с Ozon через Диадок:
Загрузка XML из Диадок:
- Реализована загрузка XML-файлов (формата ON_SFAKT, ON_KOMOTPR) из Диадок через механизм выбора файлов
- Парсинг XML с использованием встроенного объекта
ЧтениеXML
для извлечения данных: номер документа, дата, номенклатура, суммы, НДС, данные контрагента (Ozon) - Поддержка кодировки UTF-8 для корректной обработки русских символов
Формирование документов "Отчёт комиссионера":
На основе XML создаются документы "Отчёт комиссионера" с автоматическим заполнением:
- Контрагент (Ozon)
- Номенклатура услуг (например, "Комиссионная продажа на маркетплейсе")
- Суммы, НДС, количество по данным из XML
- Учтены особенности Ozon: комиссионное вознаграждение, возвраты, корректировки
Создание связанных документов:
- Автоматически формируются счета-фактуры, связанные с отчётом комиссионера
- При необходимости создаются документы поступления товаров или корректировки для учёта возвратов
- Обеспечена синхронизация данных между документами для корректного бухгалтерского учёта
Совместимость с 1С:Бухгалтерия 3.0 (РФ):
- Использованы стандартные объекты платформы 1С 8.3:
ЧтениеXML
,Документы.ОтчетКомиссионераОПродажах
,Справочники.Номенклатура
- Учтены особенности конфигурации Бухгалтерия 3.0: структура справочников, журналов документов, правила учёта НДС
- Реализована обработка ошибок (например, отсутствие номенклатуры или некорректный XML)
Гибкость для других платформ:
- Мы готовы адаптировать решение для 1С 7.7 (с использованием ADODB.Stream и парсинга строк) или других конфигураций 1С 8.x (Управление торговлей, Комплексная автоматизация)
- Возможна интеграция с API Диадок для прямой загрузки документов без XML-файлов
Результат
- Автоматизация: Загрузка данных из Диадок и создание документов в 1С занимает минуты вместо часов ручной работы
- Точность: Исключены ошибки при переносе данных из XML в 1С
- Экономия: Сокращено время бухгалтера на обработку операций с Ozon
- Соответствие требованиям: Документы полностью соответствуют формату Диадок и правилам учёта Ozon
Номенклатура услуг в счёте:
- Разработка интеграции Диадок с 1С
- Автоматизация учёта комиссионных операций
💬 Отзыв клиента
"Обработка для 1С:Бухгалтерия 3.0 упростила работу с Ozon! Документы из Диадок загружаются автоматически, а отчёты комиссионера формируются без ошибок. Экономия времени колоссальная!"
— ООО "БелВетПром"
Технологии
- 1С:Бухгалтерия 3.0 (РФ) (платформа 1С 8.3, объекты: ЧтениеXML, Документы.ОтчетКомиссионераОПродажах)
- Диадок (XML-форматы ON_SFAKT, ON_KOMOTPR)
- Поддержка UTF-8 для обработки XML
- Возможность адаптации для 1С 7.7 (COM-объекты) или других конфигураций 1С 8.x
Почему выбирают нас?
- Экспертиза в интеграции 1С с внешними системами (Диадок, Ozon, BePaid и др.)
- Гибкость в адаптации решений под 1С 7.7 и 1С 8.x
- Быстрая разработка с учётом бизнес-требований клиента
- Надёжные решения для автоматизации сложных процессов
Свяжитесь с нами, чтобы автоматизировать ваш бизнес с 1С и системами электронного документооборота!