Остаток на каждый день, средний остаток

23.07.12

Учетные задачи - Логистика, склад и ТМЦ

Наиболее быстрый способ выбрать остаток на любой период с любыми группировками.

На основе данного запроса можно:
- просто вывести остаток, себестоимость, цену на каждый день (или месяц, час, неделю и т. д.)
- рассчитать средний запас
- расчитать количество дней провала (сколько дней товара не было на складе)

Работает действительно быстро. Единственное условие - наличие в регистре продаж ежедневных записей.

Скачать файлы

Наименование Файл Версия Размер
Отчет, показывающий остаток на каждый день и средний запас по выбранной группе товаров
.erf 6,79Kb
106
.erf 6,79Kb 106 Скачать

Наиболее быстрый способ выбрать остаток на любой период с любыми группировками.

На основе данного запроса можно:

  • - просто вывести остаток, себестоимость, цену на каждый день (или месяц, час, неделю и т. д.)
  • - рассчитать средний запас
  • - расчитать количество дней провала (сколько дней товара не было на складе)

Работает действительно быстро. Единственное условие - наличие в регистре продаж ежедневных записей.

Приложен пример отчета.


ВЫБРАТЬ
	ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК Остаток,
	ТоварыНаСкладахОстаткиИОбороты.Период КАК Период,
	ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
	ТоварыНаСкладахОстаткиИОбороты.Склад
ПОМЕСТИТЬ Данные
ИЗ
	РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(
			&НП,
			&КП,
			День,
			,
			Номенклатура В ИЕРАРХИИ (&номенклатура)
				И Склад.код = "000000017") КАК ТоварыНаСкладахОстаткиИОбороты

ИНДЕКСИРОВАТЬ ПО
	Период,
	ТоварыНаСкладахОстаткиИОбороты.Склад,
	ТоварыНаСкладахОстаткиИОбороты.Номенклатура
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
	Периоды.Период
ПОМЕСТИТЬ Периоды
ИЗ
	РегистрНакопления.Продажи.Обороты(&НП, &КП, День, ) КАК Периоды
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
	Данные.Склад
ПОМЕСТИТЬ тСклады
ИЗ
	Данные КАК Данные
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
	Данные.Номенклатура
ПОМЕСТИТЬ тНоменклатура
ИЗ
	Данные КАК Данные
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	Периоды.Период,
	тНоменклатура.Номенклатура
ПОМЕСТИТЬ ВсеСтрокиНоменклатураПериод
ИЗ
	Периоды КАК Периоды
		ПОЛНОЕ СОЕДИНЕНИЕ тНоменклатура КАК тНоменклатура
		ПО (ИСТИНА)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	Строки.Номенклатура,
	Строки.Период,
	тСклады.Склад
ПОМЕСТИТЬ ВсеСтроки
ИЗ
	ВсеСтрокиНоменклатураПериод КАК Строки
		ПОЛНОЕ СОЕДИНЕНИЕ тСклады КАК тСклады
		ПО (ИСТИНА)

ИНДЕКСИРОВАТЬ ПО
	Строки.Номенклатура,
	Строки.Период,
	тСклады.Склад
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	Д.Остаток КАК Остаток,
	ВложенныйЗапрос.Период КАК Период,
	ВложенныйЗапрос.Номенклатура КАК Номенклатура,
	ВложенныйЗапрос.Склад
ИЗ
	(ВЫБРАТЬ
		ВсеСтроки.Период КАК Период,
		ВсеСтроки.Номенклатура КАК Номенклатура,
		ВсеСтроки.Склад КАК Склад,
		МАКСИМУМ(Д.Период) КАК ЕстьОстатокНаПериод
	ИЗ
		ВсеСтроки КАК ВсеСтроки
			ЛЕВОЕ СОЕДИНЕНИЕ Данные КАК Д
			ПО (Д.Склад = ВсеСтроки.Склад)
				И (Д.Номенклатура = ВсеСтроки.Номенклатура)
				И (Д.Период 

См. также

SALE! 20%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 22800 руб.

21.04.2017    90178    105    39    

190

Модуль "Ответственное хранение" или фулфилмент (FBS / FBO) для 1С:УТ 11.5, КА 2.5, ERP 2.5

Логистика, склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Модуль "Ответственное хранение" для 1С (УТ 11.5, КА 2.5, ERP 2.5) позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

60000 руб.

09.06.2020    34313    27    57    

54

SALE! 10%

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 9504 руб.

29.10.2014    210173    620    524    

439

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 11.12.2023, версия 9.5 - 9.9)

13200 руб.

20.11.2015    150720    367    375    

501

AS WMS: автоматизация склада с адресным хранением с помощью ТСД

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления адресным складом. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

40000 руб.

26.07.2023    3228    13    0    

8
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Hany 23.07.12 14:34 Сейчас в теме
Зачем вычислять таблицу ВсеПериоды, если в СКД можно указать дополнение по дням?
А также непонятно, зачем использовать регистр Продажи, если из него данные никакие не берутся.
2. devlabnn 88 23.07.12 15:02 Сейчас в теме
(1) Hany, сразу скажу, что в СКД я не силен, но попробую ответить
>> Зачем вычислять таблицу ВсеПериоды, если в СКД можно указать дополнение по дням?
А СКД при этом расчитает остаток/цену/etc на этот период?
>> А также непонятно, зачем использовать регистр Продажи, если из него данные никакие не берутся
Из него какраз берутся периоды (предполагается, что продажи есть каждый день). Я не использую такой вариант, у меня всегда есть глобальная таблица с колонкой "период"
3. Hany 23.07.12 16:30 Сейчас в теме
(2)

А СКД при этом расчитает остаток/цену/etc на этот период?


Ага.

Я не использую такой вариант, у меня всегда есть глобальная таблица с колонкой "период"


В СКД такой проблемы б не было.
4. ildarovich 7850 25.07.12 18:02 Сейчас в теме
Декартаво произведение таблиц не требует соединения по условию "Истина". В запросе таблицы могут быть просто перечисляться через запятую.
На ту же тему есть публикации: Запрос по остаткам регистра накопления на каждый день и Расчет средних по периодам в запросе - это элементарно!. Запросы в них проще.
5. devlabnn 88 26.07.12 18:31 Сейчас в теме
(4) ildarovich, согласен. Особенно Расчет средних по периоду в запросе для меня просто находка. Но этот метод не подошел бы для решения моей задачи - найти количество дней, когда остаток по данной номенклатуре/складу равнялся нулю (и затем рассчитать потери, по средней продаже, когда номенклатура была на складе). Что касается Запрос по остаткам регистра накопления на каждый день- работает значительно медленнее.
6. krund 30.07.12 14:00 Сейчас в теме
7. wunderland 201 11.12.14 15:16 Сейчас в теме
Может я чего то не понял, но результат в отчете не соответствует тому что на картинке.
На картинке колонка "Средний запас" - одна, а в отчете, который для скачивания, она повторяется для каждого "периода"
Оставьте свое сообщение