#0
by lirt82
Наваял обработку, она должна перебирать все доки если находит в номере дока первый символ как букву тогда должна взять из реквизита формы НовыйПрефикс и заменить первые три символа на новый префикс из поля реквизита НовыйПрефикс, в результате выполнения у меня ошибка был номер 000000001 а после выполнения обработки становиться БУХБУХБУХ1, подскажите как исправить, должен быть номер БУХ000001.
#1
by lirt82
Наваял обработку, она должна перебирать все доки если находит в номере дока первый символ как букву тогда должна Процедура КнопкаВыполнитьНажатие(Кнопка) Предупреждение("Укажите новый префикс!");
#3
by lirt82
в результате выполнения этого кода был номер 000000001 а после выполнения обработки становиться БУХБУХБУХ1, а должен быть номер БУХ000001
#7
by DrZombi
Используй ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) УстановитьНовыйНомер (SetNewNumber) Синтаксис: УстановитьНовыйНомер(<ПрефиксНомера>) Параметры: Тип: Строка. Префикс устанавливаемого номера. Значение по умолчанию: Пустая строка. Описание: Устанавливает новый номер документа для заданного префикса номера. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Для документов с нумерацией в пределах периода, номер устанавливается в пределах периода, соответствующего установленной дате документа. Если дата - пустая, процедура установит номер в пределах периода соответствующего пустой дате. Пример: РасходнаяНакладная.УстановитьНовыйНомер(ПрефиксИБ);
#9
by DrZombi
+Познай для себя Глобальный контекст (Global context) ОбновитьНумерациюОбъектов (RefreshObjectsNumbering) Синтаксис: ОбновитьНумерациюОбъектов(<Метаданные>) Параметры: Тип: Массив; ОбъектМетаданных:
#11
by lirt82
КонецЦикла; теперь если у документа был номер БУХ000001, то в поле реквизита я поставил ККК, после обработки номер стал БУХККК001, не совсем правильно
#13
by Дмитрий
УстановитьНовыйНомер тебе и числовую часть перенумерует. смотри , если у тебя старый и новый префиксы одинаковой длины
#14
by Ц_У
смотри подписку на событие установки номера префиксбазы + префиксорганизации + префикс + номер
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УНФ. Не формируются отчеты (крутится колесико) в файловой базе
- Связанные документы в УТ 11.3
- Форма настроек отчета управляемой формы. Передать настройки в основную форму.
- Не получается создать выбрать единицу измерения
- 1c 8.3 запуск внешней обработки при помощи bat
- Расчет страховых взносов иностранца ВКС в УПП
- Подключение ККТ с передачей данных к УТ 10.3, ОС WindowsXP
- При попытке обновления через файл cfu 1С закрывается с ошибкой
- Бывали ли у вас проблемы последовательности документов в режиме "Не перемещать"?
- Превышен максимальный размер внутреннего файла
- Примеры выгрузок XML УПД и УКД
- В запросе связать таблицы по полям с различными типами
- Создание внешних компонент с ИТС
- Отбор в СКД
- КД, ИмяПКО = не работает
- Слетают ставки НДС на ККТ Штриз Он ЛАЙН
- Управление торговлей, модуль обмен в реальном времени, как правильно настроить
- АТОЛ 30Ф. Передача ФД в ОФД.
- Вариативный запрос по остаткам и оборотам номенклатуры (УТ 11.3.4.1)
- Как при выборе элемента справочника сделать отображение кода, а не наименование?