Имя: Пароль:
1C
1С v8
Документу "Операция бух." присваивается пустой номер
,
0 america2013
 
18.03.16
15:41
Доброго дня!
Прошу, наведите на путь, не могу понять из-за чего так происходит?
Попала в руки база бухгалтерия 3.0, платформа 8.3.6.
При записи документа "Операция бух." присваивается "пустой" номер, типа "    ". Естественно при записи следующего ошибка - док. с номером "" уже есть(((
Из-за чего сбилась нумерация не ясно, понятно только то, что последнее время присваивали номера док-там вручную, потом выправляли так же руками.
Пытаюсь найти где этот номер присваивается, но без результата:
- подписка на событие "ПриУстановкеНовогоНомераДокумента" только префикс получаем;
- общий модуль "ОбщегоНазначенияБК" в процедуру "УстановитьНомерДокумента" вообще не попадает, процедуры "ПриУстановкеНовогоНомера" в модуле объекта нету.

Когда присваивается "пустой" номер?
1 lubitelxml
 
18.03.16
15:45
поправь первый документ где пустой номер на нормальный (руками) и следующий должен с нормальной нумерации пойти..
2 america2013
 
18.03.16
15:47
(1) Так сейчас и живут, появляется док. с пустым номером - забивают последний_номер+1, но следу. док опять с пустым.
3 lubitelxml
 
18.03.16
15:48
значит где-то уже есть док с пустым номером, найти и поменять на нормальный. нумерация просто так не слетает
4 america2013
 
18.03.16
15:57
(3) Нету с пустым, я сам форме списка не поверил, вывел через консоль с сортировкой по номеру - вывод без номера только 1 док.
Понимаю, что просто не слетают, но интересно так же где присваивается эта пустота.
5 lodger
 
18.03.16
15:59
Тестирование и исправление. вангую, что будет ошибка в таблице документов - недозаписанный документ какой-нить.
ну и (4) "вывод без номера только 1 док. " - это уберите.
6 hhhh
 
18.03.16
15:59
(2) наверно существует обработка, которая создает эти операции
7 america2013
 
18.03.16
16:06
(5) Не понял, что убрать?
(3) Нет, док. создают руками, по крайней мере при мне)))
Предстоит выгрузка в dt и загрузка на др. комп. Может пройдет само, но все таки, кто знает - где этому объекту присваивается реквизит "номер" ?? или в данном случае не присваивается?
8 lodger
 
18.03.16
16:08
(7) " вывел через консоль с сортировкой по номеру - вывод без номера только 1 док. " - это.
выгрузка-загрузка ничего не изменит, имхо. вместе с ошибкой перейдет.
9 america2013
 
18.03.16
16:10
(8) Разве при загрузке не делается, типа тестирования?
10 lodger
 
18.03.16
16:23
(9) минимальная на чтение-запись без проверки корректности.