Начальные и конечные остатки по регистратору?! #350712


#0 by dralex
Делаю банальный отчет по взаиморасчетам в СКД: Нач.ост, Приход, Расход, Кон.ост. Делаю группировки Контрагент, Регистратор и получаю полную чушь. Во-первых появились 2 пустые строки (по пустому регистратору) и на них сумма нач.остатка. Конечный остаток тоже черти что. Посмотрел конфигурацию "Примеры 8.1" - там товарный отчет нормально все показывает по регистраторам. Сделал 1 в 1, непойму почему такие траблы.
#1 by Михей
там де нет регистратора то границы периода
#2 by shuhard
в F1 по каждому отчету в типовых стоит большими буквами: ПЕРИОД
#3 by Defender aka LINN
Хватит рвать меха бояна. 2. Праметры таблиц.
#4 by dralex
Период ставлю Авто Вот запрос: ВЫБРАТЬ    ТаблицаРегистра.ДоговорКонтрагента.Владелец КАК Контрагент,
#5 by Defender aka LINN
В выборке период где, дурилка картонная?
#6 by dralex
ТаблицаРегистра.НомерСтроки,    ТаблицаРегистра.Регистратор,     Это не периоды?
#7 by Defender aka LINN
Период пишется как "Период". А вот его-то у тебя и нет.
#8 by dralex
Может мы про разные вещи говорим? Я про СКД, запрос строю конструктором, там вообще все просто, выбираю поля, выбираю период Авто, выбираю периоды, какие мне нужны в отчете. Когда делаю группировки Контрагент, Регистратор нач. и кон. остатки выводятся лажовые, именно изза группировки Регистратор. Поля "Период" при "Авто" вообще нет! Автоматом добавляются все периоды. Ктото сталкивался с такой траблой?
#9 by Immortal
, нету там периода. И не будет.
#10 by Maxus43
параметры виртуальной таблицы, кури там ПЕРИОДИЧНОСТЬ..
#11 by dralex
Жесть :) Ну курю "Авто", другое мне не подходит. И вот трабла возникает именно при группировке "Регистратор". Когда группировкой другой период, все четко
#12 by dralex
Ха, когда любой период все равно трабла с конечным остатком по периоду.
#13 by Immortal
а ты смотри внимательнее.. и ртфм читай.. для твоих целей подходит ПериодСекунда
#14 by dralex
Ужос, нифига, хоть секунда хоть год Делаю отчет с группировкой "Контрагент" - кон.ост = -0,08 Делаю отчет с группировками "Контрагент, Регистратор" - кон.ост.=0,13 Делаю отчет с группировками "Контрагент", "Секунда,Регистратор" - кон.ост.=0,13 Делаю отчет с группировками "Контрагент", "Регистратор,Секунда" - кон.ост.=0,13 Пилять, а правильный остаток -0,08!!! Не говорю уже о пустых строках с непонятными остатками. Ну вот как объяснить юзеру, что если он хочет посмотреть до движений, то цифры уже лажа!?? Чето 1Сники явно перемудрили, ну не может быть все через жо..
#15 by Immortal
#16 by dralex
у меня нет объединений! Самый что-ни-на-есть простой запрос по взаиморасчетам. Вообще мне пох даже какие оно там остатки выдает по регистраторам (если б их вообще вырубить), мне не пох, что по контрагенту оно меняет конечный остаток на "непонятночто", когда юзер хочет посмотреть движения. Получается такая фигня, он смотрит долги по контрагенту, все ОК. Делает развертку до движений, и все конечные остатки лажовые. Я уже и порядок периодов менял, и признак Дополнительный, и ДвиженияИГраницыПериода... ничего не помогает ртфмА много, но ответа пока нет
#17 by Maxus43
периодичность "Регистратор" - чем не подходит?
#18 by dralex
ну да, а группировка по дням/неделям? Они любят строить отчет в таком виде: "Контрагент", "День", "Регистратор"
#19 by hhhh
периодичность "Регистратор" позволяет группировать по дням
#20 by dralex
блин люди, ни у кого такой траблы чтоли не возникало? Постройте в "ВедомостиПоВзаиморасчетам" отчет по контрагенту за период с одной группировкой "Контрагент", а потом добавьте группировку "День". У меня например плывут конечные остатки. Может это в платформе траблы?
#21 by dralex
а по неделям/месяцам/кварталам. Конечно можно все это написать без СКД, но в том то и фишка что отчет на СКД :)
#22 by dralex
Конечно можно выполнить все посредством функции языка запроса (щас попробую), но нах тогда опция Авто, которая должна это все делать автоматически???
#23 by IronDemon
Это ведь СКД. Вместе с регистратором НУЖНО вытаскивать и выводить ПериодСекунда
#24 by GenV
+ еще можно через объединение двух таблиц: 1) ОстаткиИОбороты - движения с границами, выбрать только остатки, вместо оборотов 0, регистратор NULL 2) Обороты - только обороты, вместо остатков 0, регистратор Для Регистратора в компоновке поставь "игнорировать значения NULL"
#25 by Immortal
дятел..
#26 by IronDemon
Ты расшифровку для такого отчета "победил"?
#27 by dralex
Не работает, могу выложить скрины :(
#28 by GenV
В принципе свою не делал, но иногда не срабатывает стандартная расшифровка по регистратору, если его убирать из группировки, но оставлять в доступных полях. По каким признакам не понял. По-моему после повторной открытии настройки восстанавливается.
#29 by dralex
походу самый реальный вариант из всех предложенных
#30 by Immortal
сорри за , но походу руки не оттуда растут..
#31 by dralex
вариант получился, все нормально стало отображаться. Спасибо оргомное! вариант с Секундой не подошел, т.к. все равно выводились 2 строки с пустым регистратором, типо остатки на начало периода и на конец. Проблема решилась Объединением 2 таблиц Остаков и ОстатковИОборотов ну ты дал мне ссылку где объединяешь 2 таблицы ОстаткиИОбороты разных регистров. И что мне там могло помочь? за необижаюсь, т.к. проблема то решилась :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С