#0
by RetZet
Суть в следующем. необходимо вывести остатки по регистру накопления до регистратора. При этом возможна ситуация, когда по номенклатуре остатка нет, а по регистратору есть. Например приход выполнен одним регистратором, а списано другим. В этом случае, если делать запрос к вирт. таблице "ОстаткиИОбороты" с периодичностью "Регистратор", то эти остатки выводятся, хотя в целом по номеклатуре остаток=0. Что-то туплю и не могу понять, как соединить в запросе таблицу остатков и таблицу ОстатакиИОбороты, чтобы номенклатура, у которой остаток = 0 не выводилась. Или выводился только регистратор с остатком, равным остатку по номенклатуре. Сам запросец (конфа УПП): ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ТоварыПереданные.Организация КАК Организация, ТоварыПереданные.Контрагент КАК Контрагент, ТоварыПереданные.Номенклатура КАК Номенклатура,
#2
by RetZet
Все регистраторы выводит. Т.е. получается так: Номенкл/Регистратор КонОст НачОст Приход Расход МояНоменкл 1 0 2 1 Регистратор1 1 0 1 0 Регистратор2 1 0 1 0 Регистратор3 0 1 0 1 А мне надо: МояНоменкл 1 0 2 1 Регистратор2 1 0 1 0 Т.е. чтобы выводился последний не закрытый регистратор. (все это в запросе надо сделать, поскольку это СКД) Вот не могу добиться.
#4
by RetZet
Делается все на СКД. Регистр ТоварыПереданные в УПП. Нужно вывести остатки в разрезе группировок влоть до регистратора. Регистр двигают разные регистраторы. РТУ пишет в приход (товар отдаем на комиссию). РеализацияОтгруженныхТоваров пишет в расход по регистру. В результате в регистре по товару например нуль по остаткам, а по регистраторам есть остаток. Если запрос строить на остнове вирт. таблицы ТоварыПереданныеОстаткиИОбороты, то вываливает все остатки порегистраторам. А мне нужны остатки по товару в разрезе незакрытых остатков по регистратору. Например был приход двух РТУ по 5 шт., итого 10 шт. РОТ списало 5 шт.(они делаются на основании РТУ). Остаток по товару 5 шт. А реально в регистре по регистраторам 2*5 и 1*-5. Поэтому приходится остатки по номенклатуре брать из вирт.таблицы ТоварыПереданныеОстатки, а регистратор надо найти в вирт.таблице ТоварыПереданныеОстаткиИОбороты с периодичностью "Регистратор". Теперь полученные таблицы надо соединить таким образом, чтобы в вышеприведенном примере, вывелся остаток =5 по номенклатуре, и последний не закрытый регистратор.
#5
by RetZet
В общем, решение такое: Заюзать регистр ПартииТоваровПереданныеБухгалтерскийУчет, и вместо регистратора использовать ДокументПередачи, т.е. партию. И все замечательно получается на самом простеньком запросе. Всем спасибо, тема закрыта.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проблема соединения остатков и оборотов для анализа субконто в СКД
- Как использовать временную таблицу в роли условия в др. запросе (СКД)?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: отбор в СКД или в запросе.
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Контроль остатков по сериям номенклатуры в УТ 10.3.1.17
- пропадают документы во время конфликта блокировок
- Заполнение движения по регистру Бухгалтерии
- Ошибка при проведении закрытия месяца
- Изменение предопределенных элементов Планов счетов
- УСН проверка книги доходов и расходов
- v8: не удалось заблокировать таблицу 'SESSIONS'
- Универсальный отчет: настройка доступных полей
- Требование Накл. 25 и 26 счет в подразделение в УПП
- Работа с Штрих-М PriceChecker в 1С:8.2
- Горячие клавиши переключения между формами в 1С?! Есть ли?
- Как заносить в 1С документы по штрих-коду из другой программы?
- Какой сервер лучше всего взять под 1С?
- Можно ли как-то программно передать в ексель из 1с, фиксированные строки?
- Установка значений периодических реквизитов
- Как утановить ЭтотОбъект.Модифицированность() в лож
- v7: отвязать базу от УРБД
- (82) Получить объект для нового документа из коллекции данных формы
- Как Откатить базу?
- Движения сформировались без суммовой оценки по регламентированному учету