|
1С Розница. РИБ. Новый документ в конфигураторе | ☑ | ||
---|---|---|---|---|
0
Ramzes_n
30.07.11
✎
10:36
|
Добрый день.
Есть конфигурация 1С Розница с настроенным РИБ. В центральной базе в конфигураторе добавили новый документ. Но после обмена с узлами РИБ он не попал в другие базы. Что еще нужно сделать для того чтобы новые документы попадали в периферийные базы? |
|||
1
Wobland
30.07.11
✎
10:40
|
(0) в центре выгрузить, в периферии принять и обновиться
|
|||
2
Ткачев
30.07.11
✎
10:53
|
Добавить в планы обмена.
|
|||
3
Ramzes_n
30.07.11
✎
10:53
|
(1) видимо не только это нужно сделать. В периферию не попадают сами документы, только изменения конфигурации
|
|||
4
Ramzes_n
30.07.11
✎
10:54
|
(2) в плане обмена "поМагазину" у нового документа стоит галка "авторегистрация"
|
|||
5
Ткачев
30.07.11
✎
10:59
|
ОбщийМодуль.ПроцедурыОбменаДаннымиПоМагазину
// Функция определяет, в какие узлы должен мигрировать документ // Функция ОпределениеУзловДляВыгрузкиДокумента(Элемент, ВыгружатьДляВсехУзлов = Ложь, ВозвращатьМассивВсехУзлов = Истина, СоответствиеУзловИМагазинов = Неопределено) Экспорт ВыгружатьДляВсехУзлов = Ложь; МассивУзловДляПередачи = Новый Массив; ТипЭлемента = ТипЗнч(Элемент); Если ТипЭлемента = Тип("ДокументСсылка.УстановкаЦенНоменклатуры") ИЛИ ТипЭлемента = Тип("ДокументОбъект.УстановкаЦенНоменклатуры") ИЛИ ТипЭлемента = Тип("ДокументСсылка.УдалитьУстановкаПороговНакопительныхСкидок") ИЛИ ТипЭлемента = Тип("ДокументОбъект.УдалитьУстановкаПороговНакопительныхСкидок") ИЛИ ТипЭлемента = Тип("ДокументСсылка.УдалитьУстановкаСкидокНоменклатуры") ИЛИ ТипЭлемента = Тип("ДокументОбъект.УдалитьУстановкаСкидокНоменклатуры") ИЛИ ТипЭлемента = Тип("ДокументСсылка.УдалитьОтменаСкидокНоменклатуры") ИЛИ ТипЭлемента = Тип("ДокументОбъект.УдалитьОтменаСкидокНоменклатуры") ИЛИ ТипЭлемента = Тип("ДокументСсылка.КорректировкаЗаписейРегистров") ИЛИ ТипЭлемента = Тип("ДокументОбъект.КорректировкаЗаписейРегистров") ИЛИ ТипЭлемента = Тип("ДокументСсылка.ВводОстатковПоНакопительнымСкидкам") ИЛИ ТипЭлемента = Тип("ДокументОбъект.ВводОстатковПоНакопительнымСкидкам") //Вот сюда добавить: ИЛИ Тип("ДокументОбъект.НОВЫЙДОКУМЕНТ") Тогда ... |
|||
6
Ткачев
30.07.11
✎
11:00
|
*(5) ИЛИ ТипЭлемента = Тип("ДокументОбъект.НОВЫЙДОКУМЕНТ")
|
|||
7
Ткачев
30.07.11
✎
11:01
|
*(5)(6)
ИЛИ ТипЭлемента = Тип("ДокументОбъект.НОВЫЙДОКУМЕНТ") ИЛИ ТипЭлемента = Тип("ДокументОбъект.НОВЫЙДОКУМЕНТ") |
|||
8
Ramzes_n
30.07.11
✎
11:02
|
(5) спасибо БОЛЬШОЕ Дмитрий
|
|||
9
Ткачев
30.07.11
✎
11:02
|
Цука...
ИЛИ ТипЭлемента = Тип("ДокументСсылка.НОВЫЙДОКУМЕНТ") ИЛИ ТипЭлемента = Тип("ДокументОбъект.НОВЫЙДОКУМЕНТ") |
|||
10
Ткачев
30.07.11
✎
11:16
|
Если надо что бы док был привязан к магазинам, тогда запрещаем авторегистрацию и в той же функции (5), ищем Условие где после Тогда стоит ДополнитьМассивУзламиПоМагазину(МассивУзловДляПередачи, Элемент.ТУТ ГДЕ НАХОДИТСЯ МАГАЗИН, СоответствиеУзловИМагазинов);
|
|||
11
Ramzes_n
30.07.11
✎
11:32
|
(10) ОГРОМНОЕ СПАСИБО :)
|
|||
12
Ткачев
30.07.11
✎
11:56
|
+(10)Если не заработает, возможно, но я не уверен, давно делал, надо в Подписку на событие "ПередЗаписьюДокументаДляОбменаПоМагазину" добавить док в источник.
|
|||
13
Ткачев
30.07.11
✎
11:59
|
(0)А что за документ добавили ? Что он делает ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |