#0
by BARS_2
нужно построить самостоятельную таблицу остатков и обротов. проблема с тем чтобы получать наростающий итог оборотов. Выбираю из физической таблицы записи и потом собираюсь эту таблицу приклеить к самой себе оставив предшествующие записи до текущей чтобы потом сгруппировать. вот застрял на том чтобы определить эту самую "предшествующесть". поле период не дает однозначной идентификации, могут быть несколько записей от разных регистраторов в одно и то же время. есть советы?
#3
by Nuobu
Вообще, нужно брать обороты по регистратору и использовать Регистратор.МоментВремени. Сложность в том, что при "создании" запроса ты этот момент времени не увидшь, если попробуешь вывести его как поле в запроснике.
#4
by BARS_2
пробовал. но тогда начинается непонятная логика сравнения - т.е. в пределах одной секунды платежки всегда выше реализации, когда сравниваю по регистратору, то в случае реализаций они сравнивают и себя и платежку, а в случае платежки сравниваются только платежки, реализаций вообще не видно.
#6
by DirecTwiX
Помню, тоже натыкался. Тогда мне нужно было одну РТУ достать. Автоупорядочивание меня спасло. Тебе, как вариант, сначала вылить всё в ТЗ с автоупорядочиванием, а потом снова из неё выбирать.. Но этой край :)
#13
by Господин ПЖ
>пробовал. но тогда начинается непонятная логика сравнения - т.е. в пределах одной секунды платежки всегда выше реализации а если бы документ "реализация" в методанных появился первым - был бы выше он зы 1с в подобные запросы подмешивает id таблицы вида документа
#17
by Nuobu
Господин ПЖ говорит, что как раз наоборот - Ссылка + Дата. Ссылка разная, а дата - одинаковая.
#18
by BARS_2
как бы по результату очевидно что оно раскидывает опираясь на что-то еще, но не нашел четкой отсылки на что именно.
#20
by BARS_2
в профпрограмировнии 1С написано что хронолигию записей в журнале определяют период+регистратор+номерзаписи
#22
by BARS_2
возможно что и на метаданные. на порядок в дереве конфигурации, на имя физ таблицы с данными видами документов или на что-то еще не принципиально в данном случае. повлиять на это возможности все равно нет.
#23
by Nuobu
Период - один и тот же. Регистратор - Ты знаешь, что это? Номер записи - один и тот же.
#24
by Господин ПЖ
>Момент времени, это как раз дата + ссылка сделай запрос с парой видов документов и получишь : "т.е. в пределах одной секунды платежки всегда выше реализации"
#25
by Nuobu
Повлиять есть возможность: Можно в разные подзапросы по условию отделить платежки от реализаций и расставить в нужной тебе последовательности.
#26
by Господин ПЖ
>Господин ПЖ считает, что на метаданные достаточно взять нормальную консоль или в ТЖ/QA залезть и посмотреть запрос приходящий на скуль
#30
by H A D G E H O G s
Счаст я посмотрю, что sql смотрит на Регистратор.МоментВремени и все станет ясно
#32
by H A D G E H O G s
ВЫБРАТЬ ПЕРВЫЕ 1 Продажи.Регистратор.МоментВремени, Продажи.Номенклатура 2 запрос в sql: SELECT T1._Q_000_F_001RRef, T1._Q_000_F_000_00, T1._Q_000_F_000_01TRef, T1._Q_000_F_000_01RRef, T1._Q_000_F_000_02 FROM #tt1 T1 WITH(NOLOCK) ORDER BY (T1._Q_000_F_000_00), (T1._Q_000_F_000_01TRef), (T1._Q_000_F_000_01RRef), (T1._Q_000_F_000_02)
#39
by BARS_2
много написали :) то что вид документа учитывается видно по самой физической таблице. как документы не кидай в одну секунду, а в таблице виды документов будут всегда сгруппированы. но меня это вполне устроило. спасибо за отсылку к моменту времени еще раз. пока не ткнули носом, ускользал от взгляда :)
#40
by DirecTwiX
>А есть аналог для файловой базы? Тоже интересно. Возможно, дополнительную сортировку добавили специально, чтобы на файловой базе запрос выдавал ту же выборку? Или результаты запросов могут отличаться на файловом и клиент-серверном вариантах?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8: Очистка отдельных записей в регистре накопления по конкретному регистратору
- Количество записей в регистре накопления
- Порядок измерений в регистре накопления
- как узнать количество записей в регистре сведений?
- Замена записей в регистре сведений
- Удаление записей в регистре накопления
- Порядок выгрузки объектов при обмене УТ-БП, порядок проведения документов
- Порядок записей регистра с периодичностью "По позиции регистратора"
- Порядок следования измерений в регистре сведений
- Изменение записей в наборе записей РС
- Порядок вызова процедур в расширении... Не порядок
В этой группе 1С
- Привести конфигурацию поставщика к основной
- В одну ячейку запихнуть несколько значений из справочника
- Не включено использование итогов - и не включается
- При сохранении в excel картинка с непрозрачным фоном
- Обращение к доп. реквизиту в 1С 8.3
- Как вызвать экспортную процедуру модуля формы из модуля управляемого приложения?
- параметр ГруппировкиДляЗначенийГруппировок метода Выбрать()
- Сканирование документов прямо из 1С
- 1c печать этикеток
- Доплата за молоко (зуп, упп)
- COMОбъект на сервере 1С
- Word.Activate УФ
- v7: Блокировка журнала таблиц
- Синхронизация данных УНФ 1.4 и БП 3.0
- Зуп 2,5 регистр ндфл к зачету
- v7: Как удалить() элемент выборки запроса (справочник) в цикле обхода группировки ?
- Рабочее место кассира (фронт) под 1с общепит
- Документ Прочие затраты в 1С
- не могу загрузить файл проекта MSproject в 1С Документооборот
- форма списка. покрасить строку цветом 8,2