v7: Разделить выборку запроса в 1с 7 ПУБ. #675334


#0 by kobzon
В конфигурации 1с 7.7 ПУБ решил создать документ Инвентаризация, в котором было бы видно сколько сырья приходило и сколько уходило за день. Но нужно чтобы перемещение со склада в цех и выпуск, находились в разных колонках. А запрос просто выбирает движение из регистра МестаХранения. Как бы сделать что то вроде этого? Если КодОперации = КО.ВыпускПродукции  Тогда Конечно в модуле формы документа это наврятли прокатит. Но может у каждого документа есть какой то свой реквизит, к которому можно привязаться? В регистр добавить измерение. Или такое возможно если только запрос, конкретно по выборке документов?
#1 by ДенисЧ
Что-то вроде такого, 77 забывать уже стал
#2 by Ёпрст
#3 by ДенисЧ
Во, всё-таки не всё ещё забыл :-)
#4 by Ёпрст
ну, плохо это когда не знал и забыл,.. :)
#5 by Ёпрст
а не просто забыл
#6 by kobzon
Нифига вы быстрые))
#7 by kobzon
#8 by ДенисЧ
И учти - в остатках разделения не будет.
#9 by kobzon
Кстати в этом регистре, нет кода операций( Создать и перепровести документы?
#10 by ДенисЧ
да
#11 by kobzon
В смысле не будет разделения в остатках?
#12 by ДенисЧ
кодоперации - реквизит регистра, его нет в остатках.
#13 by kobzon
Тоесть моя задумка не получится?((
#14 by ДенисЧ
Не получится :-) Лежит на складе 10 штук товару. Откуда ты знаешь, как они там оказались?
#15 by kobzon
Ну в регистр запишем код операции, и условие создам, как и писал.
#16 by ДенисЧ
Если сделаешь измерением, то пожалуйста...
#17 by пипец
угу , тока не как реквизит уже ...
#18 by пипец
если есть партионность можно туда привязать через свод по реквизиту партии
#19 by viktor_vv
Какая-то нездоровая идея засунуть код операции в измерение.
#20 by kobzon
Почему?) Вроде все работает.. Если все нормально будет, щас такую штуковину замучу, чтобы с этим документом можно было весь день работать, как с табличкой Excel.
#21 by пипец
Оо ;))) чем ексель не устроил ?
#22 by kobzon
тем, что все работают в 1с, а мастера в своем родном Excele) Пусть тоже мучаются))
#23 by пипец
1 - таблица в режиме ввода данных ниале ? 2 - типизированный файл ексель - выгрузка загрузка в 1С ? 3 - переучить мастеров на лотус ;))
#24 by Ёпрст
удачи с незакрытым регистром.. в будующем (не таком дёком)
#25 by kobzon
На все 3 вопроса, один ответ - это все не для этих мастеров)
#26 by kobzon
Что значит не закрытый регистр?
#27 by Ёпрст
необнуляемые итоги в табличке итогов. у тебя будет куча строк с приходом по одному коду операции и столько же - с другим кодом в расходе.. и нет совпадений по всем измерениям при расходе и приходе. Табличка итогов будет пухнуть как на дрожжах, пока не упрётся в ограничение переноса.. Вот тогда прибежишь сюда еще раз и будешь спрашивать, как лечить это.
#28 by kobzon
А как же тогда типовые регистра закрываются? Искал инфу по незакрытым регистрам. В инете, только и есть темы где Ёпрст кому то что то объясняет по этому вопросу)) Полагаю что в базе не закрывается регистр Заявки. Файл весит 200 мегов. А так, ну не знаю таблица же она всегда есть, не зависимо закрыт регистр или нет?
#29 by Ёпрст
нормально закрываются, там приход и расход в регистр делается по одинаковым наборам измерениям. У тебя же будет - всегда по разным, из -за твоего кодаОперации в измерении (если добавишь его). На вот, наглядная картинка, что будет (добавлено лишнее измерение в регистр, который стал "не закрываться"):
#30 by kobzon
Хм. То есть когда заканчивается месяц, регистр типа подводит итоги складывая строки с одинаковыми измерениями но разной по знаку суммой? Если измерения не совпали, они переносятся в новый месяц?
#31 by Ёпрст
да. "нулевые" итоги (это те, где значения всех ресурсов =0) на след. период не переносятся.
#32 by Ёпрст
а в твоём случае будет, приход с одним набором измерений, расход всегда с другим набором измерений.. в табличке итогов с геометрической прогрессией будут расти записи, до поры до времени (пока период не перестанет открываться)
#33 by kobzon
Спасиба, что предостерегли)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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