Как поправить нумерацию документов в 1с бухгалтерии?? #109891


#0 by csharpus
В 1с бухгалтерия нарушен порядок нумераций заводимых вручную документов    (полный бардак )  До меня была написана обработка делала новый порядок нумераций документов      Ее запускали при каждом затыке (номер не уникальный)           Как исправить положение ( это срочно)
#1 by Tereann
Срочно - запустить эту обработку.Не срочно - воспитывать пользователей.
#2 by grigr
http://freest.by.ru/changenumb.rar
#3 by csharpus
При заведении документа пользователем     ему присваевается автоматически номер         1000 - 1001-1002 итд те разница 1            У меня есть док с разницей 108 ,3 итд  До меня пограммеры 1с       в своей обработке к номеру док прибавляли еще "0000"В итоге сейчас все вперемешку            ВопросКакой должна быть нумерация???
#4 by Glide
*монотонным механическим голосом*Нумерация должна быть последовательной
#5 by csharpus
как в коде выявить номер последнего записанного документа в базе   Какой процедурой воспользоваться?
#6 by Glide
Распечатай на экран реестр документовА еще можно посмотреть ЖурналРегистрации
#7 by csharpus
А как это сделать?
#8 by Glide
У меня Telepat.dll через раз работает, так что раскрой инфо получше:Что за Документ, зачем тебе номер последнего записанного документа?До тебя хоть какие-никакие, но программеры были, раз смогли стандартную Обработку с диска ИТС за свою выдать, а вот от Вас я пока слышу только вопросы впервые севшего за 1С пользователя.
#9 by csharpus
Ну вот как я попытался решить вопрос
#10 by Bolik
А что за шаг такой интересный - 17258 ?
#11 by A
Скорее всего ход конем
#12 by Glide
Во-первых, отключи уникальность нумерации в конфигураторе.Потом запусти монопольно с Обработкой по типу:
#13 by Bolik
:-) И что за проверки на номер операции - если уж перенумеровать, то все и в течении текущего периода периодичности номера (видимо для операции - года)
#14 by csharpus
Писал на скорую руку - может гдето ляпы  0018258 - ном последнего записанного док    Мне эта обработка жутко не нравиться , но времени нет (щас съедят)Думаю дописать код нажатии кнопки создании нов док   те в обработчике событ наж кнопки       поставить попытка записать           Запись если ном уник       и исключен           Запись с другим ном чем лопатить все док за весь период идеотизм (если не наводить порядок полностью с номерами - нет времени)
#15 by Bolik
Как будешь определять следующий номер , например, после номера 000058/1?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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