Имя: Пароль:
1C
 
Бух3: Null в третьем субконто 63.09 вместо пустой ссылки.
,
0 Хосе
 
20.07.15
17:46
ВЫБРАТЬ
    ХозрасчетныйОбороты.Регистратор КАК Регистратор,
    ХозрасчетныйОбороты.Счет КАК Счет,
    ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
    ХозрасчетныйОбороты.Субконто2 КАК Субконто2,
    ХозрасчетныйОбороты.Субконто3 КАК Субконто3,
    ЕСТЬNULL(ХозрасчетныйОбороты.Субконто3, истина) КАК ЭтоNULL,
    ХозрасчетныйОбороты.КорСчет КАК КорСчет,
    ХозрасчетныйОбороты.КорСубконто1 КАК КорСубконто1,
    ХозрасчетныйОбороты.КорСубконто2 КАК КорСубконто2,
    ХозрасчетныйОбороты.КорСубконто3 КАК КорСубконто3
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(, , Регистратор, Счет = &Счет , , , , ) КАК ХозрасчетныйОбороты
ГДЕ
    ХозрасчетныйОбороты.Субконто3 ЕСТЬ NULL //ХозрасчетныйОбороты.Субконто1 = &Субконто1


Получается, что третье субконто (документ взаиморасчетов) иногда есть Null, а иногда не есть Null. Как так?
1 Хосе
 
20.07.15
17:48
ВЫБРАТЬ
    ХозрасчетныйОбороты.Регистратор КАК Регистратор,
    ХозрасчетныйОбороты.Счет КАК Счет,
    ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
    ХозрасчетныйОбороты.Субконто2 КАК Субконто2,
    ХозрасчетныйОбороты.Субконто3 КАК Субконто3,
    ЕСТЬNULL(ХозрасчетныйОбороты.Субконто3, истина) КАК ЭтоNULL,
    ВЫБОР КОГДА ХозрасчетныйОбороты.Субконто3 = НЕОПРЕДЕЛЕНО ТОГДА истина ИНАЧЕ ложь КОНЕЦ КАК ЭтоНеопределено,
    ХозрасчетныйОбороты.КорСчет КАК КорСчет,
    ХозрасчетныйОбороты.КорСубконто1 КАК КорСубконто1,
    ХозрасчетныйОбороты.КорСубконто2 КАК КорСубконто2,
    ХозрасчетныйОбороты.КорСубконто3 КАК КорСубконто3
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(, , Регистратор, Счет = &Счет , , , , ) КАК ХозрасчетныйОбороты
ГДЕ
    //ХозрасчетныйОбороты.Субконто3 ЕСТЬ NULL
    ХозрасчетныйОбороты.Субконто1 = &Субконто1


А в некоторых стоит Неопределено вместо NULL, я так понимаю, это правильно.
2 Lama12
 
20.07.15
17:49
(0)ТиИ.
3 Хосе
 
20.07.15
17:50
(2) точно?
4 GROOVY
 
20.07.15
17:51
Так бывает, когда субконто добавили после того как уже были сформированы движения.
5 Lama12
 
20.07.15
17:52
(3) Точно. Причина в (4).
Часто такое наблюдается после обновлений конфигурации когда новые субконто на счетах появляются или после обновления платформы, но это реже.
6 Хосе
 
20.07.15
17:54
(5) А все ТИИ надо делать или только пересчет итогов?
7 Хосе
 
20.07.15
17:54
(5) да, причина весьма похожа.
8 Lama12
 
20.07.15
17:56
(6) Обязательно тестирование и исправление.
9 Хосе
 
20.07.15
17:58
(8) спасибо, будем надеяться.
10 Aprobator
 
20.07.15
20:54
(0) Субконто составного типа?