Добрый день.
Есть самописная конфигурация.
Нужно изменить Договор и "переподтянуть" его в Контрагента.
Контрагент владелец справочника договора.
в Договоре все меняется. А вот в справочнике Контрагенты - старое наименование контрагента. Если открыть в контрагенте договора, то курсор стоит на нужном договоре и имя его новое, перевыбрал и все хорошо. НО как это сделать программно??? Почему не "подтягивается" новый договор???
Есть самописная конфигурация.
Нужно изменить Договор и "переподтянуть" его в Контрагента.
Контрагент владелец справочника договора.
договор1 = Договор.ПолучитьОБъект();
договор1.Организация = Объект.Организация;
договор1.ОтключитьАвтоНаименование = Истина;
договор1.Наименование = "1111"
договор1.Записать();
контр1 = Контрагент.ПолучитьОбъект();
контр1.ДоговорПоУмолчанию = договор1;
контр1.Записать();
Показатьв Договоре все меняется. А вот в справочнике Контрагенты - старое наименование контрагента. Если открыть в контрагенте договора, то курсор стоит на нужном договоре и имя его новое, перевыбрал и все хорошо. НО как это сделать программно??? Почему не "подтягивается" новый договор???
По теме из базы знаний
- Печать договора поставки из справочника Договоры контрагентов (УТ 10.3, КА 1.1, УПП 1.3)
- Печать договора поставки из справочника "Договоры контрагентов" в MS Word (ERP 2, КА 2, УТ 11)
- Договор поставки (печатная форма) в pdf и word из справочника Договоры контрагентов
- Печать договора поставки из справочника Договоры контрагентов в MS Word (БП 3.0)
- Печать договора поставки из справочника Договоры контрагентов в MS Word (БП 3.0)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Может так сработает?
Тип СправочникОбъект это не то же самое, что СправочникСсылка.
договор1 = Договор.ПолучитьОБъект();
договор1.Организация = Объект.Организация;
договор1.ОтключитьАвтоНаименование = Истина;
договор1.Наименование = "1111"
договор1.Записать();
контр1 = Контрагент.ПолучитьОбъект();
контр1.ДоговорПоУмолчанию = договор1.Ссылка;
контр1.Записать();
ПоказатьТип СправочникОбъект это не то же самое, что СправочникСсылка.
Ну что ж. Начнем по порядку.
1. Из какого модуля код?
2. В какой момент и по какому событию происходит его исполнение?
3. В какой момент хочется увидеть результат?
Вангую:
1. Это модуль формы непонятного субъекта, у которого имеется реквизит "Организация". На форме расположены реквизиты формы "Контрагент" и "Договор".
2. Наверняка это какая-то кнопка с командой, которая переписывает объекты Договора и Контрагента.
3. Результат хочется видеть сразу на форме, но понятное дело, что так не получится. Необходимо после выполнения переименования перечитать данные формы, чтобы на нее подтянулись новые значения, записанные в БД.
PS. Обожаю работать с новичками с их самописками - они такие смешные: че попало понапишут, а потом нормально объяснить не могут своих целей и ожиданий от своих чудес.
1. Из какого модуля код?
2. В какой момент и по какому событию происходит его исполнение?
3. В какой момент хочется увидеть результат?
Вангую:
1. Это модуль формы непонятного субъекта, у которого имеется реквизит "Организация". На форме расположены реквизиты формы "Контрагент" и "Договор".
2. Наверняка это какая-то кнопка с командой, которая переписывает объекты Договора и Контрагента.
3. Результат хочется видеть сразу на форме, но понятное дело, что так не получится. Необходимо после выполнения переименования перечитать данные формы, чтобы на нее подтянулись новые значения, записанные в БД.
PS. Обожаю работать с новичками с их самописками - они такие смешные: че попало понапишут, а потом нормально объяснить не могут своих целей и ожиданий от своих чудес.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот