Имя: Пароль:
1C
1С v8
Бухгалтерия 8.2
, ,
0 Kaster Troy
 
24.06.13
01:56
Добрый день.
Произошло задвоение валюты. Обработка "Поиск и замена значений" не хочет менять валюту в договорах, пишет что уже на них что то висит из документов. Подскажите как поменять валюту в договорах?
1 Aleksey
 
24.06.13
02:01
поставить галку типа отключить контроль записи, либо дописать чтобы не ругался
2 Mitriy
 
24.06.13
08:01
ДоговорОбъект.ОбменДанными.Загрузка = Истина
3 Кай066
 
24.06.13
10:13
(0) А если вот такой попробовать? ПоискИЗаменаДублирующихсяЭлементов.epf (можно выковырять из УТ)
4 Kaster Troy
 
24.06.13
11:44
(1) Алексей, а где галка эта ставится? И как повлияет на обновления?
5 Kaster Troy
 
24.06.13
11:45
(3) в УТ 10.3? или на диске ИТС?
6 Aleksey
 
24.06.13
11:49
(4) мне отсюда не видно что за обработка и есть ли там эта галка. у меня она находится вверху по  кнопке настройка вызывается..
7 Kaster Troy
 
24.06.13
12:12
(6) не до конца понимаю - нужно открыть обработку "Поиск и замена значений" в конфигураторе и в этой обработке поставить галку, о которой вы говорите?
8 Mitriy
 
24.06.13
12:14
(7) в предприятии, кнопка Настройка, кажется...
9 Aleksey
 
24.06.13
12:15
нет галка должна быть изначально. если её нет, вот тогда открыть и дописать.
10 Mitriy
 
24.06.13
12:17
(9) если нет, то взять обработку с диска ИТС...
11 Lond0n
 
24.06.13
12:19
(0) В конфигураторе, в модуле справочника Договоры, отключите контроль, измените валюту, потом верните обратно
12 Cube
 
24.06.13
12:19
(0) Если эту обработку немного допилить напильником, как предложено в (2), то всё прекрасно работает.
13 Jofa
 
24.06.13
12:21
(6)А ты где жмёшь эту кнопку??
14 Kaster Troy
 
24.06.13
12:25
(11) + (12) вот теперь стало более понятно как оно должно быть).
15 Aleksey
 
24.06.13
12:27
(13) в предприятии. но у меня допилинная из инструментов разработчика. и там галка была изначальна. а так можно в консоли запросов, которая с выполнением. отобрать и накодить замену
16 Kaster Troy
 
24.06.13
12:28
И если, позволите, последний сопутствующий вопрос: при удалении ненужной валюты - есть ссылки на "регламентную операцию: начисление Амортизации ОС" по факту документов нет и пишет рядом с ссылкой набор символов (обычно такие просто удаляются). Но удалить не дает, и обработкой не дает заменить.  Как их удалить, подскажите?
17 Jofa
 
24.06.13
12:37
(16)Это значит что вам нужна обработка которая удалит записи с пустыми ссылками. Ошибка означает что документ был удален интерактивно ..
18 Kaster Troy
 
24.06.13
12:45
(17) а на ИТС есть эта обработка? Или "рукопись" нужна?
19 Cube
 
24.06.13
12:51
(18) Да ё-маё!
Открываешь обработку "Поиск и замена значений" с ИТС в конфигураторе. Идешь в модуль формы обработки. Ищешь процедуру "КнопкаВыполнитьНажатие(Элемент)".

Заменяешь строку

вВыполнитьЗаменуЭлементов(Заменяемые, НайденныеСсылки);

на строку

вВыполнитьЗаменуЭлементов(Заменяемые, НайденныеСсылки, , Истина);

И пользуешься обработкой как раньше, но теперь она стала опаснее в кривых руках и полезнее в прямых.
20 Kaster Troy
 
24.06.13
13:32
(19) благодарю, просто не программирую, поэтому и прошу "разжевать". Но после всего этого, смогу ее сам допилить. Спасибо)))
AdBlock убивает бесплатный контент. 1Сергей