gifts2017

Перенумератор документов

Опубликовал Андрей (Fixator) в раздел Администрирование - Сервисные утилиты

Перенумерация документов
Случай. Пользователи жалуются на то, что номер вновь создаваемого документа не обновляется или имеет довольно корявый вид.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Перенумератор
.1192095421 8,30Kb
25.09.09
185
.1192095421 8,30Kb 185 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сhe Burashka (CheBurator) 11.10.07 13:39
О, блин..
Снова...
Чем принципиально не устроила штатная перенумерация доков из набора универсальных обработок:
2. Сhe Burashka (CheBurator) 11.10.07 13:45
Посмотрел, в чем цимус - не понял...
3. FIXator (Fixator) 11.10.07 14:04
Мда... Разместил первую программу и сразу минус... Отсутствие результата - тоже результат... Грешен тем, что не искал разработки других на эту тему... Вопрос бы отпал раньше. Спасибо, Che.
4. Сhe Burashka (CheBurator) 11.10.07 15:21
да не за что! возьми диск ИТС, полистай, почитай.. много полезного найдешь.. отпадет куча вопросов.. появятся новые.. но более правильные ;-)
..
а то что первая разработка - такова жизнь... ;-)
тут этих перенумераторов валяется - на них уже и смотреть не хочется...
.. например твоей обработкой я не смогу сделать, а универсальной - запросто отдельно смогу перенумеровать возвраты поставщику и возвраты поставщику по комиссии...
5. Олег Пономаренко (O-Planet) 11.10.07 22:16
Мой перенумератор все равно, лучший! Там даже 2 кнопки "Сформировать" есть. (Или я убрал уже?) %)
6. Олег Пономаренко (O-Planet) 11.10.07 22:18
Сhe Burashka
А все равно, скачек уже 14, и будет болше... Это - магия простых решений простейших задач!
7. Доржи Цыденов (support) 11.10.07 23:35
предлагаю посмотреть на обработки, которые расположены справа под баннером
freightliner; magvay_k; +2 Ответить
8. Аркадий Кучер (Abadonna) 13.10.07 14:10
(5) >Там даже 2 кнопки "Сформировать" есть.
банально!!! Вот если бы 2 "Закрыть" - тогда другое дело
9. Олег Пономаренко (O-Planet) 15.10.07 21:12
Угу. И "Закрыть" - тоже две =)
10. Олег Пономаренко (O-Planet) 15.10.07 21:14
FIXator
Первая свою работу, которую я выложил в интернете на проклубе, был тетрис под 1С. У мои друзья от него торчали, вообще-то, а там посмеялись только, дав ссылку на кучу подобных и более крутых. Так что, это - нормально.
11. Олег Пономаренко (O-Planet) 15.10.07 21:22
Кстати, посмотрел алгоритм... Не проверял, но что будет, если при перенумерации возникнет среди новых номеров какой-то номер, который уже имеется в базе? Мне кажется, что программа выдаст ошибку...
12. Poppy (poppy) 15.10.07 22:03
(11)
Док.Записать();
{С:\ПЕРЕПРОВЕДЕНИЕ ДОКУМЕНТОВ ДОБАВЛЕНИЕ 0.ERT(70)}: Номер не уникальный!

Однозначно! ;-)
13. Poppy (poppy) 15.10.07 22:07
Думаю, FIXator'у не стоит отчаиваться. Всем миром поможем приобрести навыки и уверенность...

Для документов, у которых синоним отличается от идентификатора дело до перенумерации не дойдет.

Нужно заменить Метаданные.Документ(услТипДокумента.Вид()) на услТипДокумента.Вид() или, если хочется через метаданные, Метаданные.Документ(услТипДокумента.Вид()).Идентификатор
14. Аркадий Кучер (Abadonna) 16.10.07 00:24
(13) poppy абсолютно права! Идиотское свойство "фирменных" объектов - несовпадение идентификаторов и синонимов, иногда просто разительное несовпадение.
15. Аркадий Кучер (Abadonna) 16.10.07 00:33
Код
ОК=0;
Пока ОК=0 Цикл
Попытка
Док.Записать();
ОК=1;
Исключение
// что-то сделали с номером, чтобы стал уникальным
КонецПопытки;
КонецЦикла;
Показать полностью
17. Алексей Бабушкин (Drive Master) 20.08.09 22:29
Научите им пользоватся, пожалуйста для чайников.
Собственно мне нужен нумератор задающий номер для новой позиции номеклатуры. У нас он не работает почему то, приходится подбирать или где то записывать последний код. "1С 7.7 (9.2) ТиС"
18. Vladimir Ru (9322304@gmail.com) 27.11.15 15:53
19. Vladimir Ru (9322304@gmail.com) 27.11.15 15:53
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа