Имя: Пароль:
1C
1С v8
В документе ЗарплатаКВыплатеОрганизаций для УТП при нумерации ставится только п
0 Pashabosto
 
27.06.14
14:09
Создал новый реквизит булево, для разных значений реквизита разные префиксы.
Но ставится только префикс. Вот код:
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
     Если ЭтоНовый() Тогда        
        УстановкеНовогоНомера(Ложь, "");
    КонецЕсли;    
    
    Если ОбменДанными.Загрузка  Тогда
        Возврат;
    КонецЕсли;
    
    КраткийСоставДокумента = ПроцедурыУправленияПерсоналом.ЗаполнитьКраткийСоставДокумента(РаботникиОрганизации);
    ПроцедурыУправленияПерсоналом.ЗаполнитьФизЛицоПоТЧ(РаботникиОрганизации);
    
    мУдалятьДвижения = НЕ ЭтоНовый();
    
КонецПроцедуры

Процедура УстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
    
    СтандартнаяОбработка = Ложь;
          Если СпособОплаты = Истина Тогда
        Префикс ="К-";
    Иначе
        Префикс = "Б-";
    КонецЕсли;
    
    Номер =  Префикс+Номер;
КонецПроцедуры
1 IBTM
 
27.06.14
14:35
потому что гладиолус