Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Документна основании с табличными частями

rylskaya
читатель
офлайн
Дата регистрации: 16.02.2012
Сообщений: 4
Пост №1
 
08.08.2012 13:27

"Добрый день!<br> <br>Имеется документ с двумя табличными частями (Договор). Первая табличная часть - студенты (одна колонка, данные добавляются из справочника физлиц); вторая табличная часть - обязательства (первая колонка Дата, вторая сумма). На основании договора через модуль делается другой документ Текущие данные по договору. Реквизиты копируются корректно, с табличными частями возникли проблемы - не получается скопировать.<br> <br>Функция СоздатьДокументТекущиеДанныеПоДоговору()<br>НовыйДок = Документы.ТекущиеДанныеПоДоговору.СоздатьДокумент();<br>НовыйДок.Дата = ТекущаяДата();<br>НовыйДок.РегНомерДоговора=Объект.РегНомерДоговора;<br>НовыйДок.Контрагент=Объект.Контрагент;<br>НовыйДок.ДатаПодписанияДоговора=Объект.ДатаПодписанияДоговора;<br>НовыйДок.НазваниеПотока=Объект.НазваниеПотока;<br>НовыйДок.ОбразовательнаяПрограмма=Объект.ОбразовательнаяПрограмма;<br>НовыйДок.ВидДоговора=Объект.ВидДоговора;<br>НовыйДок.ДатаНачала=Объект.ДатаНачала;<br>НовыйДок.ДатаОкончания=Объект.ДатаОкончания;<br>НовыйДок.КоличествоСтудентовПоДоговору=Объект.КоличествоСтудентовПоДоговору;<br>НовыйДок.Скидка=Объект.Скидка;<br>НовыйДок.СтатусДоговора=Объект.СтатусДоговора;<br>НовыйДок.ТемаКонтракта=Объект.ТемаКонтракта;<br>НовыйДок.Факультет=Объект.Факультет;<br> // Заполнить табличные части.<br> <br> <br>//(Тут должны быть Циклы с табличными частями)<br>НовыйДок.Записать(РежимЗаписиДокумента.Проведение);                               <br>             КонецФункции"

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №2
 
08.08.2012 17:04

Для того чтобы копировались табличные части нужно тоже код заполнения ТЧ нового документа написать. А почему просто не скопировать документ и только измененные реквизиты заменить?

rylskaya
читатель
офлайн
Дата регистрации: 16.02.2012
Сообщений: 4
Пост №3
 
08.08.2012 17:33

Вот как раз с ТЧ у меня и проблемы. Нужна помощь...

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №4
 
08.08.2012 17:45

"А в чем проблема?<br> <br>НовыйДок.Студенты.Загрузить(Объект.Студенты.Выгрузить());<br>НовыйДок.Обязательства.Загрузить(Объект.Обязательства.Выгрузить());<br> <br>НовыйДок.Записать();"

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №5
 
08.08.2012 17:47

"...и еще есть такой замечательный метод<br> <br>ЗаполнитьЗначенияСвойств(НовыйДок, Объект);<br> <br>НовыйДок.Дата = ТекущаяДата();"

rylskaya
читатель
офлайн
Дата регистрации: 16.02.2012
Сообщений: 4
Пост №6
 
08.08.2012 17:54

Спасибо большое!!! Заработало!

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация