В типовой программе "1С: Бухгалтерия предприятия" (1С:БП) имеется функционал по отдельной нумерации счетов фактур на аванс с указанием дополнительного префикса "А" перед номером документа.
В программном продукте "1С:Управление нашей фирмой" (1С:УНФ) такого функционала нет.
В нашей организации существует обмен данными между 1С:БП и 1С:УНФ, при котором типовой функционал 1С:УНФ формировал единую нумерация для документов "Счет-фактура (выданный)", а также "Счет-фактура (полученный)" вне зависимости от типа документа: аванс или простая продажа. Это не удобно когда основной базой данных является 1С:УНФ и после выгрузки приходится переделывать нумерацию вручную в 1С:БП.
Можно обойти эту ситуацию и не создавать "Счета-фактуры на аванс" в 1С:УНФ, создав их в 1С:БП. Но так дело не пойдет, т.к. база у нас основная 1С:УНФ и хотелось бы все видеть все документы в ней. Поэтому отделом бухгалтерии была поставлена задача: "Необходима отдельная нумерация "Счетов фактур" на Аванс" в программе 1С:УНФ".
Разработка данного функционала была осуществлена средствами Расширений в 1С.
Тестировалось на 1С:УНФ 3.0.1.248 и платформе 1С:Предприятие 8.3.21.1302.
Технически: доработана процедура "УстановитьПрефикс" типового общего модуля "ПрефиксацияОбъектовСобытия" после вызова типового функционала.