МойСклад ведёт оперативный учёт продаж и склада, а 1С:Бухгалтерия закрывает регламентированный учёт и отчётность. Связка передаёт документы из МойСклад в 1С, избавляя бухгалтера от ручного ввода реализаций и поступлений. Разбираем, как устроен обмен, что выгружается и где чаще всего возникают расхождения.
Какую задачу решает связка
МойСклад и 1С:Бухгалтерия работают с одними операциями, но в разных плоскостях. В МойСклад менеджер оформляет отгрузку клиенту, приходует товар от поставщика, принимает оплату. В 1С:Бухгалтерия те же события должны стать документами регламентированного учёта — реализациями, поступлениями, платёжными документами — для НДС, налога на прибыль и отчётности.
Без интеграции бухгалтер повторно вводит десятки документов в месяц. Связка автоматизирует этот поток:
- реализации и возвраты из МойСклад → в 1С;
- поступления товаров и услуг → в 1С;
- платежи (приход/расход) → в 1С;
- справочники контрагентов и номенклатуры — синхронно.
Способы обмена
Есть несколько путей связать системы, и выбор зависит от версии 1С и объёма документов.
| Способ | Как работает | Когда применять |
|---|---|---|
| Выгрузка через файл (EnterpriseData) | МойСклад формирует XML, 1С загружает | Небольшой объём, ручной контроль |
| Обмен через API | Сервис читает JSON API МойСклад и пишет в 1С | Регулярный автоматический поток |
| Сторонний коннектор | Готовое приложение из маркетплейса | Быстрый старт типовых сценариев |
У 1С:Бухгалтерии есть универсальный формат EnterpriseData — через него удобно загружать документы и справочники. МойСклад предоставляет JSON API 1.2, из которого сервис обмена вытягивает отгрузки, приёмки и платежи. Для регулярной работы почти всегда собирают автоматический обмен, а файловую выгрузку оставляют как резервный вариант.
Какие документы передаются
Ключевое в этой связке — правильно сопоставить документы МойСклад документам 1С:Бухгалтерии.
| Документ МойСклад | Документ 1С:Бухгалтерия |
|---|---|
| Отгрузка | Реализация товаров и услуг |
| Приёмка | Поступление товаров и услуг |
| Возврат покупателя | Возврат от покупателя |
| Входящий платёж | Поступление на расчётный счёт / ПКО |
| Исходящий платёж | Списание с расчётного счёта / РКО |
Направление обмена почти всегда одностороннее: МойСклад → 1С:Бухгалтерия. Оперативные документы рождаются в складской системе, а бухгалтерия принимает их и проводит. Обратный поток обычно ограничивается синхронизацией справочников.
Синхронизация справочников
Документы нельзя корректно загрузить, если в 1С нет соответствующих контрагентов, номенклатуры и договоров. Поэтому справочники синхронизируют до или вместе с документами.
- Контрагенты — сопоставляются по ИНН/КПП; для физлиц по телефону или коду. При отсутствии создаётся новый элемент.
- Номенклатура — по артикулу или коду; важно согласовать единицы измерения и ставки НДС.
- Договоры и счета — привязываются к контрагенту, иначе документ не проведётся.
- Организации и склады — если в 1С несколько юрлиц, каждая отгрузка должна попасть в нужную организацию.
Порядок настройки
Рабочая последовательность внедрения:
- Определить перечень документов и период, с которого начинается обмен.
- Согласовать организации, склады, ставки НДС и типы цен.
- Синхронизировать справочники контрагентов и номенклатуры.
- Настроить выгрузку документов (файл EnterpriseData или API).
- Прогнать тестовую партию за закрытый период и сверить с бухгалтерией.
- Перейти на регулярный обмен по расписанию.
Периодичность обычно суточная: за ночь документы за день уходят в 1С, утром бухгалтер их проверяет. Для высокой нагрузки интервал сокращают, но регламентированный учёт редко требует обмена в реальном времени.
Отдельно стоит договориться о дате начала обмена. Загружать всю историю МойСклад в 1С почти никогда не нужно: как правило, берут начало нового квартала или года, чтобы не задваивать уже проведённые в бухгалтерии документы. Более ранние периоды закрывают вручную или сводными операциями, а автоматический поток запускают с чистой даты. Такой подход упрощает первую сверку: сравниваются сопоставимые периоды, и расхождения сразу видны.
Типичные ошибки и расхождения
Что чаще всего даёт расхождения при сверке:
- Разные ставки НДС в номенклатуре двух систем — самая частая причина неверных сумм.
- Дубли контрагентов — из-за отсутствия единого ключа по ИНН.
- Округления — расхождения в копейках при разной точности расчёта скидок.
- Не та организация — документ ушёл не на то юрлицо при мультифирменном учёте.
- Повторная загрузка — один документ загружен дважды из-за отсутствия контроля идемпотентности.
Чтобы контролировать поток, ведут журнал обмена с результатом по каждому документу и делают периодическую сверку итогов МойСклад и 1С. Идемпотентность (по внешнему коду документа) защищает от дублей при повторной выгрузке.
Итог
Интеграция МойСклад с 1С:Бухгалтерией переносит реализации, поступления и платежи из оперативного контура в регламентированный без ручного ввода. Ключ к чистой сверке — согласованные справочники, правильные ставки НДС, единый ключ контрагентов и контроль идемпотентности, чтобы документы не задваивались.
Мы в B2Bsite настраиваем такой обмен под учётную политику компании: сопоставляем документы и справочники, согласуем НДС и организации, добавляем журнал и сверку. Если у вас МойСклад и 1С:Бухгалтерия не связаны и бухгалтер вводит документы вручную — поможем автоматизировать поток и убрать расхождения.
Частые вопросы
В какую сторону идёт обмен между МойСклад и 1С:Бухгалтерией?
Обмен почти всегда односторонний: документы из МойСклад передаются в 1С:Бухгалтерию, где проводятся. Обратный поток обычно ограничивается синхронизацией справочников контрагентов и номенклатуры.
Какие документы можно передавать в 1С:Бухгалтерию?
Отгрузки становятся реализациями, приёмки — поступлениями, возвраты покупателя — возвратами, а входящие и исходящие платежи — банковскими и кассовыми документами. Перечень настраивается под ваши процессы.
Как избежать неверных сумм НДС при обмене?
Нужно согласовать ставки НДС в номенклатуре обеих систем на этапе маппинга. Если товар в МойСклад без НДС, а в 1С с НДС, документ проведётся с искажёнными суммами и испортит отчётность.
Можно ли обойтись файловой выгрузкой без разработки?
Да, для небольших объёмов подходит выгрузка через формат EnterpriseData с ручной загрузкой в 1С. Для регулярного потока обычно настраивают автоматический обмен через API, а файл оставляют как резерв.
Как часто выгружаются документы?
Обычно раз в сутки: за ночь документы за день уходят в 1С, утром бухгалтер их проверяет. Регламентированный учёт редко требует обмена в реальном времени, поэтому суточного интервала чаще достаточно.
Что делать при мультифирменном учёте?
Каждый документ должен попадать в нужную организацию 1С. При настройке маппинга склады и типы операций МойСклад сопоставляют с конкретными юрлицами, иначе реализация уйдёт не на то юрлицо.
Как защититься от повторной загрузки одного документа?
Через контроль идемпотентности по внешнему коду документа: если документ уже загружен, повторная выгрузка его не задваивает. Дополнительно ведут журнал обмена и периодическую сверку итогов.
Поможем с настройкой и поддержкой Интеграции и связки систем
Поможем с настройкой, доработкой и поддержкой Интеграции и связки систем.