#0
by Пол Ньюман
Только по идентификатору? Есть ли возможность сделать так, чтобы поиск некоторых справочников при загрузкке осуществлялся, например, по коду?
#3
by Живой Ископаемый
если план обмена не РИБ, то какой угодно - согласно написанным правилам. А вот если РИБ, то может и можно как-то заюзать правила(а может не правила, а скажем код в событии ПриПолученииДанныхОт...), но не в курсе как...
#5
by Живой Ископаемый
Не, смотри: ПланОбменаОбъект.<Имя плана обмена> (ExchangePlanObject.<Имя плана обмена>) ПриПолученииДанныхОтГлавного (OnReceiveDataFromMaster) Синтаксис: ПриПолученииДанныхОтГлавного(<Элемент данных>, <Получение элемента>, <Отправка назад>) Параметры: <Элемент данных> При вызове обработчика события данный параметр содержит элемент данных, прочитанный из сообщения обмена данными. Элементами данных могут быть КонстантаМенеджерЗначения.<Имя константы>, объекты базы данных, наборы записей регистров, последовательностей или перерасчетов. <Получение элемента> Тип: ПолучениеЭлементаДанных. Значение данного параметра может быть переприсвоено в обработчике. Оно определяет, будет ли прочитанный элемент данных записан в базу данных или нет. При вызове обработчика параметр имеет значение Авто, что для данного события равнозначно значению Принять. Значение параметра Принять означает, что прочитанный элемент данных должен быть принят, то есть записан в базу данных и, если были зарегистрированы изменения элемента данных для узла, от которого получено сообщение, то эта регистрация будет отменена. Значение параметра Игнорировать означает, что прочитанный элемент данных должен быть проигнорирован, то есть запись его в базу данных не производится и никаких изменений в регистрацию изменений не вносится. Значение по умолчанию: Авто <Отправка назад> Тип: Булево. При вызове обработчика данный параметр имеет значение Ложь, что означает, что никаких действий предпринято не будет. Если же обработчик присвоит параметру значение Истина, то это означает, что состояние элемента данных в этом узле распределенной информационной базы должно быть передано узлу-отправителю обрабатываемого сообщения. Таким образом, если изменения элемента данных для узла-отправителя уже зарегистрированы, то никаких действий не производится, а если не зарегистрированы, то производится регистрация изменений. Значение по умолчанию: Ложь Описание: Обмен изменениями данных и конфигурации в распределенной информационной базе производится с помощью сообщений обмена данными. Различаются сообщения, с помощью которых производится передача изменений от главного узла подчиненному и от подчиненного главному. Обработчик данного события вызывается после считывания элемента данных из сообщения, полученного от главного узла и перед записью элемента в базу данных. Обработчик вызывается для каждого элемента данных, прочитанного из сообщения. ========= То есть суть в том, чтобы написать в этом обработчике свой код по поиску по нуным реквизитам, и потом еще выставить <Получение элемента> в Игнорировать... Ну это так, как версия... :) я так не пробовал
#6
by Пол Ньюман
К сожалению подобные события отрабатывают только перед записью измененного объекта, а мне нужно что отрабатывало при поиске ссылки. А подобного не нашел пока. А можно как-то совместить план обмена и правила обмена?
#7
by Живой Ископаемый
2 планы обмена и правила обмена можно совместить если план обмена без галки РИБ - это точно можно, это используется в типовых... Можно ли использовать правила в плане обмена с галкой РИБ - я не в курсе.
#8
by Пол Ньюман
Как убрать галку РИБ и на что это повлияет кроме того что позволит правила обмена использовать?
#9
by Живой Ископаемый
убрать галку РИБ - просто - убрать ее интерактивно в конфигураторе... повлияет очень радикально и достаточно фигово - придется писать код загрузки объектов самостоятельно... :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Каким методом получить владельца подчиненного справочника ?
- Быстрый сервер 1С (на SQL). Каким он должен быть?
- v7: Каким образом отразить дополнительные расходы, ГТД, пошлины при закупке ОС
- 8.2 Как исключить из полнотекстового поиска поиск помеченных на удаление объектов?
- Каким образом можно менять формат областей табличного документа при использовании СКД
- Каким образом можно удалить фоновое задание?
- Поиск по ссылке и регистр сведений соответствие объектов для обмена
- Каким образом рассчитывать себестоимость товаров в задании?Вообще непонятно
- 1C ERP 2.2 Каким образом пересчитать проводки по 62.1 и 62.2 групповым способом?
В этой группе 1С
- Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается
- Можно ли в УТ скопировать номенклатуру с характеристиками ?
- Не хочет искать документ - Недопустимая операция
- отдельная нумерация в 1С 8 для разных юр. лиц
- v7: Win Server 2008 + 1C 77 + "разобрать по копиям"
- Что будет если прервать выгрузку базы (dt) 8.2
- Ошибка при обновлении УПП...
- 8.2 Можно ли работать с динамическим списком в толстом клиенте?
- Неверный тип устанавливаемого значения для поля блокировки 8.2
- УПП штатное расписание
- Работа с диалогом управляемой формы
- Больничный. Начисляет 3 дня за счет работодателя.
- Запрос по регистру оборотов
- ЗУП ошибка при формирование очетов Поле объекта не обнаружено (НачалоПериода)
- Можно ли отловить попытку пометить на удаление любого объекта?
- Не устанавливается HASP-драйвер
- как поле ввода можно проверить на вводимые символы
- ЗУП: Почему в ШТАТНОЕ расписание НЕ попадает "Надбавка" и "Доплата"?
- 8.2 Как открыть управляемую форму внешней обработки в толстом клиенте?
- Плюсы и Минусы Многофирменного учета в одной базе