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

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

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

Не заполняется табличная часть при вводе документа на основании(ЗУП)

Glikeria9
читатель
офлайн
Дата регистрации: 30.08.2010
Сообщений: 21
Пост №1
 
30.08.2010 14:51

"Здравствуйте!Скажите,пожалуйста,почему при выполнении следующей обработки табличная часть документа ВозвратНаРаботу не заполняется?Спасибо.<br>Запрос=Новый Запрос("ВЫБРАТЬ<br>                        | СостояниеПоДокументуОтпускаОрганизаций.Организация,<br>                        | СостояниеПоДокументуОтпускаОрганизаций.Сотрудник,<br>                        | СостояниеПоДокументуОтпускаОрганизаций.Состояние КАК ВидОтпуска,<br>                        | МИНИМУМ(СостояниеПоДокументуОтпускаОрганизаций.Период) КАК ДатаНачалаОтпуска,<br>                        | СостояниеПоДокументуОтпускаОрганизаций.ПериодЗавершения КАК ДатаОкончанияОтпуска,<br>                        | ДОБАВИТЬКДАТЕ(СостояниеПоДокументуОтпускаОрганизаций.ПериодЗавершения, ДЕНЬ, 1) КАК ДатаОкончанияОтпускаПлюсОдинДень,<br>                        | СостояниеРаботниковОрганизаций.Период КАК ДатаНачалаСостоянияПослеОтпуска,<br>                        | СостояниеРаботниковОрганизаций.ПериодЗавершения КАК ДатаЗавершенияСостоянияПослеОтпуска,<br>                        | СостояниеРаботниковОрганизаций.Состояние,<br>                        | СостояниеРаботниковОрганизаций.СостояниеЗавершения<br>                        |ИЗ<br>                        | РегистрСведений.СостояниеРаботниковОрганизаций КАК СостояниеПоДокументуОтпускаОрганизаций<br>                        |       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостояниеРаботниковОрганизаций КАК СостояниеРаботниковОрганизаций<br>                        |       ПО СостояниеПоДокументуОтпускаОрганизаций.Организация = СостояниеРаботниковОрганизаций.Организация<br>                        |            И СостояниеПоДокументуОтпускаОрганизаций.Сотрудник = СостояниеРаботниковОрганизаций.Сотрудник<br>                        |            И (СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.Работает))<br>                        |            И (ДОБАВИТЬКДАТЕ(СостояниеПоДокументуОтпускаОрганизаций.ПериодЗавершения, ДЕНЬ, 1) <= СостояниеРаботниковОрганизаций.Период)<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><br>Пока Выборка.Следующий() Цикл<br><br> ДокументОбъект=Документы.ВозвратНаРаботуОрганизаций.СоздатьДокумент();<br> ДокументОбъект.Заполнить(ВЫБОРКА.Ссылка);<br> ДокументОбъект.Дата=ТекущаяДата();<br> ДокументОбъект.Записать();<br> //ДокументОбъект.ПолучитьФорму().Открыть();"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №2
 
30.08.2010 14:55

"Может быть попробовать :<br>ДокументОбъект.Заполнить(ВЫБОРКА.Ссылка.ПолучитьОбъект());"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №3
 
30.08.2010 14:56

В запросе кстати нету ссылки! Поэтому будет ошибка, отсутствие объекта метаданных Выборка.Ссылка!

Glikeria9
читатель
офлайн
Дата регистрации: 30.08.2010
Сообщений: 21
Пост №4
 
30.08.2010 14:58

"Тогда выдаётся ошибка:{Обработка.Обработка3.Форма.Форма(49)}: Значение не является значением объектного типа (ПолучитьОбъект)<br>        ДокументОбъект.Заполнить(ВЫБОРКА.Ссылка.ПолучитьОбъект());      <br>"

Glikeria9
читатель
офлайн
Дата регистрации: 30.08.2010
Сообщений: 21
Пост №5
 
30.08.2010 14:59

Да,я исправила это,добавила<br> | СостояниеРаботниковОрганизаций.Регистратор КАК Ссылка<br>

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №6
 
30.08.2010 15:00

Ошибка после добавление регистратора?

Glikeria9
читатель
офлайн
Дата регистрации: 30.08.2010
Сообщений: 21
Пост №7
 
30.08.2010 15:10

Но табличная часть всё равно не заполняется.никак не могу понять в чём ошибка

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №8
 
30.08.2010 15:23

Ошибку хоть какую выдает?

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №9
 
30.08.2010 15:24

Может быть надо сначала записать документ, а уже потом его заполнять?

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №10
 
30.08.2010 15:25

Регистратор возвращаемый запросом является документом основания для Документы.ВозвратНаРаботуОрганизаций?

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

Читают тему:

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