Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 19:13

Формирования номера документа в ТиС 7.7

Автор a-maksim, 26 апр 2012, 12:09

0 Пользователей и 1 гость просматривают эту тему.

a-maksim

Здравствуйте уважаемые специалисты!

Помогите пожалуйста разобраться с вопросом для ТиС 7.7: 
Каким образом можно сделать формирование номера, чтобы он был вида: 042501, где
04 месяц (апрель,май и т.п.), 25 (число месяца), 01 (02,03,04 и т.п.) - номер документа за день, каждый день начинался с 01. (Т.е. 042601, 042701, 042801, 042901,043001,050101 и т.п.)

sergejK74

В процедуре Глобального модуля глЗаполнитьШапку() есть такая строчка.
      Конт.УстановитьНовыйНомер( СокрЛП( Константа.ПрефиксИБ) +?(СокрЛП(Конт.ЮрЛицо.ПрефиксНомеровДокументов)="","-",СокрЛП(Конт.ЮрЛицо.ПрефиксНомеровДокументов))+Преф);

Можно попробовать заменить ее на свою, префикс вычислять на основе даты документа. Наверное это нужно не для всех видов документов и нужно учесть и этот момент. Пробуй!
Кнопочка Спасибо - слева!

a-maksim

Спасибо большое! Решил добавить в виде +префикс дату с выводом месяца и дня. Помогло

Но вот только непонятно, в каком месте конфигурации можно изменить модуль "Продажа собственной фирме"? Когда через этот процесс формируются документы: "счет-фактура полученный" и "поступление ТМЦ (купля-продажи)" префикс не подставляется. Думал напрямую изменить в конфигурации вышеописанные документы, но там даже и не пахнет строчкой: "УстановитьНовыйНомер"

sergejK74

В модуле формы документа БыстраяПродажа есть процедура Перемещение.
В ней есть ДокПоступление.УстановитьНовыйНомер(ФирмаПокупателя.ЮрЛицо.ПрефиксНомеровДокументов); и ДокСФПолученный.УстановитьНовыйНомер(ФирмаПокупателя.ЮрЛицо.ПрефиксНомеровДокументов);
Попробуй здесь поменять.
Кнопочка Спасибо - слева!

a-maksim


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск