Отчет по документам перемещения в выбранных ценах на момент даты в документе перемещения

28.11.22

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

Внешний отчет, отображающий документы перемещения по складам в выбранных видах цен. Цена номенклатуры берется на дату проведения документа перемещения.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Отчет документ перемещения в ценах
.erf 6,56Kb
7 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Внешний отчет, открываем через Файл - Открыть. Основные параметры являются "Дата начала", "Дата конца", "Цена". Эти параметры необходимо заполнить перед нажатием клавиши "Сформировать". Склад-получатель  не обязательное поле для заполнения (дополнительный отбор). 

По окончанию формирования отчета в ТЧ представлены Склад получателя, документы на этот склад и номенклатура из соответствующих документов. Также представлена цена номенклатуры, количество по документу и общая сумма документа, а также общая сумма по Складам-получателям.

СКД отчет разрабатывался для "Управление торговлей, редакция 11" и 1С:ERP Управление предприятием 2.

Тестирование проводилось на Управление торговлей, редакция 11 (11.3.4.162).

Сам запрос, кому лень качать отчет

ВЫБРАТЬ
	ЦеныНоменклатуры.Период КАК Период,
	ЦеныНоменклатуры.Номенклатура КАК Номенклатура,
	ЦеныНоменклатуры.Цена КАК Цена
ПОМЕСТИТЬ ВсеЦены
ИЗ
	РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ГДЕ
	ЦеныНоменклатуры.ВидЦены = &Цена
;

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

СГРУППИРОВАТЬ ПО
	ВсеЦены.Цена,
	ВсеЦены.Период,
	ВсеЦены.Номенклатура
;

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

СГРУППИРОВАТЬ ПО
	ВсеЦены.Период,
	ВсеЦены.Номенклатура,
	ВсеЦены.Цена,
	ЕСТЬNULL(ВсеЦенысКонцом.периодКонца, КОНЕЦПЕРИОДА(ВсеЦены.Период, ГОД))
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ПеремещениеТоваровТовары.Ссылка КАК Ссылка,
	ПеремещениеТоваровТовары.Ссылка.СкладОтправитель КАК СкладОтправитель,
	ПеремещениеТоваровТовары.Ссылка.СкладПолучатель КАК СкладПолучатель,
	ПеремещениеТоваровТовары.Номенклатура КАК Номенклатура,
	ПеремещениеТоваровТовары.Количество КАК Количество,
	ВсеЦеныДоИПосмле.Цена КАК Цена,
	ВсеЦеныДоИПосмле.Цена * ПеремещениеТоваровТовары.Количество КАК Сумма
ИЗ
	Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
		ЛЕВОЕ СОЕДИНЕНИЕ ВсеЦеныДоИПосмле КАК ВсеЦеныДоИПосмле
		ПО ПеремещениеТоваровТовары.Ссылка.Дата >= ВсеЦеныДоИПосмле.Период
			И ПеремещениеТоваровТовары.Ссылка.Дата < ВсеЦеныДоИПосмле.периодКонца
			И ПеремещениеТоваровТовары.Номенклатура = ВсеЦеныДоИПосмле.Номенклатура
ГДЕ
	ПеремещениеТоваровТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
	И ПеремещениеТоваровТовары.Ссылка.Проведен

 

 

Вступайте в нашу телеграмм-группу Инфостарт

Отчет перемещения цена

См. также

Логистика, склад и ТМЦ 1С:Предприятие 8 Россия Платные (руб)

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

50000 руб.

26.07.2023    11336    62    0    

12

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

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

89900 руб.

09.06.2020    56394    43    60    

78

Логистика, склад и ТМЦ Бухгалтер Пользователь 1С:Предприятие 8 Сельское хозяйство и рыболовство Строительство Горнодобывающая промышленность Розничная и сетевая торговля (FMCG) Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Лесное и деревообрабатывающее хозяйство Управленческий учет Платные (руб)

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

40000 руб.

24.03.2015    137181    349    116    

143

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

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

12444 руб.

