Имя: Пароль:
1C
1С v8
Работает ли Документ.ОбменДанными.Загрузка = Истина; в 8.1?
0 ColonelAp4u
 
04.12.17
11:05
Ситуация следующая, есть упр база в которой есть случается заказ покупателя и оплата, далее оплата попадает в бух базу, в бухе закрыли период а отгрузка случилась через 3 месяца как изготовили данный товар, и в упр базе есть регламентное которое начисляет бонусные баллы после отгрузки товара, все это происходит вообще в другой базе(там создается документ), далее приходит ответ номер документа начисления который записывается в реквизит в упр базе в документ оплаты, и потом перезаписывается документ. Данную схему сделали давно, моя задача была что бы документы не попали в обмен при перезаписи. Написал
Документ.ОбменДанными.Загрузка = Истина;
Документ.Записать(РежимЗаписиДокумента.Запись);
В бухе сообщили что документы в закрытом периоде распроведены, следовательно мой код не сработал. И вот назрел вопрос: работает ли такая штука в 8.1? или же придется писать удаление документа из плана обмена?
1 HEKPOH
 
04.12.17
11:09
(0) Проверка на ОбменДанными.Загрузка прописывается в коде. Посмотри процедуру ПередЗаписью() Если есть Возврат, то работает :)
2 hhhh
 
04.12.17
11:10
(0) тут зависит от кривизны рук программера. Если у вас в программе отрабатывается проверка

Если Документ.ОбменДанными.Загрузка = Истина Тогда

то всё будет нормально. И в 8.0 и в 8.1 и в 8.2 и в 8.3.

Если вы на это забили в своей программе, то у вас будет фигня. Даже в 8.3. От платформы не звисит.
3 ColonelAp4u
 
04.12.17
11:11
(1) есть, но документы попали в обмен и этот вопрос насторожил меня.
4 ColonelAp4u
 
04.12.17
11:13
Где то читал, что при записи типа все равно будет Документ.ОбменДанными.Загрузка = Ложь;
А типо при проведении Истина
5 ptiz
 
04.12.17
11:13
(0) Закрытие периода и ОбменДанными.Загрузка - вещи, друг с другом не связанные никак.
6 ColonelAp4u
 
04.12.17
11:14
(5) дело не в том что вещи связаны или нет, а в том что в УПР базе документы перезаписались в обмен, и приехали в закрытый период не проведенными, так как стоит дата запрета.
7 hhhh
 
04.12.17
11:16
(4) у вас ведь наоборот. Вам надо чтобы это не работало. То есть вопрос должен быть: как перейти на 8.1, чтобы эти модные плюшки не сработали.
8 ColonelAp4u
 
04.12.17
11:19
(7) дык у меня 8.1 и эти модные штучки не сработали.
9 hhhh
 
04.12.17
11:40
(8) у тебя наоборот сработали. А не должны, как указано в (5).
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс