#0
by YAGolova
Всем привет. Может кто сталкивался - в наборе СКД получаю таблицу остатков на каждый день по товарам, т.е. 5.01 - 2 Так вот как сделать так, чтобы при выборе произвольной группировки по периоду (допустим вместо дня, месяц или неделя) пользователь видел остаток на начало этого периода?
#1
by YAGolova
Сразу скажу: пробовал ВычислитьВыражение("Сумма(Остаток)",,, "Первая", "Первая", "День"), но ничего не выводит(, причем если группировку по дню добавляешь, показывает, убираешь - нет
#2
by AceVi
Чет ты мудришь. тебе нужны остатки с разбивкой по периодам? на конец каждого периода или на начало? в любом случае надо заранее подготовить таблицу с остатками на самый маленький период(например день), потом сформировать таблицу периодов например 01.01-07.01 08.01-14.01 и т.д. Потом Поместить ДниРаспределеныПоПериодам Потом допустим надо получить остаток на конец Выбрать Максимум(День) КАК ДеньОстатка Поместить максимальныйДеньВПериоде Потом максимальныйДеньВПериоде
#3
by YAGolova
Так как я сформирую таблицу периодов, если ее пользователь настраивает, или ты предлагаешь получать значения структуры компоновщика, по нему строить таблицу периодов, подсовывать во внешний набор данных скд и т.д.? Я все же надеюсь на возможности как то это получить в СКД (я бы уже получил, если бы можно было писать собственную функцию в общем модуле, только мне отчет внешний надо и лесть в конфу низзя)
#4
by AceVi
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток "Неделя" или любая периодичность что тебе нужна. т.е. сразу получай данные с нужной периодичность.
#5
by YAGolova
я же уже объяснил что не знаю какой периодичности мне нужны данные.... + не забывай о тонкостях этой "волшебной" таблицы - если у тебя нет движений в этом периоде, то и остатков не будет
#6
by AceVi
РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(, , &периодичность, , ) периодичность - Это параметр СКД. Вид строка - доступен список - сам заполняешь список типа "День", "Неделя" и т.д. пользователь будет выбирать из списка значение. Не будет остатков - а тебе нужен даже пустой период? тогда без заранее сформированной таблицы периодов ты никак не сделаешь.
#7
by AceVi
Что значит пользователь настраивает? в каком виде? редактирует таблицу с где ставит конкретные даты в каждой строке? или просто "Неделя" и период отчета? И кстати нет никаких проблем сформировать таблицу периодов и как внешние данные поместить ее в скд, стандартный функционал это поддерживает. типа такого
#8
by YAGolova
спасибо) я знаю как пользоваться внешними наборами Допустим пользователь хочет сгруппировать колонки по годам, внутри по месяцам и далее по дням - что мне получать?
#9
by YAGolova
а еще лучше сделал произвольное пользовательское поле в котором периоды настроил по своему усмотрению?
#10
by тарам пам пам
а почему нельзя воспользоваться возможностями самой СКД и не настроить роли у нужных полей? Она адекватно отреагирует на (почти) любые настройки пользователя.
#11
by YAGolova
В итоге так и сделал, выкрутился с помощью вычислитьвыражениесгруппировкоймассив и настроил по полям (неделя, месяц, год). НО так к сожалению для произвольного периода работать не будет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Расчет - всем расчетам расчет
- Расчет - всем расчетам расчет
- УПП. Д-т "Расчет себ-ти выпуска". Действие "расчет прямых затрат по передел
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: Как В СКД не выводить название ресурса
- Хитрый вопрос по одноранговой сети
В этой группе 1С
- Стоимостная оценка склада в ценах номенклатуры ут 10.3 не отражает цену
- СЗВ-М ЗУП 2.5 номерПП в выгруженном файле
- автоматическая подстановку цены из регистра сведений при выборе номенклатуры
- "Не удалось зафиксировать таблицу для чтения 'copiedprm'"
- Вопрос по обмену в универсальном формате
- В рознице 2.1.9.20 при установленном флаге применение цен не увидеть цену товара
- обновление до ут 11,2,3,108
- ОтборСтрок и ВидСравнения.ВИерархии (8.3.6.2449)
- Как из 1С деактивировать(удалить) товары раздела в Битриксе
- Ошибка 87. Установка Драйвера защиты Рарус Общепит.
- УСН в УПП висят остатки номенклатуры
- Розница 2.1 или УТ 10
- БГУ. Учет НДС. Заполнение разделов 8,9 в декларации (книги покупок, продаж)
- ERP 2.1.3.115 ввод начальных остатков по НДС
- полное удаление номенклатуры
- Ошибка Недопустимый тип сравнения
- 1С 8.3 Настройка отчета - сортировка по возрастанию артикула.
- Управляемое приложение. Сохранение реквизитов объектов формы.
- Обработка запросов ЕГАИС
- возврат товара от покупателя Дт 90.03 Кт 19.03