0. echo77 943 31.01.16 18:38 Сейчас в теме

Приведение номеров документов к нужной длине

Обработка режет/добавляет незначащие лидирующие нули в номерах выбранных документов

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Brawler 400 01.02.16 09:39 Сейчас в теме
Придерживаюсь личного мнения:
  • номер должен занимать полностью все свои разряды
  • из букв там только должен быть префикс инф базы и/или организации

Вы надеюсь знаете, что произойдет когда нумерация дойдет до "ТК999" и что потом вам придется своей же обработкой прогонять еще раз эти документы расширяя разрядность номеров?

У нас любят в номера пихать точки, дроби и еще всякие несусветности, а потом удивляются чего это программа ругается на не уникальные номера при попытке сохранить документ, в котором еще та и номера нет.
echo77; cool.vlad4; +2 Ответить
2. cool.vlad4 43 01.02.16 09:44 Сейчас в теме
(1) Brawler,
Вы надеюсь знаете, что произойдет когда нумерация дойдет до "ТК999" и что потом вам придется своей же обработкой прогонять еще раз эти документы расширяя разрядность номеров?

особенно прикольно будет, если будут документы с номерами типа "ТК499" и "00ТК499"
(2)
У нас любят в номера пихать точки, дроби и еще всякие несусветности, а потом удивляются чего это программа ругается на не уникальные номера при попытке сохранить документ, в котором еще та и номера нет.
я придерживаюсь мнения, что нужно запрещать редактировать номера вручную. (давать разрешение, только определенным лицам)
3. echo77 943 01.02.16 19:02 Сейчас в теме
Согласен с вами полностью - пользователю нет смысла лезть в номер документа или код справочника Плана видов характеристик.
Хочу так же обратить внимание, что например в УПП 1.3 при достижении номера документа значения "09999" следующий документ не запишется - т.к. новый номер не сможет получить
9. Kontakt 64 02.11.17 12:51 Сейчас в теме
(3)Что сделать, если дошло? Увеличить длину? до 6 или 7 символов.(3)
10. echo77 943 03.11.17 06:51 Сейчас в теме
(9) Да, увеличить длину номера на 1. Можно этой программой. Опыт есть.
11. Kontakt 64 03.11.17 07:44 Сейчас в теме
(10) спасибо. Выручила Обработка
4. Yashazz 2301 04.02.16 15:15 Сейчас в теме
Обалдеть. Мало того, что не оскудевает поток неразличимо-схожих перенумераторов, так некоторые из них ещё и умудряются стяжать себе плюсы)) Воистину, "вечная тема".
5. echo77 943 04.02.16 18:53 Сейчас в теме
(4) Спасибо за плюс, друг! Данная программа, по сути, это не перенумератор в прямом смысле этого слова, хоть номера она и правит.

Я больше позиционирую данную публикацию как пример программы, с хорошим сервисом для работы пользователя(себя в первую очередь). В программе применено несколько интересных решений, таких как:
- динамически изменяемое поле ДокументСписок
- отбор от ПостроителяЗапроса, который применяется ко всем ДокументСпискам
- форма индикации, взятая из типовой(кстати, почему-то неправильно показывает прогресс :-))

В общем, на создание сервиса и интерфейса ушло 90% времени, на функционал остальные 30% ;-)

Для тех кому нужен удобный инструмент "на всякий случай" - берите
7. Alex_E 1881 10.01.17 19:09 Сейчас в теме
(5) Незначащих нолей в номере нет, на печать можно выводить только значащую информацию (даже общий модуль в БСП есть ПрефиксацияОбъектовКли.... где можно вывести на печать номер без лидирующих нолей, с префиксами или без)...

Прям сразу вспомнился случай на заре туманной юности в 1С - в 7.7 не могут ничего ввести. Бухгалтерия в панике, стал разбираться - одна деваха, из особо одарённых поудаляла везде, докудова её шаловливые ручки дотянулись, лидирующие ноли. Результат - после номера (кода справочника) 9 при записи "номер не уникальный!". Контора встала)))) Обработку писал, что ноли возвратила.
8. echo77 943 10.01.17 19:25 Сейчас в теме
(7) да-да, главное не перестараться :-)
6. echo77 943 10.01.17 18:33 Сейчас в теме
Наступил новый год - обработка актуальна
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день

Консультант-аналитик 1С (ЗУП)
Санкт-Петербург
Полный день