#0
by pvase
Как выгрузить итоги по регистру оборотов за все периоды, если периодичность итогов - месяц?ЗЫИспользовать метод "ИспользоватьПериод(Год,Месяц)" в цикле по всем вомзожным месяцам не предлагать.ЗЫ2Понятно что можно запросом, но это модуль проведения документа, может есть возможность через временный расчет регистров?
#1
by UF
"за все периоды, если периодичность итогов - месяц"а как ты укажешь какие "все" периоды, кроме как в запросе?может, алгоритм неправильно составлен, и здесь нужен регистр остатков?
#3
by Джинн
То 2. Гениально! Особенно круто это будет работать при групповом или программном проведении :))
#4
by pvase
Реистр "СпецификацияПроизводства" - в котором храниться инфомрация о произведенной продукции (и всех полуфабрикатах для продукции, и сырье для полуфабрикатах), нормативных расходов и расходов на брак. При проведении расчитываются номры и досписиываются сирбе или полуфабрикаты в случае тех. отходов (в общем все равно не ясно, я долго вьезжал в эту схему). Но смысл в том, что надо получить в момент проведения как раз движения по всем произведенным и списанным продуктам по данному заказу на производство (на основании заказа делаются карты раскроя, наряди, списание сырья и производство продукции).
#6
by pvase
ся проблема в том, что производство многопередельное, к тому же еще и размері деталей (как и продукции) нельзя точно забить в справочники. Пожтому и біл введен регистр, который работает как спецификация производства для каждого конкретного заказа. Но этот регистр не может быть остаточнм, так как его данные анализируются только с точки зрения оборотов. Если его сделать остаточным - тогда его надо закрывать, к тому же в нем 14 измерений - что для "остаточного" регистра будет очень критично (особенно в dbf).
#7
by UF
наверное, придется все-таки запросом.а нельзя ли собрать все данные и записать в документ, еще ДО проведения,и для проведения использовать не итоги регистра, а ТЧ документа?
#8
by pvase
Можно, но это другой разговор, планируется переделать по типу УПП, но пока надо сделать так как уже есть, ведь на доработки могут уйти недели (5 документов, 7-8 отчетов и т.п.).
#9
by КонецЦикла
2 А если использовать документ Спецификация в тех случаях, когда "нельзя точно забить в справочники"? Там и ставить свои нормы... имхо, гораздо проще и надежнее
#10
by pvase
Нормы проставлены в справаочние оборудований (линий), вся проблема втом, чтобы узнать на каком станке произведена продукция (полуфабрикат), а это уможно узнать проанализировав документы по производству по этому же заказу. Ведь продукция не привязана к станку (и номры у них разные, как и процент допустимого отхода).
#11
by КонецЦикла
2 А как сечас узнаешь, на каком станке произведено? Нормы используешь по станкам? У тебя в полуфабрикате там, где его остаток в регистре показываешь на чем он произведен? Или как? Имхо, можно выкрутиться... 14 измерений - это и для СКЛ прилично... у меня было один раз 13 (временно), так загрузить в ДБФ вообще не получалось, да и работало медленно
#12
by pvase
"А как сечас узнаешь, на каком станке произведено" - Когда то было через подчиненные документы, потом переделал на регистр (о котором и веду разговор).14 имзерений - для оборотного регистра не критично (во всяком случае так было), а от для осточного - пересчет итогов приводит 1С в "подвисание".
#13
by КонецЦикла
2 Да, не уточнил, у меня был регистр остатков... больше так не извращалсяУ каждого свое мнение... мне это кажется неудобным и опасным... но ты делай, как знаешь
#14
by pvase
Можно было и через справочники, но когда я начинал это делать (4 года назад), то только 7.7 начали более менее осваивать.
#15
by pvase
С прямым запросом получается проблема, в DBF в монопольном режиме не работает (а восстановдение посследовательнсоти делают обычно в dbf).
#16
by pvase
Во засада, а с 1с-вским запросом "Длина индекса превышает максимальную длину и не может быть уменьшена.".Вот тепреь ищи выходы и входы - ИМХО решение одно - перебор временных итогов. Это полный гемор, или через подчиненные документы.
#17
by pvase
Хотя размерность измерений:1213Ну и еще период , так что получается 143, а ограничение вроде 255, или ошибаюсь?
#19
by КонецЦикла
2 Ты в запросе просто используешь много группировок (у меня больше десяти не прокатывало)
#20
by pvase
Вот такое вот дежавю :)>Проблема решена, убрал лишние группировки, оставил только необходимые, написал 2 запроса - один для SQL, второй для dbf в монопольном режиме.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- 1С и Hyper-Threading сочетание...?
- Как рекурсивно обойти реестр ?
- Какой документ подтверждает легальность приобретения 1С
- Добровольные взносы ФСС
- Не работает ЗагрузитьВнешнююКомпоненту()
- Текст не вводится
- Как программно получить высоту строки в таблице, если установлено авто
- SQL создание копии журнала транзакций
- V 7.7. торговля и склад. Загрузка номенклатуры и цен.
- Сравнение двух DBF файлов ...
- Запуск внешней обработки без открытия окна программы - это возможно?
- Форма баланса и счет 76.ЗП
- Не закрывается 44 счет. УСН 141. Типовая.
- Переустановка системы
- Учет документа в валюте
- Какая версия отчетности за 1 кв последняя?
- Проблемма с сохранение отчетов налог на прибыль
- В чем отличие режимов при сравн. конф-й 8.0 "показывать изменные" от "Показыва"
- Форма списка. Как передать параметр в форму элемента.
- УПП: ГТД по импорту неправильно отражается сумма в регистрах НДС