Имя: Пароль:
1C
1С v8
Значение валюты в проводках бух корп
0 Ndochp
 
14.10.11
12:33
Обновился я тут с 2.0.22 на 2.0.27 и возникла проблема - в проводках 62.01-62.02 раньше валюта была пустым значением (справочника валюты), а теперь нул...
И в каком месте что поменялось - не пойму. А взаимозачеты идут через одно место, ибо остатки не сворачиваются по валюте.
1 shuhard
 
14.10.11
12:35
(0) ТиИ сделать не предлагать ?
2 butterbean
 
14.10.11
12:35
это наверно в отчетах что-то поменялось, в проводке не может быть null
3 Ndochp
 
14.10.11
12:44
ТиИ не предлагать, сделано.
Отчеты не при чем, я смотрю ТЗ "ТаблицаОстатковАвансов", в ней такие изменения.
Запрос, который ее формирует проще пареной репы:
"ВЫБРАТЬ
   |    Остатки.Счет КАК Счет,
   |    Остатки.Валюта КАК Валюта,
   |    Остатки.Субконто1 КАК Контрагент,
   |    Остатки.Субконто2 КАК ДоговорКонтрагента,
   |    Остатки.Субконто3 КАК ДокументРасчетов,
   |    ЕСТЬNULL(Остатки.Подразделение, ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)) КАК Подразделение,
   |    ВЫБОР
   |        КОГДА Остатки.Счет.Валютный
   |            ТОГДА Остатки.ВалютнаяСуммаОстаток * &ЗнакОстатков
   |        ИНАЧЕ Остатки.СуммаОстаток * &ЗнакОстатков
   |    КОНЕЦ КАК СуммаВзаиморасчетов,
   |    Остатки.СуммаОстаток * &ЗнакОстатков КАК СуммаБУ,
   |    ЕСТЬNULL(Остатки.СуммаНУОстаток, 0) * &ЗнакОстатков КАК СуммаНУ
   |ИЗ
   |    РегистрБухгалтерии.Хозрасчетный.Остатки(
   |            &ГраницаОстатков,
   |            Счет = &СчетАвансов,
   |            &ВидыСубконтоРасчетов,
   |            Организация = &Организация
   |                И Субконто1 = &Контрагент
   |                И Субконто2 = &ДоговорКонтрагента
   |                И Субконто3 В (&МассивДокументовРасчетов)) КАК Остатки
   |
   |ДЛЯ ИЗМЕНЕНИЯ
   |    РегистрБухгалтерии.Хозрасчетный.Остатки";

И для документов проведенных после обновления валюта nul, а до того пустая ссылка.
4 Ndochp
 
14.10.11
12:44
Значит nul таки начал появляться в движениях.
5 shuhard
 
14.10.11
12:46
(3) странно,
у меня в УПП ТиИ выплюнуло гору сообщений и карточка счета стала нормальной