1с8 УТ ред.2.3
Виникає проблема при завантаженні номенклатури через файл ЗагрузкаДаныхИзТабличногоДокумента в частині одиниць вимірювання. "Базова" завантажується, "для отчетов" і "хранения остатков" не виходить. Підкажіть, будь ласка, як правильно це зробити?
Цитата(zhezabel @ 16.08.18, 16:35) необходимо зарегистрироваться для просмотра ссылки
"для отчетов" і "хранения остатков" не виходить.
Що саме?
Коли відкриваю Елемент номенклатури, то базова одиниця є, а "для отчетов" і "хранения остатков" червоне підкреслення і немає можливості вибрати(список пустий).
так а вы обработку подправьте. там пару строк дописать..
З 1с8 тільки починаю співпрацю) Підкажіть, будь ласка, що і куди дописати?
вот готовый кусок кода:
Процедура СоздатьЕдиницуХраненияОстатков(Номенклатура)
Если ЗначениеЗаполнено(Номенклатура.ЕдиницаХраненияОстатков) Тогда
Возврат;
КонецЕсли;
ВыборкаЕдиниц = Справочники.ЕдиницыИзмерения.Выбрать(, Номенклатура.Ссылка);
Если ВыборкаЕдиниц.Следующий() Тогда
НайденнаяЕдиница = ВыборкаЕдиниц.Ссылка;
Иначе
НайденнаяЕдиницаОбъект = Справочники.ЕдиницыИзмерения.СоздатьЭлемент();
НайденнаяЕдиницаОбъект.Наименование = СокрЛП(Номенклатура.БазоваяЕдиницаИзмерения);
НайденнаяЕдиницаОбъект.ЕдиницаПоКлассификатору = Номенклатура.БазоваяЕдиницаИзмерения;
НайденнаяЕдиницаОбъект.Коэффициент = 1;
НайденнаяЕдиницаОбъект.Владелец = Номенклатура.Ссылка;
Попытка
НайденнаяЕдиницаОбъект.Записать();
Исключение
Сообщить("Не удалось записать единицу хранения остатков: " + ОписаниеОшибки(), СтатусСообщения.Важное);
Возврат;
КонецПопытки;
НайденнаяЕдиница = НайденнаяЕдиницаОбъект.Ссылка;
КонецЕсли;
Номенклатура.ЕдиницаХраненияОстатков = НайденнаяЕдиница;
Номенклатура.ЕдиницаДляОтчетов = НайденнаяЕдиница;
КонецПроцедуры // ПроверитьЕдиницуХраненияОстатков()
куда дописать, думаю сами разберетесь..
Професіонали 1с, скажіть, будь ласка, куди вставити цей код, щоб все нормально завантажувалось?
sanek6662009@gmail.com
27.08.18, 18:41
zhezabel @ 21.08.18, 14:23 необходимо зарегистрироваться для просмотра ссылки
,
в обработку)
Егор Динин
27.08.18, 19:33
необходимо зарегистрироваться для просмотра ссылки
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.