Добрый день!
Простая обработка для перезаписи поля "системный номер" - берем значение из поля "номер на печать".
Протестирована и разработана для БП 3.0.146.35, платформа 8.3.22.2239.
С первого взгляда задача настолько простая, что и времени не надо тратить на описание ее реализации.
Только при открытии формы СФ выданного в конфигураторе вы не найдете поля "Номер на печать". При дальнейшем анализе поймете, что "Системный номер" на форме - это стандартный "Номер" документа, а "Счет-фактура №" - это у документа такой реквизит "Представление номера". А где же "номер на печать"?
К слову сказать, у документа СФ выданный 67 реквизитов + 5 стандартных = 72 всего.
Исходная задача отражена на рис. 1.
Цель - получить одинаковую нумерацию, как на рис. 2. За более подробной информацией отсылаю вас на форум разработчиков 1С Бухгалтерия предприятия (ред. 3.0) и КОРП → Представление счета-фактуры выданного.
Дальнейший поиск и анализ кода выявил, что "Номер на печать" хранится в реквизите "Номер входящего документа" (рис.3).
Поиск происходил по расширениям - номер расширения совпадает с номером зарегистрированной в 1С ошибке (рис.4).
Благодаря коду из расширения стала понятна логика (рис. 5).
Внешняя обработка представляет собой обработку - выбираете период, жмете кнопку "Изменить номера" (рис.6).
На этом все.
Всем добра!
С пользой для клиентов, Rustig
- Анализ прав и поиск подходящего профиля- после применения кейса вы найдете все нестыковки типовых профилей, создадите свои профили доступа и откажетесь от типовых.
- Оцифровка и визуализация склада - после внедрения кейса на вашем складе появится порядок.
- Удаление документов для любых баз на УФ - после использования данной обработки вам не захочется что-то другое.
- Удаление справочников для любых баз на УФ и ОФ - аналогично :)
- Перенумерация справочников и документов на УФ и ОФ - обработка, которая учитывает префиксы.
- Договоры 1с-ника - если хотите упорядочить отношения с клиентами и заказчиками.
- Json в ДеревоЗначений - после использования обработки - джейсон покажется вам не таким страшным.
- Полезные доработки Конвертации данных (вер. 2.1.8.2) - пригодилось однажды => пригодится много раз.
- Работа с план-фактом в табличном документе 1С (хранение, чтение, запись) - возможность, которую редко используют в типовых решениях 1С, но используют в отраслевых финансовых решениях или решениях уровня "1С:Управление холдингом".
- Свертка базы УТ 10.3 - после изучения кейса вы напишете свою свертку.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.146.35