Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Риб в БП / 9 сообщений из 9, страница 1 из 1
11.08.2009, 11:44
    #36136559
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
Настроил риб между БП. Подскажите плиз как моно реализовать, чтоб при выгрузке из периферии проведенные доки попадали в центральную не проведенными.
...
Рейтинг: 0 / 0
11.08.2009, 22:43
    #36138226
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
Кто знает, если при отправке в ПриОтправкеДанныхГлавному не записывать регистры а только пропустить сам док, то док в центре будет проведенным или нет..
...
Рейтинг: 0 / 0
11.08.2009, 23:08
    #36138246
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
Подскажите плиз как моно определить является ли планобмен центральным узлом или периферийным
...
Рейтинг: 0 / 0
11.08.2009, 23:39
    #36138265
слоненок
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
k0nst, В режиме Предприятие (Операции -> План Обмена...).
...
Рейтинг: 0 / 0
12.08.2009, 04:50
    #36138376
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
k0nstКто знает, если при отправке в ПриОтправкеДанныхГлавному не записывать регистры а только пропустить сам док, то док в центре будет проведенным или нет..
Документ в этом случае будет проведенным, но движений у него не будет
...
Рейтинг: 0 / 0
12.08.2009, 06:35
    #36138398
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
k0nstПодскажите плиз как моно определить является ли планобмен центральным узлом или периферийным

Центральным или периферийным является не план обмена, а его узлы.

см. метод ГлавныйУзел()
...
Рейтинг: 0 / 0
13.08.2009, 15:02
    #36142038
k0nst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
Хочу чтоб после отправки дока в центр, он был недоступен в периферии
Верно ли предположить, что если в периферии сделали изменение скажем создали док... т.е. изменение зарегистрировано.. Затем отправили этот до в центр т.е. изменение нул(наверно, не зарегистрировано)..

Потом в модуле формы при открытии
Если НЕ ПланыОбмена.ГлавныйУзел() = Неопределено Тогда
Если ПланыОбмена.ИзменениеЗарегистрировано(ПланыОбмена.Полный.ЭтотУзел(), ЭтотОбъект) Тогда
ТолькоПросмотр=Истина;
КонецЕсли;
КонецЕсли

Но в периферии чет выдает ошибку у метода ИзменениеЗарегистрировано не верный параметр 1
...
Рейтинг: 0 / 0
13.08.2009, 16:21
    #36142368
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
1. Не у каждой роли есть право Чтение для плана Полный. Может быть, просто прав не хватает - у пользователя, под которым ошибка проявляется. Проверить просто - в табло спросить
ПланыОбмена.Полный.ЭтотУзел()

2. Да и сам подход неверен - с проверкой доступности в форме.
Достаточно перезаписать давно существующий документ обработкой (хотя бы штатной ГрупповаяОбработка....), и он будет:
а) изменен, потому что к форме это отношения не имеет,
б) отправлен для принятия изменений главным узлом в следующем обмене,
в) и весь интервал между изменением и отправкой будет доступен для любых изменений через форму - ибо ИзменениеЗарегистрировано.

Я предпочел бы:
- создать простой регистр сведений, в котором отмечать, когда объект отправлен в центр, реализовав это в модуле плана обмена, событием ПриОтправкеДанныхГлавному. Миграция этому регистру не нужна.
- Проверять факт такой отправки в модуле документа, в событии ПередЗаписью
- чтобы не было возможности трогать чужие документы - пополнять регистр и в событии ПриПолученииДанныхОтГлавного того же плана обмена. Более того, в каждой периферийной надо выполнить начальное заполнение этого регистра - всеми документами базы.

И реализовать это все не трогая основной код конфигурации - исключительно создав 3 ПодпискиНаСобытия (две - для планаобмена.Полный, одну - для ДокументОбъект)
...
Рейтинг: 0 / 0
14.08.2009, 07:21
    #36143385
Мутабор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Риб в БП
pail,

Хитро - НЕПРОВЕДЕННЫЙ, а как быть с теми которые реально НЕПРОВЕДЕННЫЕ в переферии...
Читай описалово РИБ в языке 1С, там есть предопределенные функции, я так еще на 80 делал только получатель для базы....
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Риб в БП / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]