|
ЗУП 3.1 разная регистрация для выгрузки в БП3 и ERP | ☑ | ||
---|---|---|---|---|
0
dimm7310
17.08.22
✎
14:42
|
В одной базе ЗУП 3.1 Есть обмены с БП3 и ERP.
Если я подгружаю измененные правила регистрации для выгрузки в БП, то они сразу применяются и для ERP (и на оборот). Как разделить, что бы в ERP некоторые виды документов не регистрировались к выгрузке? Может быть в правилах выгрузки в обработчике "Перед обработкой" можно как-то фильтровать по Префиксу или Наименованию или Коду ? |
|||
1
dimm7310
17.08.22
✎
14:43
|
синхронизация через универсальный формат
|
|||
2
Фрэнки
17.08.22
✎
14:49
|
Источник в ЗУП или в БП или в ERP ?
Там вроде бы должны получаться разные узлы, даже если это один и тот же план обмена. Т.е. когда проваливаешься в процедуру, ставящую изменяемые объект на регистрацию по узлу - можно анализировать, что это такое вообще происходит. |
|||
3
dimm7310
17.08.22
✎
15:03
|
Источник ЗУП приемники БП и ERP
"когда проваливаешься в процедуру" - это где? Я спрашивал про правила регистрации, как в них по условию (если выгрузка в БП,то.. регистрировать, если ERP - нет) прописать |
|||
4
Фрэнки
17.08.22
✎
15:06
|
Общий модуль ОбменДаннымиСобытия и процедура там
// Определяет список узлов получателей плана обмена ИмяПланаОбмена, для которых необходимо выполнить // регистрацию объекта Объект для последующей его выгрузки. // // Параметры: // МассивУзловРезультат - Массив - массив узлов получателей плана обмена ИмяПланаОбмена, // для которых необходимо выполнить регистрацию. // Объект - Произвольный - изменяемые данные: объект, набор записей, константа или сведения об удалении объекта. // ИмяПланаОбмена - Строка - имя плана обмена, для которого выполняется механизм регистрации. // ДополнительныеПараметры - Структура - уточняющие сведения об изменяемых данных: // * ОбъектМетаданных - ОбъектМетаданных - объект метаданных, которому соответствуют изменяемые данные. Обязательный. // * ЭтоРегистр - Булево - значение Истина означает, что обрабатывается регистр. Обязательный. // * ЭтоУдалениеОбъекта - Булево - значение Истина означает, что обрабатывается удаление объекта. Обязательный. // * РежимЗаписи - см. в синтакс-помощнике РежимЗаписиДокумента - режим записи документа (только для документов). // Обязательный. // * Замещение - Булево - режим записи регистра (только для регистров). Обязательный. // * ПроверятьСсылку - Булево - признак необходимости учитывать версию данных на момент до их изменения. // Обязательный. // * Выгрузка - Булево - параметр определяет контекст выполнения правила регистрации. // Истина - правило регистрации выполняется в контексте выгрузки объекта. // Ложь - правило регистрации выполняется в контексте перед записью объекта. Обязательный. // Процедура ВыполнитьПравилаРегистрацииОбъектовДляПланаОбменаПопыткаИсключение |
|||
5
dimm7310
17.08.22
✎
15:18
|
(4) спасибо. В крайнем случае может быть придется так делать (в расширении). Но сначала хотелось попробовать обойтись правилами регистрации
|
|||
6
Фрэнки
17.08.22
✎
17:23
|
просто по тексту, если там дальше разбираться, то будет понятно, получится правилами исправить и какими именно или не получится. Но это надо внимательно там выяснять.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |