Имя: Пароль:
1C
 
Значение поля рабочее наименование не уникально
0 falselight
 
27.04.20
14:17
При программном создании номенклатуры, в модуле объекта, срабатывает такой код.

    КонтролироватьРабочееНаименование =
        Константы.КонтролироватьУникальностьРабочегоНаименованияНоменклатурыИХарактеристик.Получить()
        И НЕ (ДополнительныеСвойства.Свойство("РабочееНаименованиеПроверено"));
    
    Если НЕ Отказ
        И КонтролироватьРабочееНаименование
        И Не ПометкаУдаления Тогда
        
        НаименованиеУникально = Справочники.Номенклатура.РабочееНаименованиеУникально(ЭтотОбъект);
        
        Если НЕ НаименованиеУникально Тогда
            
            ТекстИсключения = НСтр("ru='Значение поля ""Рабочее наименование"" не уникально'");
            ВызватьИсключение ТекстИсключения;
            Отказ = Истина;
            
        КонецЕсли;
        
    КонецЕсли;





И выходит ошибка Рабочее наименование не уникально. То есть это для того что бы не было одинаковых наименований в базе?
Или константу эту отключать?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn