Процедура ВводНового(ПризнКопирования) // Предопределенная процедура // для новых элементов устанавливаем // дату записи периодических реквизитов на '01.01.1980' ИспользоватьДату('01.01.1980');
Если ПризнКопирования=0 Тогда // новый элемент не скопирован ВидКонтрагента = Перечисление.ВидыКонтрагентов.Организация; ВалютаВзаиморасчетов = Константа.ВалютаВзаиморасчетов; ВалютаКредита = Константа.ОсновнаяВалюта; ВалютаКредитаПоставщика = Константа.ОсновнаяВалюта; Иначе // контрагент скопирован. нужно удалить договор по умолчанию ОсновнойДоговорТорг = ПолучитьПустоеЗначение("Документ.Договор"); СлужебныйДоговорТорг = ПолучитьПустоеЗначение("Документ.Договор"); КонецЕсли; ЭлементНовый = 1; КонецПроцедуры // ВводНового
Про1С-ник
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0
При копировании, копируются только реквизиты объекта, все остальные данные не копируются. Записать подчиненные данные объекта с которого делалась копия - можно только при записи нового объекта (когда новый объект уже записан).
Личные бесплатные консультации не даю, для этого есть форум!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!