Ведомость по партиям товаров на складах по Видам документов (Детализация по операциям) УТ 10.3
Учетные задачи - Логистика, склад и ТМЦ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Для тех, кто ещё помнит ТиС 9.2 (7.7) поясню коротко: там в некоторых отчетах (по партиям, расчетам, кассе) есть галка Детализация по операциям – это что-то типа того.
Для тех, кому интересна механика, рассказываю:
//К стандартному запросу для построителя отчетов добавляем поле ВидДокумента следующего содержания:
ПодТекстЗапроса = "";
//Так как я не знаю как получить вид документа как самостоятельное поле в запросе написал SELECT…CASE так сказать:)
Для Каждого Документа из Метаданные.Документы Цикл
Если Документа.Движения.Содержит(Метаданные.РегистрыНакопления.ПартииТоваровНаСкладах) Тогда
// Имя каждого документа, который двигает нужный нам регистр добавляем в ВЫБОР
МеждуСтрок = "ВЫБОР КОГДА ИсточникДанных.Регистратор ССЫЛКА Документ."
+ Документа.Имя +
" ТОГДА """
+ Документа.Синоним +
""" ИНАЧЕ ""не выбран"" КОНЕЦ";
// Каждый следующий документ добавляем в ИНАЧЕ предыдущего, последний останется для остатков
ПодТекстЗапроса = ?(ПодТекстЗапроса = "", МеждуСтрок,
СтрЗаменить(ПодТекстЗапроса, """не выбран""", МеждуСтрок));
КонецЕсли;
КонецЦикла;
Остается лишь вставить Подстоку + «КАК ВидДокумента» и наслаждаться.
Некоторые мои клиенты, главные бухгалтера в основном, любят отчет по партиям как инструмент глобального контроля ситуации, оперативного поиска «косяков» и всё такое. Представленное дополнение повышает наглядность просторов выполненных операций и облегчает поиск исключительных ситуаций и всяких там неожиданностей.
Тоннаж и литраж использует стандартные реквизиты единицы измерения (Ед. для отчетов) Вес и Объём, последний делится на 10.
Отчет «тугой» ибо включена принудительно периодичность Регистратор.
Модуль без пароля.
Вступайте в нашу телеграмм-группу Инфостарт