|
БУХ стандартная БП 3.0 Изменение подразделения в древних проводках сносит остатки ОСВ.
| ☑ |
0
Dunstan
30.06.20
✎
17:04
|
1. Есть стандартная бухгалтерия БП 3.0.
2. Когшда-то был перенос из 7.7
3. При выполнении операции переоценки валюты дает лишнюю проводку. На счете 60,21 остатков нет. Так показывает ОСВ. А при расчете регламентной переоценки вылезает лишняя проводка.
4. Переоценка рассчитывается в разрезе подразделений. В следствии этого появляются остатки на счете 60.21 в разрезе подразделение = Справочники.ПодразделенияОрганизации.Пустаяссылка();
5. Есть проводки с суммой условно 100р в счет 60,21 где подразделение = NULL, и проводки с суммой условно -100р со счета 60,21 с подразделением Справочники.ПодразделенияОрганизации.Пустаяссылка()
6. На счете 60,21 нет учета по подразделениям.
7. Обработкой устанавливаю у счетКТ 60,21 или у счетаДт 60,21 подразделение = NULL где стояло ПустаяСсылка только у выбранных проводках, что задействованы в процедуре переоценки валюты.
8. По идее ничего особенного произойти не должно. ОСВ должна остаться неизменной. Но почему-то у ОСВ капитально сносит остатки.
Вопрос: При изменении древних проводок вызывается пересчет итогов?
|
|
1
Amra
30.06.20
✎
17:20
|
А если ТИИ сделать?
|
|
2
Dunstan
30.06.20
✎
17:25
|
ТИИ тоже приводит к сносу остатков
|
|
3
Dunstan
30.06.20
✎
17:26
|
Идея состоит в том что проводку поправить надо и чтобы итоги не поплыли.
|
|
4
unregistered
30.06.20
✎
17:30
|
Запусти тестирование и исправление.
Оно зачищает Подразделения и Валюты на тех счетах, где учет по подразделениям и Валютам не ведётся.
Если база большая, можно воспользоваться утилитой административной консоли 1cv8a. Она отработает только эту проблему.
|
|
5
unregistered
30.06.20
✎
17:31
|
(3) Идея в том, что у тебя косяк в регистре. И кроме ТИИ ты её не решишь.
|
|
6
Dunstan
30.06.20
✎
17:32
|
(5) Остатки поплывут?
|
|
7
Aleksey
30.06.20
✎
17:34
|
(5) Не факт, у меня например похожую ошибку ТиИ не исправлял (менял параметры валюты и он там где должен быть Null проставил 0) и ТиИ это не видело, а вот расчеты были также через одно место, пришлось на скуле через
Update tbl set fld = NULL where fld field = 0
|
|
8
unregistered
30.06.20
✎
17:35
|
(6) ТИИ делается сначала на копии.
|
|
9
Dunstan
30.06.20
✎
17:36
|
(6) Так я все делаю на копии
|
|
10
unregistered
30.06.20
✎
17:36
|
(7) Я с таким не сталкивался...
После обработки консольной утилитой таких проблем не возникало
|
|
11
Dunstan
30.06.20
✎
17:41
|
(10) Там в ссылке что ты послал много утилит какая из них?
|
|