Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
26 Сен 2017, 04:50
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Добавление документа основания  (Прочитано 517 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн smitov

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-08
  • Сайт: 
  • Профессия: Ученик 1С
Здравствуйте.
1с 8.2
Делаю обработку для заполнение табличной части Счета-фактуры - Документы основания.
Если создаю новый документ эта табличная часть заполняется.
Если хочу изменить, то обработка отрабатывает ничего не заполняя и без ошибок

Текст обработки:

Процедура Кнопка1Нажатие(Элемент)
   ОСф = СчетФак.ПолучитьОбъект();
   
   
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Ссылка КАК ДокументОснование
        |ИЗ
        |   Документ.гсм_РеализацияЧерезАЗС.Контрагенты КАК гсм_РеализацияЧерезАЗСКонтрагенты
        |ГДЕ
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Проведен = ИСТИНА
        |   И гсм_РеализацияЧерезАЗСКонтрагенты.Контрагент = &Контрагент
        |   И гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Дата МЕЖДУ &Период И &Период1
        |   И гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.ВидОперации = ЗНАЧЕНИЕ(Перечисление.гсм_ВидыОперацийРеализацииЧерезАЗС.РеализацияПоСмартКартам)
        |
        |СГРУППИРОВАТЬ ПО
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Ссылка
        |
        |УПОРЯДОЧИТЬ ПО
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Дата
        |АВТОУПОРЯДОЧИВАНИЕ";
            
   Запрос.УстановитьПараметр("Контрагент", Контрагент);
   Запрос.УстановитьПараметр("Период", НачПериода);
   Запрос.УстановитьПараметр("Период1", КонПериода);
   
   ТЗДок = Запрос.Выполнить().Выгрузить();
   
   ОСф.ДокументыОснования.Загрузить(ТЗДок);

КонецПроцедуры

СчетФак - это Поле ввода(ДокументСсылка.СчетФактураВыданный)
Подскажите где ошибка?


Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Если создаю новый документ эта табличная часть заполняется.
Где код по созданию нового документа?

Оффлайн smitov

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-08
  • Сайт: 
  • Профессия: Ученик 1С
ОбъектСчетаФактуры = Документы.СчетФактураВыданный.СоздатьДокумент();
Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Ссылка КАК ДокументОснование
        |ИЗ
        |   Документ.гсм_РеализацияЧерезАЗС.Контрагенты КАК гсм_РеализацияЧерезАЗСКонтрагенты
        |ГДЕ
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Проведен = ИСТИНА
        |   И гсм_РеализацияЧерезАЗСКонтрагенты.Контрагент = &Контрагент
        |   И гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Дата МЕЖДУ &Период И &Период1
        |   И гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.ВидОперации = ЗНАЧЕНИЕ(Перечисление.гсм_ВидыОперацийРеализацииЧерезАЗС.РеализацияПоСмартКартам)
        |
        |СГРУППИРОВАТЬ ПО
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Ссылка
        |
        |УПОРЯДОЧИТЬ ПО
        |   гсм_РеализацияЧерезАЗСКонтрагенты.Ссылка.Дата
        |АВТОУПОРЯДОЧИВАНИЕ";
           
   Запрос.УстановитьПараметр("Контрагент", Контрагент);
   Запрос.УстановитьПараметр("Период", НачПериода);
   Запрос.УстановитьПараметр("Период1", КонПериода);
   
   ТЗДок = Запрос.Выполнить().Выгрузить();
ОбъектСчетаФактуры.ДокументыОснования.Загрузить(ТЗДок);

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Документ нужно записывать

Оффлайн smitov

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-08
  • Сайт: 
  • Профессия: Ученик 1С
Документ нужно записывать
Да. Спасибо.
Сделал через открытие документа
Форма = ОСф.ПолучитьФорму("ФормаДокумента");
Форма.Открыть();


Теги:
 

Не открывает форму сохраненного документа, открывает форму нового.

Автор EHOTРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 4337
Последний ответ 13 Апр 2012, 23:26
от Vit1501
Автоматическое заполнение табличной части документа из табличной части другого

Автор WillРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 15163
Последний ответ 16 Авг 2012, 12:07
от Will
Заполнение поля табличной части документа из табличной части справочника.

Автор Kurt_WagnerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3979
Последний ответ 06 Апр 2015, 20:08
от Kurt_Wagner
Заполнение табличной части документа реквизитами табличной части справочника

Автор kaf_infoРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 450
Последний ответ 10 Май 2017, 20:44
от ilnur75
"Не совпадают сумма документа и общая сумма по платежным ведомостям"

Автор yunovoРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 4515
Последний ответ 11 Янв 2015, 02:55
от MuI_I_Ika

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
135 Сообщений
alex0402
81 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
76 Сообщений
BuhRust
24 Сообщений
Golickoff Golickoff
23 Сообщений
ilyay ilyay
21 Сообщений
AIFrame
21 Сообщений
Варвар
20 Сообщений
Kironten
20 Сообщений
Римма
18 Сообщений

* Кто онлайн

  • Точка Гостей: 299
  • Точка Скрытых: 0
  • Точка Пользователей: 6
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal