Значение NULL в регистре бухгалтерии

1. keyn5565` 19 19.11.20 08:37 Сейчас в теме
Есть счет 44.1 у него было 2-а субконто, через некоторое время я обнаружил что умельцы добавили 3-е субконто. После этой манипуляции по остаткам счета по значению третьего субконото вывалился NULL. Из за чего они больше не могут быть закрыты. Т.к. значение NULL установить нельзя.
Вопрос: Как можно безболезненно заменить значение NULL на пустое значение нового субконто?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. FatPanzer 19.11.20 08:40 Сейчас в теме
(1) Поиск таких записей (регистраторов в которых есть записи с NULL), чтение набора записей регистра с отбором по регистратору, коррекция набора, запись набора записей регистра.
3. keyn5565` 19 19.11.20 08:41 Сейчас в теме
(2)
Поиск таких записей (регистраторов в которых есть записи с NULL), чтение набора записей регистра с отбором по регистратору, коррекция набора, запись набора записей регистра

Пробовал. Итоги сбиваются и сальдо не корректным становится
5. FatPanzer 19.11.20 08:47 Сейчас в теме
(3) Ну а как же? Естественно. А в чем тогда смысл коррекции оборотов? Как раз таки в изменении остатков и сальдо.
4. SlavaKron 19.11.20 08:46 Сейчас в теме
6. keyn5565` 19 19.11.20 08:53 Сейчас в теме
Главное условие что бы цифры не менялись
7. FatPanzer 19.11.20 08:54 Сейчас в теме
9. keyn5565` 19 19.11.20 08:56 Сейчас в теме
(7) Так не меняю, но сальдо меняется. Например было 10 а станет 10,21. И хз почему так...
11. FatPanzer 19.11.20 08:57 Сейчас в теме
8. keyn5565` 19 19.11.20 08:55 Сейчас в теме
Есть сумма 8421,79 (это корректная) и та же сумма только с минусом (-8421,79) со значением null. Как их между собой свернуть?
10. FatPanzer 19.11.20 08:56 Сейчас в теме
В ту проводку, где есть null - подставить значение субконто из верной проводки... Все же просто.
12. keyn5565` 19 19.11.20 08:57 Сейчас в теме
Есть ли способ не лезть в регистратор? А сделать все в рабочем периоде?
13. FatPanzer 19.11.20 09:01 Сейчас в теме
(12) Бухгалтерскими операциями, пожалуйста, не вопрос. Только вы не сможете NULL подставить в новые корректирующие проводки...
Поэтому в старых проводках заменить NULL на Неопределено, а в текущем периоде сворачивать корректирующими записями.
14. keyn5565` 19 19.11.20 09:02 Сейчас в теме
(13) Значение null не может быть установлено)))
15. FatPanzer 19.11.20 09:03 Сейчас в теме
(14) Да, я об этом написал.
16. vppunctum 6 19.11.20 09:15 Сейчас в теме
тестирование и исправление ИБ
nomad_irk; +1 Ответить
17. keyn5565` 19 19.11.20 09:17 Сейчас в теме
18. nomad_irk 76 19.11.20 09:19 Сейчас в теме
(17)Какие именно операции выполняли при ТиИ?
19. keyn5565` 19 19.11.20 09:21 Сейчас в теме
20. vppunctum 6 19.11.20 09:22 Сейчас в теме
(19) обычно реструктуризация решает такие проблемы
21. keyn5565` 19 19.11.20 09:23 Сейчас в теме
23. FatPanzer 19.11.20 09:24 Сейчас в теме
(21) т.е. NULL не превратился в Неопределено или в пустую ссылку?
26. keyn5565` 19 19.11.20 09:31 Сейчас в теме
22. nomad_irk 76 19.11.20 09:24 Сейчас в теме
(19)В таком случае как уже сказали выше: ищите все записи с 3-ем субконто NULL, и меняете на нужное.
24. vppunctum 6 19.11.20 09:28 Сейчас в теме
Тип значения у вида субконто случайно не составной?
27. keyn5565` 19 19.11.20 09:31 Сейчас в теме
25. SlavaKron 19.11.20 09:31 Сейчас в теме
Значение субконто в физической таблице Субконто не может быть NULL, это невозможно просто на уровне СУБД. NULL сидит, как видно из скринов, в таблице остатков, и скорее всего, в прочих виртуальных таблицах. Их необходимо перестроить, для этого нужно пересчитать итоги.
28. keyn5565` 19 19.11.20 09:33 Сейчас в теме
(25)
этого нужно пересчитать и

перестроение и пересчет итогов результатов не дал
29. keyn5565` 19 19.11.20 09:36 Сейчас в теме
Есть конечно выход удалить новое субконто. А потом внести его корректно. Но пропадет аналитика за все периоды кроме текущего...
30. fatman78 17 08.12.23 13:56 Сейчас в теме
Оставлю здесь ссылку, как правильно работать с аналитикой в проводках: https://infostart.ru/1c/tools/1142232/
31. olegans 15.05.24 11:32 Сейчас в теме
(29)
Здравствуйте. Получилось решить проблему? Если да, как решили?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот