Автонумерация внутренних документов (договоров) по папкам и годам
Добрый день.
Подскажите пожалуйста как можно организовать автонумерацию внутренних документов (договоров) по папкам и годам.
Приведу пример: у нас есть контрагент Сбербанк, договора сним мы вынесли в отдельную папку.
Задача: нужно чтоб в этой папке проставлялась автонумерация договоров за 2013 год - Сб13-00001, Сб13-00002 и т.д.
Подскажите пожалуйста как можно организовать автонумерацию внутренних документов (договоров) по папкам и годам.
Приведу пример: у нас есть контрагент Сбербанк, договора сним мы вынесли в отдельную папку.
Задача: нужно чтоб в этой папке проставлялась автонумерация договоров за 2013 год - Сб13-00001, Сб13-00002 и т.д.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
1) Добавляете в контрагента реквизит(Свойство) "Префикс"
2)
Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
СтандартнаяОбработка = Ложь;
Префикс = Объект.Контрагент.Префикс+Формат(Объект.Дата,"ДФ=yy")+"-";
КонецПроцедуры
Итого: у контрагента стоит префикс "СБ", берем последнии цифры года и получаем "13" и добавляем "-"
В итоге идёт автонумерация с префиксом "СБ13-". По факту перехода в новый год 13 поменяется на 14
2)
Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
СтандартнаяОбработка = Ложь;
Префикс = Объект.Контрагент.Префикс+Формат(Объект.Дата,"ДФ=yy")+"-";
КонецПроцедуры
Итого: у контрагента стоит префикс "СБ", берем последнии цифры года и получаем "13" и добавляем "-"
В итоге идёт автонумерация с префиксом "СБ13-". По факту перехода в новый год 13 поменяется на 14
А почему не использовать типовой механизм конфигурации?
1. "Нормативно-справочная информация" - "Индексы нумерации" - "Корреспонденты". Назначить Сбербанку индекс - "СБ"
2. "Нормативно-справочная информация" - "Нумераторы". Создать нумератор, в котором прописать формат номера - [ИндексКорресп][Год2]-[Номер] На закладке "Действует для", указать тип, вид документов и корреспондента "Сбербанк".
Всё.
1. "Нормативно-справочная информация" - "Индексы нумерации" - "Корреспонденты". Назначить Сбербанку индекс - "СБ"
2. "Нормативно-справочная информация" - "Нумераторы". Создать нумератор, в котором прописать формат номера - [ИндексКорресп][Год2]-[Номер] На закладке "Действует для", указать тип, вид документов и корреспондента "Сбербанк".
Всё.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот