|
УТ 11 ВалютаВзаиморасчетов в документе ПоступленияТоваровИУслуг
| ☑ |
0
Mr_Mihail
25.10.12
✎
10:45
|
Подскажите как можно убрать Валюту взаиморасчетов из документа Поступления? Именно поле, из-за него документ не проводится. Ругается что деление на 0. База - перенос с ТиС 9.3
|
|
1
mikecool
25.10.12
✎
10:46
|
при чем здесь поле? проверь курсы
|
|
2
Mr_Mihail
25.10.12
✎
10:50
|
(1) управленческая и регламентная валюта RUB. курс равен единице. делал до этого перенос, поля в документах "Валюта взаиморасчетов" не было и всё прекрасно проводилось. А в следующий раз делал перенос и появилось это поле. Смотрел по ошибке в конфигураторе указывает на ВалютуВзаиморасчетов. Как будто она не указана, хотя я её указывал в документе что она RUB.
|
|
3
mikecool
25.10.12
✎
11:03
|
(2) думаю - ошибка не в поле все таки, ищи и правь
|
|
4
lxndr
25.10.12
✎
11:09
|
Черт, я пропустил, когда вышла ТиС 9.3?
|
|
5
lxndr
25.10.12
✎
11:10
|
а по теме, проверь количество валют RUB, вероятно задублились
|
|
6
Mr_Mihail
25.10.12
✎
11:26
|
(4) опечаточка, 9.2 конечно.
|
|
7
Mr_Mihail
25.10.12
✎
11:42
|
(5) были дубли валют, удалил все кроме рубля и долара (курсы 1 и 29.5 соответсвенно). не помогло. всё равно деление на 0.
|
|
8
lxndr
25.10.12
✎
11:56
|
(7) кратность установлена?
|
|
9
mikecool
25.10.12
✎
11:58
|
(7) вот как тут не выругаться матом? отладчик есть - есть, поставь точку в месте, где ругается и посмотри где там ноль
может валюты там и не участвуют...
|
|
10
Mr_Mihail
25.10.12
✎
13:15
|
(9) поймите, я пытался разобраться но опыта мало и не могу найти причину. по отладчику я смотрел всё исходит из этого выражения:
Результат.КоэффициентПересчетаВВалютуВзаиморасчетов = КурсВалютыДокумента * КратностьВзаиморасчетов / (КратностьВалютыДокумента * КурсВзаиморасчетов);
КурсВзаиморасчетов = 0; потому что выше есть следующее:
Если Выборка.Валюта = ВалютаВзаиморасчетов Тогда
КурсВзаиморасчетов = Выборка.Курс;
КратностьВзаиморасчетов = Выборка.Кратность;
КонецЕсли;
Выборка курса равна 1, но ВалютаВзаиморасчетов с пустым значение поэтому оператор Если не выполняется. Почему оно пустое я никак понять не могу, поэтому прошу помощи.
|
|
11
Mr_Mihail
25.10.12
✎
13:23
|
(8) кратности и у рубля и у доллара стоят единицы.
|
|
12
Mr_Mihail
25.10.12
✎
14:36
|
разобрался, в регистре сведений КурсыВалют висели записи с пустыми значениями. Всем спасибо за помощь!
|
|