#0
by Fragster
Номера руками не редактируются (доступность = ложь). Пути для 100% воспроизведения ошибки нет - делают те же действия заново - все прокатывает. УстановитьНовыйНомер вызывается только автоматически перед записью нового, до этого номер пустой. Режим автонумерации "Не освобождать автоматически" Во всех формах Автонумерация "Не использовать" Пришлось даже залепить кнопку, по которой очищается номер и вызывается "ОбновитьНумерациюОбъектов", после чего документ заводится.
#4
by Maxus43
вроде стандартное лекарство есть, перенумеровать и ОбновитьНумерациюОбъектов. ЕСли опять будет дальше - значит таки меняют руками кто-то, обработками например. На версионирование док поставить, понаблюдать
#5
by Enders
Есть такая проблема, только "обновитьНумерациюОбъектов" и спасает. Скорее всего, у нас это из-за обмена, так как приходят доки, справочники из другой базы и создают в этой)
#7
by YurAnt
как вариант (если это конечно вариант) - накидать обработку масс переписи номеров доков уже существующих (была ситуация когда при правильном переносе постоянно ругалось на уже существующие через опу заведенные доки).
#8
by Fragster
Док.Номер НЕ ПОДОБНО "[0-9][0-9][0-9]/[0-9][0-9]/[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" не дает результатов
#10
by Fragster
с обменом прилетают только либо с другим префиксом, либо уже существующие (не новые), инфа 100% номера руками не меняются, инфа также 100%
#12
by Maxus43
тогда и слетать не должно, у нас тоже обмены и т.д., всё чики пуки хорошо. Что за доки то?
#15
by Fragster
доки разные по видам, без нумераторов я ж говорю, даже кнопку сделал, которая в открытом документе очищает номер и вызывает обновитьнумерациюобъектов - после этого документ нормально записывается зависает на совершенно произвольных номерах, вот последний 270/89/00000030
#17
by Maxus43
может слэши влияют? З.ы. никогда со слэшами не делал, и никому не советую. Номер это номер, не место там такой инфе
#20
by hhhh
может не последний это. Щелкни сортировку по кодам и глянь, что там после 270/89/00000030
#21
by Fragster
все четко, по годам, в этом году все хорошо. почему тогда не каждый раз такая ошибка?
#23
by Fragster
после - только тот док, который записался после нажатия на костыль, т.е. ему присвоился номер последнего записанного документа (который был записан более, чем за час до этого, т.е. неконкуррентно)
#25
by Fragster
утром был (успешно с первого раза без ошибок) создан документ с номером 270/89/00000029, потом 270/89/00000030, потом создали документ, ему при записи попытался присвоиться номер 270/89/00000030, получили ошибку "номер не уникальный". Нажали кнопку, которая вернула номер в "", вызвала ОбновитьНумерациюОбъектов. Нажали кнопку "записать", документу присвоился номер 270/89/00000031
#29
by hhhh
имхо ошибка с префиксами где-то. То есть вместо префикса 270/89/ подсовываете префикс 270/89/00000030. Проверьте как присваивается префикс в подписках.
#32
by Maxus43
короче упрощённо префикс так собирать: собирать в обратном порядке, четко указывая что изначально Префикс = "0" или просто ""
#33
by Fragster
в код процедуры подписки на ПриУстановкеНовогоНомера Процедура УстановитьПрефиксНомераДокумента(ДокументОбъект, СтандартнаяОбработка, ПрефиксНомера) если бы что-то не сработало, то был бы префикс /00/, но см , таких нет
#34
by Maxus43
в типовых собирается как я написал в , и это имхо правильно. По другому - проблемы вылазят
#35
by Fragster
какие проблемы? вижу разницу только в том, что в твоем варианте на конце префикса "0"
#36
by Maxus43
хз как описать то... Без команды обновитьнумерациюобъектов какой номер пытается присвоить документу?
#38
by Maxus43
может ТИИ реально прогнать? а лучше в файловую и chdbfl фигануть, и обратно залить... странно это всё
#39
by Fragster
это в разных узлах происходит, в некоторых в файловую не выгрузить, ибо бабушка переполнится
#40
by DMLangepas
один раз было такое, при одновременном нажатии Записать для нескольких новых доках. Прогоняй нумерацию с отбором по каждому префиксу и дальше. А может и обработкой прогоняют. Закрой доступ на внешние.
#43
by Fragster
нет таки оно там есть. У нового - пусто, у записанного - есть. У того, который не получилось записать из-за ошибки в - есть, причем номер предыдущего документа.
#44
by Fragster
у меня постоянно. Ну, достаточно часто. Несколько раз в неделю, и в базе, где 150 человек, и в базе, где 1. Обработками новые документы не создаются.
#45
by hhhh
копируют документ похоже. Если номер остается заполненным, то новый номер не присваивается. В общем надо при копировании где-то там поставить чтобы запустилась автонумерация.
#53
by batman69
ххх: Постоянно выскакивает меню «Устройство USB не опознано», хотя новые устройства я не подключал. Все до этого установленные устройства имеют драйвера и работают нормально. Меню «Устройство USB не опознано» выскакивает с частотой в 2-3 секунды с характерным звуком. Мешает работать. Компьютер на вирусы проверил. Результат отрицательный. То есть вирусов «Касперский» не обнаружил. Бывает, что проблема не дает о себе знать несколько минут, но потом возникает опять. USB Code 43 Port_#0001.Hub_#0004 Что делать?! xxx: Нашел причину! Дата-кабель от телефона упал в кружку с чаем... Баш.
#56
by Сергиус
Может реально глюк платформы..я помню еще на 8.0 в файловой базе был глюк с дублями кодов в справочнике(периодически), хотя стояла автонумерация и никто не мог что-то менять ручками..
#57
by Serg_1960
"только если с обменом приезжают...но там префикс 100% другой" - уверен на все 100%? А как контролируешь?
#58
by Bober
там проблема в том, что номер не уникальный, но такого и в базе нет. Получается что платформа выдает номер и тем самым его второй раз не получить, при этом это происходит не всегда.
#59
by Bober
в коде нет каких-нибудь хитрых сценариев с установкой номера документа, все идет типовым сценарием?, Ссылка на новый объект не назначается в момент записи?
#60
by Bober
в примере можешь посмотреть по логам, там не было ли откатов транзакции. а-ля ошибка при проведении, при записи. потом что-то подправили и снова попытались провести док.
#61
by Serg_1960
Не могу найти ссылку, но точно помню: [на старых платформах] не рекомендовано было использовать цифровые префиксы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Значение ячейки табличного поля не отображает записанное значение
- Как получить значение реквизита Поля флажок, если свойства Значение у него нет.
- 1С КПП в платежном поручении задолбало в конец...)))
- Ошибка SQL Fld11475 ... значение не может принимать значение Null
- Значение поля "Номер" не уникально
- Счет-фактура - "Значение поля номер не уникально"
- Значение поля "Номер" не уникально
- ISS 8.5 и 1с 8.3 задолбало
- При изменении одного поля ввода, изменить значение другого поля ввода
- Значение поля номер не уникально (при копировании базы)
В этой группе 1С
- Очистить настройки отчета пользователя в УТ 11.
- 1С УПП помогите заполнить документ "Изменение лимитов отпуска материалов"
- Порядок элементов во временной таблице из параметра-массива .
- КА: Не закрывается 28 счет, если нет остатка на начало месяца на 43 счете
- Помогите разобраться, не работает ПодключитьОбработчикОжидания
- Проблемы с конвертацией в бух 3.0
- Корректировка остатков денежных средств в кассе УТ 11
- Форма настроек СКД в Управляемом приложении
- v7: C# и ?.7 - как получить OLE объект
- Прекратить начисление материальной выгоды по договору займа УПП 1.3
- контроль задолженности перед поставщиком УПП
- ИТОГИ ПО ИЕРАРХИЯ и сортировка
- Внешняя печатная форма Торг-2 для БП 3.0
- БСП длительные операции
- Проблемы с валютными операциями в 1С УПП
- УниверсальныйОтчет - Разное форматирование одного Ресурса
- Группировка несколько полей в одну колонку на УФ
- v8: ЗУП Вычет по НДФЛ
- Отражение передачи товара на комиссию
- v7: Как записать дату в периодический реквизит