Имя: Пароль:
1C
1С v8
Назначение префикса номерам документов и кодам справочников
0 devochka_1c
 
26.05.12
13:00
Здравствуйте!
Подскажите, как правильно реализовать механизм назначения префикса номерам новых документов и справочников. Конфигурация самописная на управляемых формах.
Префикс хранится в константе.
Создала подписку на событие. написала код, но, скорее всего он некорректный..:
Процедура ПодпискаНаСобытиеПрефиксДляНовогоОбъектаПриЗаписи(Источник, Отказ, Префикс) Экспорт
   ДобавитьПрефиксОрганизации(Источник, Префикс);

КонецПроцедуры

Функция ДобавитьПрефиксОрганизации(ДокументОбъект, Префикс) Экспорт
   
    возврат Префикс = Константы.ПрефиксИБ.Получить();
   
КонецФункции
1 pumbaEO
 
26.05.12
13:06
Процедура ПодпискаНаСобытиеПрефиксДляНовогоОбъектаПриЗаписи(Источник, Отказ, Префикс) Экспорт
   Префикс = ДобавитьПрефиксОрганизации(Источник);

КонецПроцедуры

Функция ДобавитьПрефиксОрганизации(ДокументОбъект) Экспорт
   
    возврат Константы.ПрефиксИБ.Получить();
   
КонецФункции


Или
Процедура ПодпискаНаСобытиеПрефиксДляНовогоОбъектаПриЗаписи(Источник, Отказ, Префикс) Экспорт
   ДобавитьПрефиксОрганизации(Источник, Префикс);

КонецПроцедуры

Процедура ДобавитьПрефиксОрганизации(ДокументОбъект, Префикс) Экспорт
   
    Префикс = Константы.ПрефиксИБ.Получить();
   
КонецПроцедуры
2 devochka_1c
 
26.05.12
13:12
(1) Большое спасибо! совсем чуть-чуть мне не хватило....
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс