v7: Получить последнюю цену поступления материалов БУХ 7.7 #451777


#0 by birkoFFFF
Необходимо сделать отчет который покажет последнюю цену поступления материала от поставщика (дт 10.* кт 60.*). Шапка примерно следующая: Материал/Цена из последнего прихода/кол-во/сумма/документ прихода/дата прихода Справочник очень большой, база с 2006 года и вполне возможно что последний раз материал поступал в том числе в 2006 году, т.е. анализировать придется весь период полностью ... Какие будут идеи по поводу наиболее оптимального способа получения данных ? Сейчас делаю через бух.итоги, но как-то не слишком нравиться перебор по каждому значению субконто "материалы", а потом по периодам ... А может у кого-то и что-то готовое есть...
#1 by birkoFFFF
(+0) еще осложняется тем что приходится выкидывать левые документы которые формируют те-же проводки (Сторно, транспортные услуги и т.д.)
#2 by birkoFFFF
(+1) и выкидывание документов по продаже между собственными фирмами которые тем-же документом оформлены...
#3 by ТакВотЖе
о какой конфе речь?
#4 by birkoFFFF
бух 7.7
#5 by birkoFFFF
+ была-бы ТиС такой вопрос не возник-бы )))
#6 by ТакВотЖе
а какие собственные фирмы в бух 7.7? или я чего-то не понимаю?
#7 by birkoFFFF
там я их по ИНН контрагента в документе выдергиваю ))) у нас 3 конторы
#8 by ТакВотЖе
а количество и сумма в отчёте, это из последнего документа? или что?
#9 by birkoFFFF
да, об этом и речь...
#10 by ТакВотЖе
я бы в реквизит номенклатуры попробовала засунуть приходный документ.
#11 by birkoFFFF
думала над этим вариантом, но с 2006 года в одной базе 20159 документов и в каждом ни по одной строке, а в остальных еще больше, не стала дожидаться пока досчитается... Это ипануца можно если все это обрабатывать...
#12 by ТакВотЖе
а у тебя выбора нет) или долго обработать один раз справочник и потом быстро собирать отчёт, или забить на справочник и каждый раз долго и мучительно собирать отчёт)
#13 by birkoFFFF
короче везде жоопппа )))
#14 by Мулька
+1, Обычно цена засовывается
#15 by birkoFFFF
мне цена там постоянно нафиг не нужна... Отчет формировать нужно на любое число, а проставлять цены в справочнике начиная с 2006 года мне никто не даст, да и смысла не вижу... Зачем плодить сущности, там где они по большому счету не нужны ?
#16 by zak555
чёрным обратную выборку нельзя ?
#17 by birkoFFFF
воот, вот этого мне и хочется ))) Подскажите как ))) я с 8-кой уже не помню половины из 7.7...
#18 by birkoFFFF
(+17) стандартными средствами обратную выборку сделать не получится...
#19 by zak555
это известно :-)
#20 by birkoFFFF
ну вот и прошу совета )))
#21 by zak555
#22 by VoditelKobyly
Написать отчет с использованием прямого запроса по документам поступления материалов. 20000 документов это не так и много, отработает быстро
#23 by birkoFFFF
там ничего нового, это я и так знаю )))
#24 by zak555
#25 by VoditelKobyly
Выглядеть будет приблизительно так (пусть спецы поправят):
#26 by VoditelKobyly
+ На моей конфигурации (База с 2006г) и моей локальной машине, а это не сервер, отчет выполняся 6 секунд и вадал в таблице приблизительно 3500 строк
#27 by VoditelKobyly
Чего примолкли. чем не устраивает?
#28 by birkoFFFF
устраивает, но я уже сделала ))) Почти один в один )))
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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