29.10.2014    232715    750    534    

498

Обмен с ГосИС Логистика, склад и ТМЦ Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Внешняя обработка для инвентаризации кодов маркировки в системе "Честный знак". Позволяет быстро определить и списать коды маркировки проданного, испорченного, утраченного (полный перечень причин списания указан ниже)  товара, которые всё ещё числятся за организацией. Привести в соответствие остатки маркированного товара программы 1С и системы "Честного знака".

6649 руб.

09.01.2024    16807    172    30    

160
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Bob_D 28.07.23 15:32 Сейчас в теме
А можно на почту ваш отчет. Я позаимствовал ваш код. Все отлично, но есть маленький затык..))
2. Bob_D 28.07.23 16:19 Сейчас в теме
Или подскажите как победить. В общем все отражается хорошо, но номенклатура не схлопывается.. т.е. сколько раз продавалась, столько и показывает в отчете. Я начинающий, возможно это просто, но вот никак не могу догнать.
3. FloNes 16 29.07.23 13:21 Сейчас в теме
ВЫБРАТЬ
	ЦеныНоменклатуры.Период КАК Период,
	ЦеныНоменклатуры.Номенклатура КАК Номенклатура,
	ЦеныНоменклатуры.Цена КАК Цена
ПОМЕСТИТЬ ВсеЦены
ИЗ
	РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ГДЕ
	ЦеныНоменклатуры.ВидЦены = &Цена
;

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

СГРУППИРОВАТЬ ПО
	ВсеЦены.Цена,
	ВсеЦены.Период,
	ВсеЦены.Номенклатура
;

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

СГРУППИРОВАТЬ ПО
	ВсеЦены.Период,
	ВсеЦены.Номенклатура,
	ВсеЦены.Цена,
	ЕСТЬNULL(ВсеЦенысКонцом.периодКонца, КОНЕЦПЕРИОДА(ВсеЦены.Период, ГОД))
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ПеремещениеТоваровТовары.Ссылка КАК Ссылка,
	ПеремещениеТоваровТовары.Ссылка.СкладОтправитель КАК СкладОтправитель,
	ПеремещениеТоваровТовары.Ссылка.СкладПолучатель КАК СкладПолучатель,
	ПеремещениеТоваровТовары.Номенклатура КАК Номенклатура,
	ПеремещениеТоваровТовары.Количество КАК Количество,
	ВсеЦеныДоИПосмле.Цена КАК Цена,
	ВсеЦеныДоИПосмле.Цена * ПеремещениеТоваровТовары.Количество КАК Сумма
ПОМЕСТИТЬ Вт_итого
ИЗ
	Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
		ЛЕВОЕ СОЕДИНЕНИЕ ВсеЦеныДоИПосмле КАК ВсеЦеныДоИПосмле
		ПО ПеремещениеТоваровТовары.Ссылка.Дата >= ВсеЦеныДоИПосмле.Период
			И ПеремещениеТоваровТовары.Ссылка.Дата < ВсеЦеныДоИПосмле.периодКонца
			И ПеремещениеТоваровТовары.Номенклатура = ВсеЦеныДоИПосмле.Номенклатура
ГДЕ
	ПеремещениеТоваровТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
	И ПеремещениеТоваровТовары.Ссылка.Проведен
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	Вт_итого.СкладОтправитель,
	Вт_итого.СкладПолучатель,
	Вт_итого.Номенклатура,
	СУММА(Вт_итого.Количество) КАК Количество,
	Вт_итого.Цена,
	СУММА(Вт_итого.Сумма) КАК Сумма
ИЗ
	Вт_итого КАК Вт_итого

СГРУППИРОВАТЬ ПО
	Вт_итого.СкладПолучатель,
	Вт_итого.Номенклатура,
	Вт_итого.СкладОтправитель,
	Вт_итого.Цена 
Показать


Базы нет что бы проверить, но если убрать Ссылку на документ и сгруппировать то должно отразить как вы хотите. Код сверху прилогаю
Для отправки сообщения требуется регистрация/авторизация