Имя: Пароль:
1C
1С v8
Кто как менял валюту с 810 на 643?
0 DeniIT
 
04.04.12
13:07
Больше интересует УПП, я уже сам че только не перепробовал.
1 AlStorm
 
04.04.12
13:11
ммм... а в чем проблема?
2 Азат
 
04.04.12
13:12
(0) справочник валюты у вас ДенисЧ украл?
3 КМ155
 
04.04.12
13:12
(0) пятнично
4 andrewks
 
04.04.12
13:14
Учебное пособие  "Изменение кода валюты Рубль с 810 на 643 в УПП", 136 стр., изд. 3-е, дополненное и исправленное
5 DeniIT
 
04.04.12
13:15
Проблема сначала была с договорами контрагентов, пришлось снять проводку с документов, чтобы поменять валюту стандартной обработкой УПП "Поиск и замена дублей". Теперь этой же обработкой не могу поменять у документов валюту, ошибка лезет что колонка не найдена. А еще хрен знает как это потом проводится будет
6 Азат
 
04.04.12
13:15
(5) не муди, а? зайди в справочник валюты и у валюты "Рубль" смени код с 810 на 643...
7 ptiz
 
04.04.12
13:16
ой..ёёёёёёёёё
8 Lama12
 
04.04.12
13:17
(5) Чего? о_О
Просто сменили код у элемента справочника и все.
9 Масянька
 
04.04.12
13:18
Автор - комсомолец? Не ищет легких путей....
10 mirosh
 
04.04.12
13:20
(6)(8)
ага, а как же контроль уникальности)
11 DeniIT
 
04.04.12
13:20
(6)(8) Ну хорошо, сменить то я сменю, А как мне Валюту регламентированного учета тогда сменить в константе?
12 DeniIT
 
04.04.12
13:20
(10) во во, еще и контроль
13 Гефест
 
04.04.12
13:22
Их уже двое Щ_щ
14 mirosh
 
04.04.12
13:22
все умный блин такие, а помочь человеку никто не может.
15 Масянька
 
04.04.12
13:22
Сегодня еще шоу не было?
16 andrewks
 
04.04.12
13:23
(11) зачем?
17 Масянька
 
04.04.12
13:23
У автора, наверное, уже 2 рубля с разными кодами....
18 Lama12
 
04.04.12
13:23
(10) И ты туда-же? :)
(12) Вы чего несколько валют завели? А законодательство кто соблюдать будет? Пусть вручную сидят и правят документы. В следующий раз думать будут. Иначе опять все на систему свалят.
19 Lama12
 
04.04.12
13:24
(11) Сколько у вас валют "Рубль" в справочнике?
20 DeniIT
 
04.04.12
13:28
(19)в том то и дело что заведены уже и 810 и 643 валюты. И не я их заводил, вторую неделю в организации этой работаю. Проводили документы только по управленческому учету, теперь мне задача поставлена перепровести все доки с начала года по бух учету. К валюте регламетированного учета привязана 643 валюта, а наши уже во всех договорах и документах 810 рубль херачат. Как мне щас к единому то привести это все?
21 DeniIT
 
04.04.12
13:30
Вот и сидел отменял проводки, чтобы валюту поменять. Руками то получается поменять, а вот обработка ошибку засылает((( осталось то 280 документов, руками что ли теперь сидеть набивать в них валюту
22 Гефест
 
04.04.12
13:31
Проставь во всех местах ссылку на один элемент справочника, у него задай нужный код
23 Масянька
 
04.04.12
13:33
(19) Поиск ссылок - которая меньше используется - поиск и замена значений. Потом удалишь ее и поменяешь код. ОБЯЗАТЕЛЬНО - копию БД.

PS Я это разгребала еще в 8.1 пару лет назад...
24 DeniIT
 
04.04.12
13:36
(22) в каком смысле "во всех местах"?
(23) ну вот, сама разгребала, а теперь надо надо мной поиздеваться да? вместо того чтоб чем-то помочь
25 Масянька
 
04.04.12
13:37
(24) Это было давно. Потом всегда - первым делом исправляла код. Я тебе все написала - работай.
26 DeniIT
 
04.04.12
13:38
по сути у меня везде используется 810 код, может быть лучше как-нибудь поменять в константе валюты, удалить 643 код и сменить код у 810 на 643? Только вот как в константе ссылку поменять, руками то он не даст
27 Гефест
 
04.04.12
13:38
(24) Во всех местах - это буквально во всех местах, где есть ссылка на валюту
28 mirosh
 
04.04.12
13:39
(25) только сначала поиздевалась. А потом как выяснилось, что не такая простая задача, по-другому стала писать.
29 hhhh
 
04.04.12
13:40
(26) код поменяй на 643, ты что, вообще читать разучился? В константе останется этот же элемент, который теперь уже 643. Его менять тебе не придется.
30 mirosh
 
04.04.12
13:40
(29) как ему обойти контроль уникальности кодов?
31 Масянька
 
04.04.12
13:41
(28) Задача очень стара. И очень плохо, что тот, кто работал до автора этого не знал.
32 unregistered
 
04.04.12
13:41
1. У валюты с кодом 643 поставить код 666 (например).

2. У той валюты которая указана в качестве значения константы ВалютаРегламентированногоУчета поставить код 643.

3. Взять с ИТС обработку поиск и замена значения и выполнить замену ссылок на валюту с кодом 810 на ссылку на валюту с кодом 643 (та которая в константе).
33 luch
 
04.04.12
13:43
ВалютаУч=Справочники.Валюты.НайтиПоКоду("643");
   Константы.ВалютаМеждународногоУчета.Установить(ВалютаУч);
       Константы.ВалютаРегламентированногоУчета.Установить(ВалютаУч);
           Константы.ВалютаУправленческогоУчета.Установить(ВалютаУч);
34 DeniIT
 
04.04.12
13:44
(33) Спасибо, сейчас попробую так и сделать
35 DeniIT
 
04.04.12
14:02
(33) помогло. Спасибо
36 Звездочёт
 
11.04.12
15:16
(0) может пригодится?
blog.ut10.ru/2012/03/12/how-to-solve-the-problem-of-ruble-810-643/
37 DeniIT
 
12.04.12
09:41
(36) я сделал уже по этому способу (33). Но все равно спасибо
38 zak555
 
12.04.12
10:06
(33) сначала надо удалить старую, а потом завести новую
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.