#0
by raykom
Пожалуйста подкиньте кусок кода, как программно сменить владельца у справочника партии ? Идем по строкам табличной части документа ВозвратОтПокупателя Находим Искомую номенклатуру и меняем ее на Нужную номенклатуру. В этот момент вот надо поменять у партии владельца с Искомой (прошлой) на Нужную (новую) номенклатуру. Начал вот так Если глЕстьРеквизитМнЧ("Партия",Док.Вид) =1 Тогда И не знаю, что дальше то делать ... Спасибо
#3
by raykom
Пардон. Док = элемент выборки из табличной части. ТекНоменклатура = номенклатура, которую ищем и меняем А сделать владельцем этой партии надо новую номенклатуру, которую вставляем в строку ВыбНоменклатура
#6
by raykom
Ага. А почему поиск по реквизиту ? У этог документа не только эта партия может быть ... Или это в выборке по владельцу искать ?? После ИспользоватьВладельца ?
#7
by Duke1C
А что в последних релизах типовой ТиС включена сортировка у реквизита "ПриходныйДокумент"? У меня 964 - отсутствует галка. Ты толком объясни, что хочешь то в итоге, а то что-то не оченно понятно. Зачем у партии менять владельца, то бишь Номенклатуру?
#8
by raykom
Выдает ошибку Значение не представляет агрегатный объект (Владелец) Замененную номенклатуру надо удалить, а она является владельцем текущей партии
#11
by AlexWolf
ТекПартия = ОбъектПартия.НайтиЭлемент(Док); - в ТекПартия будет 0 или 1. Если ОбъектПартия.НайтиЭлемент(Док)=1 Тогда
#12
by Масянька
RVDLG.ERT + REPLVAL.ERT = стандартные обработки. Поиск и замена значений. Што еще уточнять?
#13
by Duke1C
а СП почитать не судьба? у тебя ТекПартия=ОбъектПартия.НайтиЭлемент(.... а что возвращает метод НайтиЭлемент? - Признак нахождения элемента, то бишь ЧИСЛО! И откуда у числа Владелец? Пиши: ОбъектПартия.Владелец = ВыбНоменклатура;
#17
by Dolly_EV
Ты точно уверен, что в данном случае (замена номенклатуры) тебе надо именно сменить владельца у Партии?? Может все-таки завести новую партию?
#19
by Dolly_EV
и то будет при такой замене в "Ведомости по партиям"? если по этой партии далее списывалось? Был товар А, партия А.... продавали-продавали с этой связки, потом бах! задним числом товар Б, партия А, а продавался товар А... Да и + к тому в ТиСе в ВозвратеОтПокупателя анализируется основание
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как интерактивно сменить владельца у элемента подчиненного справочника?
- Подбор из подчиненного справочника и из справочника владельца
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- Как программно установить владельца программно созданной колонке
- v7: 1С V7.7 в сети
- v7: ТиС: Документ "продажи по принятой выручке" медленно открывается п осети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Программно получить список пользователей домена.
- Отбор ДоговорыКонтрагента по Организации
- Запуск обработки как Рабочий стол (Управляемые формы)
- Конвертация данных изменить реквизит в 3.0
- БП 3.0 и авансы полученные
- Как текстовый номер документа в запросе преобразовать в число?
- БГУ. оборотная ведомость по НФА!!!
- Документа нет ни в одной подсистеме, но он отображается в интерфейсе.
- Правила обмена - Единицы измерения - Пересчет количества и цены
- учет в разрезе проектов в ERP 2.0
- УТ 11 как ввести Юр. лицо из Казахстана в Юридические лица?
- Индексация зарплаты в ЗуП 8.2
- 1С 8.3 УФ. Обработка выбора
- Как запретить интерфейс Такси?
- v7: ошибка загрузки модуля userdef.dll изменить реестр
- обработка Печать Спецификации Номенклатуры
- Упаковка в 1С 8.2 УПП
- Как откатить присвоение значения в поле ввода УП
- 1с УПП 1.3 восстановление последовательности партионного в разрезе контрагентов
- Что такое GUID