#0
by Zombi
В отчете нужно выбрать остатки по складам, и по каждой номенклатуре нужны такие данные как остаток, и расход. Выбирать через бух итоги, тогда по каждой номенклатуре надо перебирать все документы чтобы найти расход? Или это можно как то проще сделать?
#7
by Zombi
Кол-во списаний, т.е. расходных операций за за указанный период. Например: для материала за период было 3 документа списания на 1,10 и 3 шт., в этом случае расход за период будет = 14 шт. кол-во списаний = 3 А вот это количество списаний не получится наверно через БИ вытянуть?
#12
by ДенисЧ
Параметр Периодичность (предпоследний) задай "Операция" И потом ВыбратьПериоды / ПолучитьПериод
#17
by Classic
Не знаю как у вас там в России, у нас проводки по реализации составлены таким образом, что контрагент с ТМЦ в одной проводке не пересекаются, так что только по документам. И еще вопрос. А если расход не продажа, то его учитывать надо или нет?
#20
by Zombi
Вот щас смотрю, все проводки Дт 90.2.1 Кт 41.1 действительно не пересекаются... 60 счет это же расчеты с поставщиками?
#21
by Zombi
А на 62 (расчеты с покупателями) все попадает с 90. Получается все только через 90 счет делается?
#23
by Zombi
неужели правда только перебором всех документов по всей номенклатуре сделать получится? отчет за полтора года, может быть и по всем складам...сколько он формироваться будет...
#24
by Classic
Опиши полностью задачу. Потому что непонятно "каждой номенклатуре нужны такие данные как остаток" "нужно еще по определенным контрагентам выбрать" Как ты это себе представляешь? Ну выбрал я конртрагента. Понятно, что нужно, сколько ему чего продали, а остаток чего показывать? И на какой момент.
#25
by Zombi
В диалоге у меня 6 списков значений: Список складов, которые надо включить в отчет, список групп товаров, которые нужно включить в отчет, список контрагентов, которых нужно включить в отчет, список складов, которые нужно исключить из отчета, список групп товаров, которые нужно исключить из отчета, список контрагентов, которых нужно исключить из отчета. Отчет формируется с Дата1 по Дата2 (выбирается в диалоге), в таблицу нужно построчно каждую номенклатуру с сортировкой по группам товаров, с данными: Остаток товара на складе на конец периода, цену, сумму, расход за период, количество списаний. Товар выбирается по складам, а контрагент это просто условие, согласно которому товар попадет в отчет или нет.
#34
by Classic
в такого кода не было:) Остатки получить можно, и количество продаж можно, даже проще БИ.ИспользоватьСубконто(ВидыСубконто.ТМЦ); Но без перебора документов (читай перебора операций по бухитогам) отфильтровать по контрагентам нельзя. Так-что в любом случае надо будет выбирать периоды и в общем случае обращаться к самому документу. Либо добавлять субконто на 90й счет (контрагенты), либо на счет доходов(ТМЦ), тогда можно будет без перебора обойтись
#36
by zak555
я предлагаю делать запрос по двум счетам : 41 и 90 для получения количества/суммы отгрузки получаю Счёт 90 (см. в ) для получения остатков по 41 - получаю счёт 41, а там просто смотрю СКД
#38
by ТакВотЖе
во что я должна въехать? я задала конкретный вопрос: где ты увидел контрагентов? на 41 или на 90?
#41
by Amiralnar
м.б. в данном случа стоит использовать запрос по документам? авось, и всю таблицу сразу вернет?
#44
by Classic
Присоединюсь к ТакВотЖе Где контрагенты? Можно в коде где-то вставить спКонтрагенты, чтоб наглядней было?
#50
by Classic
В каких проводках 41 и 90 счет корреспондируют с счетом, у которого есть субконто контрагенты? При продаже естественно
#53
by vladko
я бы сделал запрос по "расходным накладным" по товару с условием на контрагентов и склады, а остатки товара вычислил бы как надо по условию задания
#56
by Classic
Если ты точно уверен, что продажа оформлялась только определенным списком видов документов, то можно
#57
by zak555
смотри : 90 41 - достаю количество + могу достать и себестоимость 62 90 - достаю контрагента + сумму отгрузки
#58
by zak555
это когда я делаю бла.ПолучитьСчет(,,СчетПоКоду("90")); а когда бла.ПолучитьСчет(,,СчетПоКоду("41.1")) - могу получить СКД
#60
by ТакВотЖе
у тебя две разные проводки. и как ты рассчитываешь их друг с другом связать? по какому такому принципу?
#61
by Classic
Опять неясно. Тебе надо выбрать только те товары, которые продавались определенному контрагенту. Что твой запрос то выдаст?
#64
by Amiralnar
Ну, вы конечно, можете упражняться в крутости получения данных, идеальности результата, и т.д. Вам платят, видимо за это. Мне платят за результат. И когда я спрашиваю, могу ли я пренебречь бухсправкой, то с вероятностью чуть менее чем 100 получаю положительный ответ. И такая нехитрая оптимизация алгоритма дает самый экнонмичный результат.
#65
by Classic
Еще раз. задача элементарная. Есть спКонтрагенты. Надо Сообщить(ТМЦ.Наименование + "Остаток на конец = " + Остаток + " продажа = " + Продажа). Только для тех ТМЦ, где продажа была
#67
by Amiralnar
Оптимизируем далее... Если требуется отобрать по одному контрагенту - Найти товар, который ему продавали, и поставить его условием в бухзапрос.
#68
by zak555
тогда по все возможным, а в выборке отсеивать не нужных ! т.е. бла.КорСубконто <> КонтраМоя Тогда Продолжить;
#74
by ТакВотЖе
вместо того, чтобы сидеть целый день на форуме и фигню в каждой ветке постить, сел бы и попробовал написать то, что советуешь людям. Опыт бы какой-никакой приобрёл и может осмыслил бы утопичность своих советов.
#75
by zak555
кстати, в явно сказано, что есть 6 СЗ 1. контры - включаемые или невключаемые 2. склад - включаемые или невключаемые 3. товар - включаемые или невключаемые
#76
by zak555
упала ИспользоватьКорСубконто(,СЗизКонтраИопределнныхТоваров,2) надо искать в чём дело =)
#77
by Classic
Можно не искать, а посмотреть посты , и, как результат, Не корреспондируется счет с субконто ТМЦ, с счетом с субконто Контрагенты. Потому без перебора оопераций не обойтись
#78
by AlexNew
V7? Контрагенты в продажах? В типовой? Без общего пересчета? Вы правда ничего не курили?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- 1С и почта. Как проверить в 1С что почта была прочитана?
- v8.comconnector и регистры бухгалтерии, запрос
- Не заполняется НДС в "заказ покупателя" конфа УТ
- Как проверить не пустое ли поле тип ДАТА в SQL запросе
- Как назначить значение ячейке табличной части документа
- (УПП) Закрытие счета 20.2
- 8.2 Как в СКД использовать функциональные опции?
- Метод недоступен на тонком клиенте
- Тестирование и исправление не исправляет
- Найти всех родителей номенклатуры
- Как получить имя и тип параметра в запросе?
- Отчет - стоимость остатков на складе (УТ 10.3)
- Связать временную таблицу с запросом
- Как через обработку вывести на печать строки табличной части справочника
- Событие "ПриИзменении" для поля ввода - как отловить нажатие энтера ?
- ЗУП неверно рассчитывается база для вида расчета
- v8: Связка УТ и Розница. Розница - первая ;)
- Синхронизация справочника номенклатура для двух баз
- Как в СКД строку преобразовать в число?
- Слетает настройка COM-порта для штрих кодера. Почему?