Имя: Пароль:
1C
1С v8
Регистр бухгалтерии
0 miron16
 
30.01.12
08:47
Подскажите как победить проблему.
В Плане Счетов есть счет, к примеру 51. В его настройках Признак учета Валютный и Количественный - Ложь
Есть субконто - Банковские счета. Стоят галки Суммовой,Валютный,Количественный (как в типовой бех-ии)
Когда делаю запрос - то в поле Валюта, регистра бухгалтерии, не NULL а пустая ссылка на валюту.
В чем может быть проблема? (платформа 13 и 14)
1 Rie
 
30.01.12
08:50
(0) А с чего там должен быть NULL? Есть раквизит Валюта - значит, в нём должно лежать значение именно типа СправочникСсылка.Валюта (возможно, пустая ссылка).
2 Bell
 
30.01.12
08:50
Так нет там валюты...
3 miron16
 
30.01.12
08:52
Rie - я с вами соглашусь в том случае если признак учета валютный будет истина... в данном примере ЛОЖЬ
В ОСВ стала выводится валюта и валютная суммма ...вообще бред какой то..
4 hhhh
 
30.01.12
09:29
Ну видимо ваш программер зафигачил в проводку валюту.
5 Dmitrii
 
гуру
30.01.12
09:37
(3) >> я с вами соглашусь в том случае если признак учета валютный будет истина...

Ты думаешь, что физические таблицы проводок и итогов - отдельные для каждого признака учета?
Таблицы единые. Признаки учета определяют лишь будет ли заполнятся соответствующее измерение (валюта) или ресурс (количество), или останется пустое значение (пустая ссылка или 0).
6 Rie
 
30.01.12
09:37
(3) Это не зависит от признака валютного учёта. У регистра Хозрасчетный Валюта - измерение. То есть, она стоит в физической таблице регистра. Со всеми отсюда вытекающими.
NULL появляется только в том случае, если в соединении (левом, правом или полном) НЕ будет найдено соответствующей записи (а следовательно - и её полей). Если же запись имеется - её поля не могут быть NULL.