Восстановление номеров документов

24.07.09

Задачи пользователя - Перенумераторы

Внешняя обработка для восстановления номеров документов. Работает с текстовыми и числовыми номерами, поддерживает нумераторы, префиксы, выбор периода.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
-
.1244089539 49,00Kb
248
248 Скачать (1 SM) Купить за 1 850 руб.

Внешняя обработка для восстановления номеров документов. Работает с текстовыми и числовыми номерами, поддерживает нумераторы, префиксы, выбор периода.

См. также

Перенумераторы Бухгалтер Пользователь Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)

Данная обработка выполняет перенумерацию (присвоение новых номеров документам) в Бухгалтерии предприятия 7.7 за выбранный период.

1 стартмани

01.07.2021    4595    4    Ant10    0    

2

Перенумераторы Бухгалтер Платформа 1С v7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)

Данная обработка позволяет осуществить перенумерации любых документов в 7.7 за выбранный период с указанием начального номера для нумерации.

1 стартмани

07.11.2017    14763    17    Юлия69    0    

0

Перенумераторы Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Перенумерация справочников и документов. Поддерживает нумерацию нескольких документов с одним нумератором. Возможен отбор документов по любым реквизитам шапки. Возможно дублирование номеров на подчиненные документы.

1 стартмани

03.08.2016    25975    124    ak_register    8    

3

Перенумераторы Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Простая обработка по восстановлению нумерации в документах и справочниках.

1 стартмани

11.04.2015    16543    12    maksa2005    1    

3

Перенумераторы Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

С помощью этой обработки можно перенумеровать любой справочник или документ, входящий в состав программ 1С: Предприятие 7.7

1 стартмани

24.04.2014    4242    11    tatyana1604    1    

0

Перенумераторы Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Данная простейшая обработка выполняет всего одну функцию, а именно сквозную (без учета иерархии) перенумерацию элементов выбранного справочника. Порядок существующих кодов соблюдается, но коды приводятся к натуральным числам (числовой тип кода) либо к строкам, состоящим из дополненных ведущими нулями натуральных чисел (строковый тип кода). Необходимость подобной перенумерации может возникнуть в случае беспорядочного редактирования кодов элементов пользователями.

1 стартмани

06.04.2013    4243    64    sweeper7    6    

2

Перенумераторы Программист Бухгалтер Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка позволяет исправить нумерацию документов с периодичностью в течении года.

1 стартмани

24.01.2013    4276    37    sp1406    1    

0
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ёпрст 1065 04.06.09 08:51 Сейчас в теме
>>>"Окно внешней компоненты " ...
Гы... ВК - это савсем из другой оперы..
2. Ёпрст 1065 04.06.09 08:56 Сейчас в теме
И еще, причем тут Восстановление , если это обычные Перенумератор?

И чем он лучше UCDocRen.ert с диска ИТС ?
3. int18h 101 04.06.09 09:33 Сейчас в теме
(0) (Бухгалтерия 7.7) Выдает ошибку Если Доки.Фирма <> ВыбФирма Тогда
{D:\DOCNUMBERS.ERT(154)}: Поле агрегатного объекта не обнаружено (Фирма)
Необходимо поправить интерфейс таким образом чтоб в Бухгалтерии не отображалось поле "Фирма" либо еще както...
4. kassir22 10.06.09 16:01 Сейчас в теме
В программе ошибочка. То есть совсем не работает.
1)В цикле нужно строчку
Дубли.НомерДок = "$" + Строка(Инд);
Ниже на 2 строки ставить
2) Длину Инд уменьшить на 1

Если Доки.НомерДок <> СтрНом Тогда
Если Дубли.НайтиПоНомеру(СтрНом, Доки.ДатаДок) = 1 Тогда
Дубли.НомерДок = "$" + Строка(Инд);
НеЗаписан = 1;
Пока НеЗаписан = 1 Цикл
НеЗаписан = 0;
Попытка
Дубли.Записать();
Исключение
НеЗаписан = 1;
Инд = Инд - 1;
Если Инд = 0 Тогда
Предупреждение("Нет места для размещения временных номеров!");
Возврат;
КонецЕсли;
КонецПопытки;
КонецЦикла;
Инд = Инд - 1;
Если Инд = 0 Тогда
Инд = МаксИнд;
КонецЕсли;
КонецЕсли;
Доки.НомерДок = СтрНом;
Доки.Записать();
КонецЕсли;
Оставьте свое сообщение