Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

добавить в отчет по выручке,остатки на период(день,неделя,месяц)

добавить в отчет по выручке,остатки на период(день,неделя,месяц)
Я
   serg-lom89
 
12.10.18 - 15:07
Всем добрый день

прощу помощи ,идеи как реализовать данный момент в отчете.
есть запрос,в котором происходит выборка данных из оборотных регистров и они там выдают результат
привожу кусок кода небольшой запрос.

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    Таблица.Номенклатура КАК Номенклатура,
    Таблица.Регистратор,
    Таблица.ПериодСекунда,
    Таблица.ПериодДень,
    Таблица.ПериодНеделя,
    Таблица.ПериодДекада,
    Таблица.ПериодМесяц,
    Таблица.ПериодКвартал,
    Таблица.ПериодПолугодие,
    Таблица.ПериодГод,
    СУММА(Таблица.Количество) КАК Количество

сейчас потребовалось добавить сюда таблицу остатков,и по итогу  которая будет показывать остаток на выбранный период отображения итогов.
Может кто подскажет как подступиться к реализации такого отчета?
 
 
   Джинн
 
1 - 12.10.18 - 15:11
Идиотская задача. И данные бестолковые, и этот отчет ляжет при любом значимом объеме данных.
   serg-lom89
 
2 - 12.10.18 - 15:13
(1) ну задачи увы не я ставлю..просто привел кусок кода ,который может поможет натолкнуться на идею
   Джинн
 
3 - 12.10.18 - 15:18
(2) Дык расскажите постановщику, что он неадекватен.
   serg-lom89
 
4 - 12.10.18 - 15:19
думал сделать через 2 набора данных
добавить 2-ой набор данных,по остаткам и через связь товар = товар получать..вот только как указать что бы пользователь укажет остаток по дням что бы разворачивало по дня(неделя,месяц)?
   serg-lom89
 
5 - 12.10.18 - 15:19
(3) увы,не могу такое сказать(
   Джинн
 
6 - 12.10.18 - 15:21
(5) Можете. Нет никаких ограничений. Они придуманы Вами.
   serg-lom89
 
7 - 12.10.18 - 15:22
(6) не имею полномочий.
ну если на самом деле как можно решить такой вопрос?(без применения конфлитных ситуаций)
   Ненавижу 1С
 
8 - 12.10.18 - 15:25
   serg-lom89
 
9 - 12.10.18 - 15:32
(8) спасибо..сейчас гляну
   Джинн
 
10 - 12.10.18 - 15:36
(8) Умножьте набор данных на количество периодов (лучше детализировать до регистратора, чтоб уж нагляднее было) и прикиньте что получится.
 
 Рекламное место пустует
   Ненавижу 1С
 
11 - 12.10.18 - 15:38
(10) в (8) нет соединений таблиц, там объединения. Зачем умножать?
   Джинн
 
12 - 12.10.18 - 15:41
(11) См. выше условие задачи:

Таблица.Регистратор,
Таблица.ПериодСекунда,
Таблица.ПериодДень,
Таблица.ПериодНеделя,
Таблица.ПериодДекада,
Таблица.ПериодМесяц,
Таблица.ПериодКвартал,
Таблица.ПериодПолугодие,
Таблица.ПериодГод
   Ненавижу 1С
 
13 - 12.10.18 - 15:42
(12) ну я дословно не стал воспринимать это все таки
   Джинн
 
14 - 12.10.18 - 15:44
(13) В заголовке сабжа тоже это есть. Думаю как раз буквально и нужно понимать.
   Ненавижу 1С
 
15 - 12.10.18 - 15:45
(14) в заголовке день - это нормально
   gantonio
 
16 - 12.10.18 - 15:48
Была прибыль - были остатки, Не было прибыли есть остатки. Лишь бы зарплату за работу платили.
Найдите статью о том как сделать остатки на каждый день .. вот такой вам набор данных нужен. Подготовите его и со своим объедините .. заодно проникнитесь как 1с может.
   serg-lom89
 
17 - 12.10.18 - 16:23
как я понял,надо создать второй запрос с остатками на каждый (день,месяц,неделю) и потом обьеденить с первым?
   gantonio
 
18 - 12.10.18 - 16:31
Начать надо с того какие остатки хотят. Если остатки на последнюю дату то это один запрос, если на какую то дату для каждого интрвала где расчитывается прибыль то другой .. но вообще это конечно мракобесие. Но заодно поучитесь запросы делать.
Посмотрите как делается отчет по остаткам на каждую дату .. потом к енму легко добавите второй запрос.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует