База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в 1С ЭДО настроить прием разных документов в разные базы? › Ответ в теме: Как в 1С ЭДО настроить прием разных документов в разные базы?
Ксения, привет!
В 1С ЭДО по одной учетной записи организации (одному абонентскому идентификатору) у оператора ЭДО технически невозможно настроить раздельный прием разных видов документов в разные базы напрямую. Учетная запись организации — это единый канал обмена с оператором ЭДО, и все документы, приходящие на эту учетную запись, доступны в полном объеме.
Однако есть несколько рабочих вариантов решения задачи с разделением видов документов по разным базам:
1. **Использование разных учетных записей (абонентских идентификаторов) у оператора ЭДО для одной организации.**
— В этом случае для каждой базы (например, Документооборот 3.0 и Бухгалтерия Предприятия) регистрируется своя учетная запись у оператора ЭДО.
— В каждой учетной записи настраивается прием только нужных видов документов (например, в Документооборот — только договора, в БП — только УПД).
— Это самый надежный и рекомендуемый способ, но требует согласования с оператором ЭДО и возможно дополнительных договоренностей.
2. **Фильтрация документов на уровне базы 1С.**
— При использовании одной учетной записи все документы приходят в обе базы.
— В каждой базе настраивается фильтрация и автоматическая обработка входящих документов по типу: в Документообороте — принимаются и обрабатываются только договора, остальные документы игнорируются или автоматически отклоняются; в БП — наоборот, принимаются только УПД, договора игнорируются.
— Это реализуется через настройки обработки входящих документов, правила маршрутизации, или доработки обработки обмена.
— Минус — документы все равно приходят в обе базы, но не обрабатываются, что может создавать лишнюю нагрузку и требует поддержки.
3. **Использование промежуточного сервиса или интеграционного решения.**
— Можно организовать централизованный прием всех документов в одну базу (например, в Документооборот), а затем через интеграцию (например, через веб-сервисы, обмен файлами, или универсальный формат) передавать в Бухгалтерию только нужные документы (УПД).
— Это более сложное решение, но позволяет централизованно контролировать документооборот и разграничивать обработку.
4. **Настройка профилей и расширенного режима в 1С ЭДО.**
— В справочнике «Профили настроек ЭДО» и «Настройки ЭДО» можно задать форматы и виды документов, которые будут использоваться.
— Однако эти настройки влияют на формирование и отправку документов, а не на прием. Прием документов по учетной записи оператора ЭДО не фильтруется на уровне профилей.
— Можно использовать расширенный режим настроек для отдельных контрагентов, но это не решит задачу разделения по базам.
**Вывод:**
Для полноценного разделения приема разных видов документов по разным базам 1С необходимо использовать разные учетные записи у оператора ЭДО для одной организации. Если это невозможно, то придется реализовывать фильтрацию и отбраковку документов уже на уровне каждой базы.
Рекомендую обсудить с вашим оператором ЭДО возможность регистрации нескольких учетных записей для одной организации и настроить их под разные задачи. Это наиболее корректный и поддерживаемый вариант.
—
https://infostart.ru/1c/articles/653643/ — особенности настройки профилей ЭДО и форматов документов
Если нужна помощь с конкретной доработкой фильтрации в 1С — могу помочь с кодом и настройками.