Добрый день. Подскажите что не так, всю голову сломал.
Имеется простенький скд отчет по регистру накопления на демо базе
Происходит 1 реализация 28.04.2020 в расходы попадает, но 29.04.2020 остаток уже не совпадает. Физически в регистре накопления только 1 запись от 28.04.2020.
Что я делаю не так?
Имеется простенький скд отчет по регистру накопления на демо базе
ВЫБРАТЬ
ТоварыОрганизацийОстаткиИОбороты.Организация КАК Организация,
ТоварыОрганизацийОстаткиИОбороты.НомерГТД КАК НомерГТД,
ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
ТоварыОрганизацийОстаткиИОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК АналитикаУчетаНоменклатурыНоменклатура,
ТоварыОрганизацийОстаткиИОбороты.АналитикаУчетаНоменклатуры.СкладскаяТерритория КАК АналитикаУчетаНоменклатурыСкладскаяТерритория,
ТоварыОрганизацийОстаткиИОбороты.Период КАК Период
ИЗ
РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(&Начало, &Конец, День, , ) КАК ТоварыОрганизацийОстаткиИОбороты
ПоказатьПроисходит 1 реализация 28.04.2020 в расходы попадает, но 29.04.2020 остаток уже не совпадает. Физически в регистре накопления только 1 запись от 28.04.2020.
Что я делаю не так?
Прикрепленные файлы:
По теме из базы знаний
- Комплексный контроль остатков. Для одного или сразу нескольких логически связанных регистров накопления. Универсальное решение уровня данных для контроля не только складских остатков
- Гарантированно рабочий пример использования длительных операций на БСП с отображением прогресса. [Часть 1]
- Умная маршрутизация: о сложностях интеграции с 1С (часть 2)
Найденные решения
Я сейчас сделал в запросе поле АналитикаУчетаНоменклатуры вместо Номенклатуры. И остальные измерения убрал. Оставил только АналитикаУчетаНоменклатуры. И вот по полю АналитикаУчетаНоменклатуры Остатки и Приход Расход стали корректно выводиться.
Видимо в РС должна быть непосредственно именно Номенклатура. Тогда будет правильно вычисляться.
А в данном случае нужно что-то придумывать, как обойти эту нестыковку.
Задача видимо сложнее чем просто написать запрос и вставить его в СКД. Нужно с Остатками и Приходом и Расходом что-то сделать. Т.к. Номенклатура это вложенное поле от измерения АналитикаУчетаНоменклатуры.
Видимо в РС должна быть непосредственно именно Номенклатура. Тогда будет правильно вычисляться.
А в данном случае нужно что-то придумывать, как обойти эту нестыковку.
Задача видимо сложнее чем просто написать запрос и вставить его в СКД. Нужно с Остатками и Приходом и Расходом что-то сделать. Т.к. Номенклатура это вложенное поле от измерения АналитикаУчетаНоменклатуры.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)
Результат частично изменился, теперь начальный и конечный остаток на начло периода стал равным 1, остальное без изменения
ВЫБРАТЬ
ТоварыОрганизацийОстаткиИОбороты.Организация КАК Организация,
ТоварыОрганизацийОстаткиИОбороты.НомерГТД КАК НомерГТД,
ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
ТоварыОрганизацийОстаткиИОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
ТоварыОрганизацийОстаткиИОбороты.АналитикаУчетаНоменклатуры.СкладскаяТерритория КАК Склад,
ТоварыОрганизацийОстаткиИОбороты.Период КАК Период
ИЗ
РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(&Начало, &Конец, Секунда, , ) КАК ТоварыОрганизацийОстаткиИОбороты
ПоказатьРезультат частично изменился, теперь начальный и конечный остаток на начло периода стал равным 1, остальное без изменения
(7)
ВЫБРАТЬ
ТоварыОрганизацийОстаткиИОбороты.Организация КАК Организация,
ТоварыОрганизацийОстаткиИОбороты.НомерГТД КАК НомерГТД,
ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
ТоварыОрганизацийОстаткиИОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
ТоварыОрганизацийОстаткиИОбороты.АналитикаУчетаНоменклатуры.СкладскаяТерритория КАК Склад,
ТоварыОрганизацийОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
ТоварыОрганизацийОстаткиИОбороты.ПериодДень КАК ПериодДень
ИЗ
РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(&Начало, &Конец, Авто, , ) КАК ТоварыОрганизацийОстаткиИОбороты
ПоказатьПрикрепленные файлы:
Я сейчас сделал в запросе поле АналитикаУчетаНоменклатуры вместо Номенклатуры. И остальные измерения убрал. Оставил только АналитикаУчетаНоменклатуры. И вот по полю АналитикаУчетаНоменклатуры Остатки и Приход Расход стали корректно выводиться.
Видимо в РС должна быть непосредственно именно Номенклатура. Тогда будет правильно вычисляться.
А в данном случае нужно что-то придумывать, как обойти эту нестыковку.
Задача видимо сложнее чем просто написать запрос и вставить его в СКД. Нужно с Остатками и Приходом и Расходом что-то сделать. Т.к. Номенклатура это вложенное поле от измерения АналитикаУчетаНоменклатуры.
Видимо в РС должна быть непосредственно именно Номенклатура. Тогда будет правильно вычисляться.
А в данном случае нужно что-то придумывать, как обойти эту нестыковку.
Задача видимо сложнее чем просто написать запрос и вставить его в СКД. Нужно с Остатками и Приходом и Расходом что-то сделать. Т.к. Номенклатура это вложенное поле от измерения АналитикаУчетаНоменклатуры.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот