#0
by discant
Доброго времени суток! Установка цен номенклатуры заполняется из регистра накопления ПартииТоваровНаСкладе. ниже код обработки: При выполнении выходит сообщение: {ВнешняяОбработка.ЗаполнениеЦенКонтрагентов.МодульОбъекта}: Ошибка при вызове метода контекста (Записать) по причине: {ВнешняяОбработка.ЗаполнениеЦен.МодульОбъекта}: Ошибка при вызове метода контекста (Записать) по причине: по причине: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.УстановкаЦенНоменклатуры.МодульОбъекта}: Преобразование значения к типу Булево не может быть выполнено {ВнешняяОбработка.ЗаполнениеЦен.МодульОбъекта}: Ошибка при вызове метода контекста (Записать) ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение); {Документ.УстановкаЦенНоменклатуры.МодульОбъекта}: Преобразование значения к типу Булево не может быть выполнено Если НЕ ЗначениеЗаполнено(СтрокаТаблицы.СпособРасчетаЦены) Что не так?
#2
by France
Объект["СпособРасчетаЦены"] = Перечисления.СпособыРасчетаЦены.ПоВхождениюБазовойЦеныВДиапазон
#3
by FlashC
мдя.. один спросил, другой ответил((( Вам же чётко дали понять что записать не могу - что стоит проверить - позиция на док (или что там у Вас) есть или нет - как Вы представляете что то Записать, если нет позиции на объекте??? это по общему - так...
#8
by ДемонМаксвелла
увидел, это не то количество. тогда в отладчике посмотри, как срабатывают условия в твоем коде.
#9
by discant
А как тогда получить объект документа установкаценноменклатуры? Если пишу что-то типа Объект = Док.ПолучитьОбъект; Ругается на то, что "Элемент не выбран". Хочется посмотреть отладчиком, как заполнен документ и по образцу его заполнять... Или может есть еще идеи?
#10
by ДемонМаксвелла
у тебя вообще в красота. вначале ты хочешь из каждой партии взять цену, добавляешь строки в таблицу Товары. Получаешь по несколько цен на каждую номенклатуру, а потом - финт ушами - сворачиваешь таблицу, оставляя только колонку Номенклатура. И хочешь это чудо провести (вначале хотя бы просто запиши). Кроме того, если мне не изменяет память, в документе есть ещё одна таблица, которую нужно заполнять ценами.
#11
by discant
Так задача получить все цены из этого регистра до 01.01.12 и установить цены для номенклатуры заполнив и проведя док установкаценноменклатуры... Как можно по-другому решить?
#17
by discant
Я наверно не правильно использую метод свернуть? В общем, если не юзать этот метод, то получается, что на одну и ту же позицию в запросе получается несколько цен... Хотелось бы как-то этого избежать и получить одну...
#18
by discant
Да, сейчас заполнил документ одной позицией... Он провелся, о при попытке его открыть получаем такую ошибку: {Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента.Форма}: Поле объекта не обнаружено (цена) НоваяСтрока["цена" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.Цена;
#19
by FIXXXL
получай ее сразу в запросе а документ этот хад какой-то писал в свое время тож на грабли наступал :)
#21
by hhhh
ну там 24 поля. Какое из них тебе нужно различное? 1с - это же не искусственный разум, чтобы твои мысли на лету схватывать?
#24
by Sasha_H
по ходу задание не корректно понято и еще более чем хуже не корктно запущено в работу
#26
by discant
Надо взять все цены из регистра партии товаров на складах до 01 января 2012 года и заполнить ими цены номенклатуры...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программное создание колонок в табличной части документов
- Установка фиксированных цен для динамического типа цен
- Программное определение размера БД в SQL
- Программное заполнение реквизитов справочника
- Программное заполнение дополнительного свойства
- установка типа в цен в документ установки цен номенклатуры
- Заполнение установки цен номенклатуры с несколькими типами цен
- УТ 11.1 Программное создание документа установка цен и автоматический расчет цен
- Программное заполнение поля формы
- Программное заполнение колонки в динамическом списке УФ
- Загрузка номенклатуры в УТ 11.3. Документ "Установка цен номенклатуры"
- Программное заполнение Документа Установка Цен Номенклатуры
В этой группе 1С
- v7: Инфокрафт - Расчет квартплаты ред. 1.0 массовое закрытие договоров
- Команда не может быть выполнена для указанного объекта
- Постоянный "вылет" из полноэкранного режима, Help
- На каком этапе возникает сообщение "Данные были изменены. Сохранить изменения?"
- (СКД) Разбить группировки пустой строкой.
- Внешняя печатная форма на основе Active Document
- v8: Проблема с загрузкой классификатора банков
- v8: Получить список элементов любой открытой формы. (Было:Вопрос по 1С)
- Таблица SQL регистрации изменений
- v8: УТ 10.3 (10.3.10.4) Подбор номенклатуры в интерфейсе кассира
- УРБД в 1с 8.2
- Как получить вес и штрихкод из справочника номенклатура УТ
- несколько кнопок на одну команду
- Процесс Сервера 1c: предприятия расходует много памяти
- Получить cf из 1cv8.1cd
- v8: Помогите разобраться с понятиями, ССЫЛКА, Собственная ссылка, UUID, GUID ?
- v8: отчет по характеристикам номенклатуры
- как сгруппировать по группе номенклатуры в скд?
- БП, отрицательные остатки по счету ГТД
- Связь компьютера и весов CAS AD-H