|
Универсальный подбор обработка | ☑ | ||
---|---|---|---|---|
0
nvhost
20.12.15
✎
13:49
|
Ребят помогите решить проблему, номенклатуру выгрузил с другой программы айтиды, теперь надо все номенклатуре проставить единицу измерения отчетов и остатков.Через обработку подбора отвечает
У единицы хранения остатков номенклатуры "ALT нетоксичное клейкое средство от грызунов и насекомых" неверно указан владелец! У единицы для отчетов номенклатуры "ALT нетоксичное клейкое средство от грызунов и насекомых" неверно указан владелец! |
|||
1
Nuobu
20.12.15
✎
13:53
|
(0) Её нужно создать перед тем, как присвоить.
И владелец у неё должен быть: Номенклатура, в который ты хочешь её проставить. |
|||
2
nvhost
20.12.15
✎
14:09
|
Пример не напишите?
|
|||
3
Nuobu
20.12.15
✎
14:17
|
(2) Ну, что-то вроде этого:
НоваяЕдиница = Справочники.ЕденицыИзмерения.СоздатьЭлемент(); НоваяЕдиница.Классификатор = НоменклатураСсылка.БазоваяЕдиницаИзмерения; НоваяЕдиница.Владелец = НоменклатураССылка; НоваяЕдиница.Наименование = НоменклатураСсылка.БазоваяЕдиницаИзмерения.Наименование; Попытка НоваяЕдиница.Записать(); Попытка НоменклатураОбъект = НоменклатураСсылка.ПолучитьОбъект(); НоменклатураОбъект.ЕдиницаХраненияОтчетов = НоваяЕдиница.Ссылка; НоменклатураОбъект.ЕдиницаХраненияОтчетов = НоваяЕдиница.Ссылка; Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; Но подозреваю, что будут ошибки. |
|||
4
nvhost
20.12.15
✎
16:08
|
ПРоработал может кому пригодится, спасибо большое Вам
// НоменклатураСсылка = ВыборкаДетальныеЗаписи.Ссылка; // НоваяЕдиница = Справочники.ЕдиницыИзмерения.СоздатьЭлемент(); // НоваяЕдиница.ЕдиницаПоКлассификатору = НоменклатураСсылка.БазоваяЕдиницаИзмерения; // НоваяЕдиница.Владелец = НоменклатураССылка; // НоваяЕдиница.Наименование = НоменклатураСсылка.БазоваяЕдиницаИзмерения.Наименование; // Попытка // НоваяЕдиница.Записать(); // Попытка // НоменклатураОбъект = НоменклатураСсылка.ПолучитьОбъект(); // НоменклатураОбъект.ЕдиницаДляОтчетов = НоваяЕдиница.Ссылка; // НоменклатураОбъект.ЕдиницаХраненияОстатков = НоваяЕдиница.Ссылка; // НоменклатураОбъект.Записать(); // Исключение // Сообщить(ОписаниеОшибки()); // КонецПопытки; // Исключение // Сообщить(ОписаниеОшибки()); //КонецПопытки; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |