|
NULL в валюте | ☑ | ||
---|---|---|---|---|
0
ВикторП
29.10.12
✎
15:36
|
В базе демо УПП - 1.3.25.1 платформа 8.2.15.317 после тестирования и исправления - проверка ссылочной целостности-в измерении валюта хозрасчетного регистра бухгалтерии записались NULL.
До начала тестирования записей с NULL в валюте было всего ничего- 2 документа и 7 записей. А теперь с NULL 4 тыс. записей. Поменять NULL на пустую валюту, конечно можно, но , делаю корректировку записей- записывается валюта NULL. Как можно вернуть исходное состояние? Исходный dt есть, интересует , что за изменения внеслись в ИБ, что валюта в той же корректировке записывается как NULL |
|||
1
Fragster
гуру
29.10.12
✎
15:39
|
а признак "валютный" у счета стоит?
|
|||
2
hhhh
29.10.12
✎
15:39
|
вроде и должно быть NULL там.
|
|||
3
shuhard
29.10.12
✎
15:45
|
(0) ТиИ лечит эту болезнь,
посмотри форум годичной давности |
|||
4
ВикторП
29.10.12
✎
15:49
|
Валютного нет, ТиИ как раз и ставит NULL
|
|||
5
Starhan
29.10.12
✎
15:49
|
должен быть NULL
|
|||
6
ВикторП
29.10.12
✎
15:51
|
(2) вместо пустой валюты д.б. NULL ?
|
|||
7
Kashemir
29.10.12
✎
15:51
|
(4) И правильно делает.
|
|||
8
hhhh
29.10.12
✎
15:53
|
(6) да если не нулл, отчеты вам такого понавыдают, что вы сразу повеситесь. Поэтому тестирование и ставит NULL.
|
|||
9
shuhard
29.10.12
✎
15:54
|
(6) угу
вот такой запрос в текущем релизе УПП даёт правильные остатки ВЫБРАТЬ ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.Субконто2, ХозрасчетныйОбороты.Валюта, ХозрасчетныйОбороты.СуммаОборот, ХозрасчетныйОбороты.СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , , Счет = &Счет, , , , ) КАК ХозрасчетныйОбороты ГДЕ ХозрасчетныйОбороты.Валюта ЕСТЬ NULL |
|||
10
shuhard
29.10.12
✎
15:55
|
(8) +1
и первый симптом - кривая кассовая книга |
|||
11
Kashemir
29.10.12
✎
15:57
|
Угу, у нас постоянно УТП глючит, приходится при очередном расползании в очередной раз запускать обработку по фиксу на NULL валюту для невалютных счетов.
|
|||
12
ВикторП
29.10.12
✎
16:01
|
(11) вы записывете NULL для измерения валюта для невалютного счета? Я правильно понял?
|
|||
13
Kashemir
29.10.12
✎
16:01
|
(12) Да
|
|||
14
1Страх
29.10.12
✎
16:05
|
1С-ники, отличайте пустые ссылки от неопределено и NULL!
Остальным системам правда такие фигни не грозят |
|||
15
ВикторП
29.10.12
✎
16:06
|
у знакомого платформа 8.2.14.540 null в валюте нет, говорит,
это с какой-то платформы пошло- что в валюте NULL? И при переходе на платформу посвежее у них валюты сьедут. Обба... |
|||
16
shuhard
29.10.12
✎
16:12
|
(15) у меня 8.2.12.96
так что платформа здесь ни при чем проблема эта возникала у всех при обновлении УПП |
|||
17
ВикторП
29.10.12
✎
16:16
|
и них 1.2... и 1.3.... - в обоих базах нет NULL валюте
|
|||
18
Fragster
гуру
29.10.12
✎
16:16
|
(14) а в яве, например, есть еще НеЧисло
|
|||
19
Fragster
гуру
29.10.12
✎
16:17
|
(18)+ в дополнение к NULL и к Undefined
|
|||
20
shuhard
29.10.12
✎
16:18
|
(17) читай форум годичной давности
проблема обсуждена 100500 раз |
|||
21
Starhan
29.10.12
✎
16:19
|
это косяк плотформы до 14 релиза включительно
|
|||
22
1Страх
29.10.12
✎
16:21
|
(18)(19) я имею ввиду хранение данных в базе
|
|||
23
Starhan
29.10.12
✎
16:21
|
(15) да съедут
|
|||
24
Starhan
29.10.12
✎
16:22
|
если у них все как пустые ссылки диет то проблемы мжет и не быть. А вот когда половина в NULL а половина пустых ссылок, тогда сразу видно все косяки.
|
|||
25
hhhh
29.10.12
✎
16:25
|
ПоискИЗаменаЗначений еще та обработка. Если что-то заменишь в банковских документах, то в выписках банка левые остатки. Это и в 8.1 так было.
|
|||
26
dmpl
29.10.12
✎
16:30
|
(18) NaN (not a number) - этот тип аппаратно поддерживается сопроцессором x86.
|
|||
27
Serg_1960
29.10.12
✎
16:33
|
v8: Тестирование базы - лаконично и ясно :)
И, если мне память не изменяет, - не пытайтесь "исправлять" валюту обработкой поиска и замены значений - она пустые ссылки подставляет, а не NULL :( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |