|
БП Справочник договоры
| ☑ |
0
doctor_dvd
05.05.17
✎
10:36
|
Случилась беда, расплодилась валюта). Привожу валюту у договоров и документов реализации к одной и той же валюте, при попытке программно записать элемент справочника выходит сообщение "Реквизит не может быть изменен так как существуют проведенные документы", подскажите как изменить и записать окаянный реквизит.
|
|
1
Гипервизор
05.05.17
✎
10:48
|
Какая же это беда, когда валюта расплодилась? ))
Есть обработки по слиянию и удалению дублей.
|
|
2
AlvlSpb
05.05.17
✎
10:49
|
(0) Дело ваше, переделывайте существующие договоры к единой валюте, только дело это не благодарное. И надо ли? Не проще завести новый договор с нужной валютой?
А так: Ищите всю реализацию на изменяемый договор. Снимаете с проводки все оплаты, потом снимаете с проводки все реализации, изменяете договор, проводите пары реализация плюс его оплата.
Еще раз: дело неблагодарное и бестолковое
|
|
3
doctor_dvd
05.05.17
✎
10:51
|
(2) К сожалению проводки ни как не снимем, да и геморроя прибавится.
|
|
4
Михаил Козлов
05.05.17
✎
10:52
|
Попробуйте обработкой с ИТС "Поиск и замена дублирующихся элементов".
|
|
5
undertaker
05.05.17
✎
11:00
|
ОбменДанными.Загрузка = Истина
|
|
6
doctor_dvd
05.05.17
✎
11:04
|
(5) Это что?
|
|
7
undertaker
05.05.17
✎
11:06
|
(6) это то, что надо прописать у договора перед его записью
|
|
8
undertaker
05.05.17
✎
11:06
|
(7)+ что то вроде
обДоговор.Валюта = ПравильнаяВалюта;
обДоговор.ОбменДанными.Загрузка = Истина;
обДоговор.Записать
|
|
9
undertaker
05.05.17
✎
11:10
|
и кстати да, надо не забыть исправить валюту и в регистрах
|
|
10
Сильф
05.05.17
✎
11:10
|
(8) Это порочный путь. В проводках валюта по-прежнему останется другая. Правильные ответы в (1) и (4), для последних типовых эта обработка встроена, на ИТС лазить не нужно. На более старых можно воспользоваться обр-кой "Поиск и замена ссылок".
|
|
11
undertaker
05.05.17
✎
11:13
|
(10) зато человек узнал о существовании ОбменДанными.Загрузка
|
|
12
doctor_dvd
05.05.17
✎
11:13
|
(10) Порочный путь это хорошо)
|
|
13
doctor_dvd
05.05.17
✎
11:13
|
(11) Да, за это огромное спасибо
|
|
14
doctor_dvd
05.05.17
✎
11:14
|
(10) Да, пока пошел по пути (1) (4) , она встроенная
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший