v7: Неверный номер документа! #608675


#0 by 1Сергей
уже всю голову сломал. Вылетает ошибка когда пытаюсь записать НЕновый документ, если добавляю в него строку. Док.Записать; {D:1CTMP1ERTБУХГАЛТЕРИЯЗАГРУЗКА РЕАЛИЗАЦИИ ИЗ ТИС В БУХ.ERT}: Неверный номер документа! помогите, люди добрые. В чем проблема?
#1 by Любопытная
А ручками перезаписывается документ?
#2 by Mikeware
А что говорит товарищ Отладчик?
#3 by 1Сергей
да
#4 by 1Сергей
не могу пока проверить. Ибо эта шняга взлетит только на живой базе, а там бушки
#5 by dusn
по-моему надо получить именно документ. но вообще мне непонятно, где берется Док. сначала создается. а потом сразу проверка на Выбран... откуда получаешь Док?
#6 by andrewks
что в 516-й строке?
#7 by 1Сергей
а так трудно догадаться?
#8 by andrewks
извини, но у тебя код какой-то пьяный, так что догадаться трудно
#9 by 1Сергей
ОбщаяТаблица создается и заполняется ранее.
#10 by akaBrr
Отладчик и к живой цепляется
#11 by 1Сергей
я даже подсказку написал Док.Записать; //*** тут ошибка выскакивает
#12 by 1Сергей
отладчику нужен монопольный доступ
#13 by akaBrr
не нужен
#14 by Любопытная
Не нужен отладчику монопольный доступ, ерунда это
#15 by Мимо Проходил
Что значит "тут обновляются реквизиты шапки документа"? Дату не меняешь?
#16 by andrewks
ну всё ж очевидно тогда, нумерация сбилась
#17 by andrewks
пытаешься записать док с №, который уже есть
#18 by 1Сергей
естественно есть. Документ-то не новый. Интерактивно записывается без проблем
#19 by dusn
а находится ли документ? :)
#20 by Попытка1С
С чего вдруг..
#21 by andrewks
"Документ-то не новый" а вот почему ты так в этом уверен? ты в обоих местах не проверяешь результат нахождения документа
#22 by 1Сергей
я в этом уверен, потому что в коде нет Док.Новый
#23 by 1Сергей
кажется прав, уточняю
#24 by dusn
проверь - находится ли документ
#25 by 1Сергей
находится 100% ДатаДок и НомерДок меняются на те же самые
#26 by 1Сергей
кажись тут загвоздка
#27 by andrewks
если дата дока уходит в смежный период, нужно устанавливать новый номер
#28 by 1Сергей
Всё, нашёл. Мой косяк. Прав был я обновлял реквизиты шапки до того как выяснял, нужно ли удалять строку документа. Поэтому в документе затирались ДатаДок и НомерДок
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С