После обновления не проводится передача материалов в эксплуатацию.
УПП 1.3.167 последовательно обновилась до последнего имеющегося на сайте релиза 1.3.173.3
После этого документ Передача материалов в эксплуатацию стал проводиться с ошибкой. А именно: документ в статусе Проведен, но нет ни одной проводки - ни по регистру материалы на складах, ни по регистру материалы в эксплуатации, ни по каким другим.
Беглый просмотр отладки показал, что (почему-то) не видит строк табличной части, хотя они есть
Куда копать?
Документ типовой, не дорабатывался
текущая платформа 8.3.18.1289
После этого документ Передача материалов в эксплуатацию стал проводиться с ошибкой. А именно: документ в статусе Проведен, но нет ни одной проводки - ни по регистру материалы на складах, ни по регистру материалы в эксплуатации, ни по каким другим.
Беглый просмотр отладки показал, что (почему-то) не видит строк табличной части, хотя они есть
Куда копать?
Документ типовой, не дорабатывался
текущая платформа 8.3.18.1289
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
"проблема в функции СформироватьЗапросПоТабличнойЧастиМатериалы(СтруктураШапкиДокумента) в модуле документа
в ней получают содержимое ТЧ, но запрос составлен таким образом что зависит от заполнения счетов учета"
похоже условие на вид учета надо перенести в соединения:
с форума 1С
в ней получают содержимое ТЧ, но запрос составлен таким образом что зависит от заполнения счетов учета"
похоже условие на вид учета надо перенести в соединения:
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Налоговый.Остатки(&ДатДок, , , ) КАК НалоговыйОстатки
| ПО Док.СчетУчетаНУ = НалоговыйОстатки.Счет
| И Док.Номенклатура = НалоговыйОстатки.Субконто1
| И Док.Ссылка.Склад = НалоговыйОстатки.Субконто2
// ++ {{{
| И НалоговыйОстатки.ВидУчета = &НУ
// -- }}}
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатДок, , , ) КАК ХозрасчетныйОстатки
| ПО Док.СчетУчетаБУ = ХозрасчетныйОстатки.Счет
| И Док.Номенклатура = ХозрасчетныйОстатки.Субконто1
| И Док.Ссылка.Склад = ХозрасчетныйОстатки.Субконто2
|ГДЕ
| Док.Ссылка = &ДокументСсылка
|
|УПОРЯДОЧИТЬ ПО
| Док.НомерСтроки
|";
Показатьс форума 1С
(6)
P.S.
У нас не РАУЗ.
Функция СформироватьЗапросПоТабличнойЧастиМатериалы(СтруктураШапкиДокумента)
ТекстЗапроса = "
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| Способы.Ссылка КАК СпособОтраженияРасходов,
| Истина КАК НеУчитываемыеВНУ
|
|ПОМЕСТИТЬ СпособыОтраженияРасходов
|ИЗ
| Справочник.СпособыОтраженияРасходовПоАмортизации.Способы КАК Способы
|ГДЕ
| Способы.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(Перечисление.ВидыРасходовНУ.НеУчитываемыеВЦеляхНалогообложения)
| И Способы.Ссылка В (
| ВЫБРАТЬ
| Док.НазначениеИспользования.СпособОтраженияРасходов КАК СпособОтраженияРасходов
| ИЗ
| Документ.ПередачаМатериаловВЭксплуатацию.Материалы КАК Док
| ГДЕ
| Док.Ссылка = &ДокументСсылка
| )
|
|ИНДЕКСИРОВАТЬ ПО
| СпособОтраженияРасходов
|;
|//////////////////////////////////////////////////////////// /////////////////
|ВЫБРАТЬ
| Док.НомерСтроки,
| Док.Номенклатура,
| Док.ЕдиницаИзмерения,
| Док.Номенклатура.Услуга КАК Услуга,
| Док.Номенклатура.Набор КАК Набор,
| Док.ХарактеристикаНоменклатуры,
| Док.СерияНоменклатуры,
| Док.ФизЛицо,
| Док.НазначениеИспользования,
| Док.НазначениеИспользования.СпособПогашенияСтоимости КАК СпособПогашенияСтоимости,
| Док.Качество,
| Док.ВнутреннийЗаказ,
| Док.ВнутреннийЗаказ.ВидЗаказа КАК ВидЗаказа,
| Док.ВнутреннийЗаказ.Заказчик КАК Заказчик,
| Док.СчетУчетаБУ,
| Док.СчетУчетаНУ,
| Док.СчетПередачиБУ КАК СчетПередачиБУ,
| Док.СчетПередачиНУ КАК СчетПередачиНУ,
| Док.СчетПередачиБУ КАК КорСчетБУ,
| Док.СчетПередачиНУ КАК КорСчетНУ,
| ЕСТЬNULL(СпособыОтраженияРасходов.НеУчитываемыеВНУ, Ложь) КАК НеУчитываемыеВНУ,
|
| Док.Количество * Коэффициент /Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Количество,
| &ПогашатьСтоимостьВНУКакВБУ КАК ПогашатьСтоимостьВНУКакВБУ,
| ВЫБОР
| КОГДА Док.СчетУчетаБУ = &ПоступлениеНесущественныхОбъектов
| ТОГДА НалоговыйОстатки.СуммаОстатокДт
| ИНАЧЕ 0
| КОНЕЦ КАК СумОстатокНУ,
| ВЫБОР
| КОГДА Док.СчетУчетаБУ = &ПоступлениеНесущественныхОбъектов
| ТОГДА НалоговыйОстатки.КоличествоОстатокДт
| ИНАЧЕ 0
| КОНЕЦ КАК КолОстатокНУ,
| ВЫБОР
| КОГДА Док.СчетУчетаБУ = &ПоступлениеНесущественныхОбъектов
| ТОГДА ХозрасчетныйОстатки.СуммаОстатокДт
| ИНАЧЕ 0
| КОНЕЦ КАК СумОстатокБУ,
| ВЫБОР
| КОГДА Док.СчетУчетаБУ = &ПоступлениеНесущественныхОбъектов
| ТОГДА ХозрасчетныйОстатки.КоличествоОстатокДт
| ИНАЧЕ 0
| КОНЕЦ КАК КолОстатокБУ
|ИЗ
| Документ.ПередачаМатериаловВЭксплуатацию.Материалы КАК Док
|
| ЛЕВОЕ СОЕДИНЕНИЕ
| СпособыОтраженияРасходов КАК СпособыОтраженияРасходов
| ПО
| Док.НазначениеИспользования.СпособОтраженияРасходов = СпособыОтраженияРасходов.СпособОтраженияРасходов
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Налоговый.Остатки(&ДатДок, , , ) КАК НалоговыйОстатки
| ПО Док.СчетУчетаНУ = НалоговыйОстатки.Счет
| И Док.Номенклатура = НалоговыйОстатки.Субконто1
| И Док.Ссылка.Склад = НалоговыйОстатки.Субконто2
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатДок, , , ) КАК ХозрасчетныйОстатки
| ПО Док.СчетУчетаБУ = ХозрасчетныйОстатки.Счет
| И Док.Номенклатура = ХозрасчетныйОстатки.Субконто1
| И Док.Ссылка.Склад = ХозрасчетныйОстатки.Субконто2
|ГДЕ
| Док.Ссылка = &ДокументСсылка
| И НалоговыйОстатки.ВидУчета = &НУ
|
|УПОРЯДОЧИТЬ ПО
| Док.НомерСтроки
|";
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Запрос.УстановитьПараметр("ДокументСсылка", СтруктураШапкиДокумента.Ссылка);
Запрос.УстановитьПараметр("ПогашатьСтоимостьВНУКакВБУ",СтруктураШапкиДокумента.ПогашатьСтоимостьВНУКакВБУ);
Запрос.УстановитьПараметр("ПогашатьСтоимостьВНУКакВБУ", СтруктураШапкиДокумента.ПогашатьСтоимостьВНУКакВБУ);
Запрос.УстановитьПараметр("ДатДок", СтруктураШапкиДокумента.Дата);
Запрос.УстановитьПараметр("НУ", Перечисления.ВидыУчетаПоПБУ18.НУ);
Запрос.УстановитьПараметр("ПоступлениеНесущественныхОбъектов", ПланыСчетов.Хозрасчетный.ПоступлениеНесущественныхОбъектов);
Возврат Запрос;
ПоказатьP.S.
У нас не РАУЗ.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот