К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Проблема с планом счетов

0 - 13.12.2018 - 07:46
С некоторых пор не могу обновить план счетов. Выдаёт ошибку
Не уникальный идентификатор. ПланСчетов.Основной_2006.Счет.91.5.14.1.id_18513
-Произошла ошибка в процессе объединения конфигураций
Т.к. изменений было немного, вносил вручную в 3 базы. Но сейчас переделали много счетов, добавили новые, и вручную уже тяжело это обновить.
Начал разбираться и вот что нашёл в MD:
**"183489","_dummy1485","Выручка от реализации","","91.5.14.1","0","0","0","0","3",
**"AccSbCnts",
**"183552","id_18513","","","U","0","0","0","0","0 ","37906","0","1","1","1"**,
**"183553","id_18513","","","U","0","0","0","0","0 ","7707","0","1","1","1"******,

Как я понял, это ID для субконто. Что именно точно означает - не знаю, но если субконто удалить, сохранить, а потом добавить и сохранить, то ID меняется.
Поискав ещё немного я понял, что таких задвоеных ID много. Никто не знает, как можно исправить эту ситуацию?



1 - 13.12.2018 - 08:07
Но не всегда выдаётся новый ID..
2 - 13.12.2018 - 11:39
можно взять gcomp, разобрать мд с параметрами -v -vv, глянуть что выдаст при разборе, поправить и обратно собрать мд...
3 - 13.12.2018 - 12:17
Разобрал.
91.5.14.1:
**
Идентификатор: _dummy1485
Наименование: Выручка от реализации
Активный: Активно-пассивный
Аналитика:
**
id_18513: 183487
**
Вид субконто: Бухгалтерия.ВидСубконто.КлассификаторДоходов
Учёт по сумме: Да
Учёт по валютной сумме: Да
Учёт по количеству: Да
**
id_18513: 183488
**
Вид субконто: Бухгалтерия.ВидСубконто.ЦФУ
Учёт по сумме: Да
Учёт по валютной сумме: Да
Учёт по количеству: Да
**
**
**
Можно сделать обработку, которая найдёт все задвоеные и перенумерует.
Но можно ли? Эти ID могут ещё где-нибуть использоваться, в проводках например?
4 - 13.12.2018 - 13:08
(3) это MD боевой, или накатываемый?
5 - 13.12.2018 - 13:21
Это MD накатываемый, но могу удалить и взять из боевой.
6 - 13.12.2018 - 15:03
(5) Если разобрать боевой и сравнить? Есть там такое безобразие?
7 - 14.12.2018 - 07:11
Есть.
Есть одинаковые ID в разных счетах, но на обновление не влияет. Только те, что в 1 счете 2 одинаковых ID.
Сделал обработку, которая из файлов вытащила все ID - как я понял, одинаковые ID в разных счетах получались при создании счёта путём копирования.
8 - 14.12.2018 - 08:48
Менять план счетов - зло
9 - 14.12.2018 - 09:30
Так и знал..
10 - 15.12.2018 - 07:55
Я бы посоветовал максимально близко привести базу к типовому плану счетов. Иначе так и будете [*****] с этими идентификаторами, гадать уникальные они или нет. Счет 91.5.14.1 поражает воображение
11 - 17.12.2018 - 04:48
Тогда про счета типа 91.8.16.2.10 лучше вообще молчать..
Так что, если в пределах 1 счета перенумеровать - может чего либо сломаться? В развёрнутой конфе я эти ID поиском больше нигде не нашёл. Они повторяются в других счетах, но как заметил, ниначто оно не влияет.
12 - 17.12.2018 - 15:55
Если я что-нибудь в чём-нибудь понимаю © имеем в накатываемой конфе повторяющийся вид субконто для одного и того же счета.
Грубо говоря, аналитический учет по счету N ведется в разрезе
- контрагентов
- договоров
- и снова контрагентов
Построить по такой структуре таблицу, например, оборотов по субконто/между субконто - задача нетривиальная. А потом ещё понять как из неё получить данные: отбирать по первому субконто? Или по третьему?...
13 - 18.12.2018 - 04:48
Не-не... Это не ID вида субконто, с ними всё в порядке.
id_18513 - я не могу точно определить, что это, такое ощущение, что это порядковый номер расположения субконто в плане счетов.


К списку вопросов
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск




Copyright ©, Все права защищены