|
УТ 11 Найти заказ - регистратор резерва | ☑ | ||
---|---|---|---|---|
0
1c_July
23.06.14
✎
10:33
|
Может быть глупый вопрос, но все же: в отчете анализ доступности товаров в УТ 11 есть возможность детализировать сумму остатка по документу движения (приходы, расходы), а сумму резерва - невозможно (в вариантах детализации даже намека на какие-либо документы нет). Т.е. видим, что зарезервировано столько-то единиц товара, а каким заказом - не понятно как узнать.
Когда заказ известен, то в нем можно увидеть что он зарезервировал, но если нет - как этот заказ отыскать, может кто-то подсказать? Возможно в каком-то другом отчете.. |
|||
1
DexterMorgan
23.06.14
✎
10:43
|
(0) У11 какой релиз?
|
|||
2
DexterMorgan
23.06.14
✎
10:44
|
(1) У11 = УТ11*
|
|||
3
shuhard
23.06.14
✎
10:47
|
(0) в текущем релизе есть в расшифровке документ-основание
и это именно заказ клиента для резерва |
|||
4
DexterMorgan
23.06.14
✎
11:05
|
(3) не обязательно же заказ клиента, может быть перемещение, а вообще это элемент справочника Назначения
|
|||
5
1c_July
23.06.14
✎
11:08
|
(1) 11.0.9.8
|
|||
6
shuhard
23.06.14
✎
11:10
|
(4) нет конечно
есть резервы, а есть обособленные резервы первые с Назначением ни как не связаны |
|||
7
viramen
23.06.14
✎
11:55
|
Откройте регистр остаткинаскладах или как он там называется.
|
|||
8
DexterMorgan
23.06.14
✎
12:04
|
(7) документ, который сделал резерв в 11.0 можно вытащить только из РН ДвижениеТоваров или ГрафикДвиженияТоваров
|
|||
9
shuhard
23.06.14
✎
12:07
|
(8) да лан, вот запрос из отчета, там Рг с регистраторами куда больше =)
ВЫБРАТЬ РАЗЛИЧНЫЕ РАЗРЕШЕННЫЕ Сегменты.Номенклатура, Сегменты.Характеристика, ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры ИЗ РегистрСведений.НоменклатураСегмента КАК Сегменты {ГДЕ Сегменты.Сегмент.* КАК СегментНоменклатуры, Сегменты.Номенклатура.* КАК Номенклатура, Сегменты.Характеристика.* КАК Характеристика} ИНДЕКСИРОВАТЬ ПО Сегменты.Номенклатура, Сегменты.Характеристика, ИспользуетсяОтборПоСегментуНоменклатуры ; //////////////////////////////////////////////////////////////////////////////// // Построение отчета // ВЫБРАТЬ РАЗРЕШЕННЫЕ Набор.Номенклатура КАК Номенклатура, Набор.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаХранения, Набор.Номенклатура.ЕдиницаДляОтчетов КАК ЕдиницаДляОтчетов, Набор.Номенклатура.КоэффициентЕдиницыДляОтчетов КАК КоэффициентЕдиницыДляОтчетов, Набор.Номенклатура.Вес КАК НоменклатураВес, Набор.Номенклатура.Объем КАК НоменклатураОбъем, Набор.Характеристика КАК Характеристика, Набор.Склад КАК Склад, Набор.ДокументОснование КАК ДокументОснование, СУММА(Набор.ВНаличииДляПродажи) КАК ВНаличииДляПродажи, СУММА(Набор.Резерв) КАК Резерв, СУММА(Набор.СвободноДляПродажи) КАК СвободноДляПродажи, СУММА(Набор.ВНаличииНаСкладе) КАК ВНаличииНаСкладе, СУММА(Набор.ОбособленныйРезерв) КАК ОбособленныйРезерв, СУММА(Набор.Отгружается) КАК Отгружается ИЗ( ВЫБРАТЬ Т.Номенклатура КАК Номенклатура, Т.Характеристика КАК Характеристика, Т.Склад КАК Склад, NULL КАК ДокументОснование, Т.ВНаличииОстаток КАК ВНаличииДляПродажи, 0 КАК Резерв, Т.ВНаличииОстаток КАК СвободноДляПродажи, 0 КАК ВНаличииНаСкладе, 0 КАК ОбособленныйРезерв, 0 КАК Отгружается ИЗ РегистрНакопления.СвободныеОстатки.Остатки( , { (Номенклатура, Характеристика) В( ВЫБРАТЬ ТаблицаОтбора.Номенклатура КАК Номенклатура, ТаблицаОтбора.Характеристика КАК Характеристика ИЗ ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора ГДЕ ТаблицаОтбора.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры) } {Склад.*, Номенклатура.*, Характеристика.*}) КАК Т ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Т.Номенклатура КАК Номенклатура, Т.Характеристика КАК Характеристика, Т.Склад КАК Склад, Т.Регистратор КАК ДокументОснование, 0 КАК ВНаличииДляПродажи, Т.КоличествоСоСклада КАК Резерв, - Т.КоличествоСоСклада КАК СвободноДляПродажи, 0 КАК ВНаличииНаСкладе, 0 КАК ОбособленныйРезерв, 0 КАК Отгружается ИЗ РегистрНакопления.ГрафикДвиженияТоваров КАК Т ГДЕ Т.КоличествоСоСклада <> 0 {ГДЕ (Номенклатура, Характеристика) В( ВЫБРАТЬ ТаблицаОтбора.Номенклатура КАК Номенклатура, ТаблицаОтбора.Характеристика КАК Характеристика ИЗ ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора ГДЕ ТаблицаОтбора.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры)} {ГДЕ Т.Склад.*, Т.Номенклатура.*, Т.Характеристика.*} ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Т.Номенклатура КАК Номенклатура, Т.Характеристика КАК Характеристика, Т.Склад КАК Склад, Т.Назначение.Заказ КАК ДокументОснование, 0 КАК ВНаличииДляПродажи, 0 КАК Резерв, - Т.НаличиеПодЗаказОстаток КАК СвободноДляПродажи, 0 КАК ВНаличииНаСкладе, Т.НаличиеПодЗаказОстаток КАК ОбособленныйРезерв, 0 КАК Отгружается ИЗ РегистрНакопления.ОбеспечениеЗаказов.Остатки( , { (Номенклатура, Характеристика) В( ВЫБРАТЬ ТаблицаОтбора.Номенклатура КАК Номенклатура, ТаблицаОтбора.Характеристика КАК Характеристика ИЗ ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора ГДЕ ТаблицаОтбора.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры) } {Склад.*, Номенклатура.*, Характеристика.*}) КАК Т ГДЕ Т.НаличиеПодЗаказОстаток > 0 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Т.Номенклатура КАК Номенклатура, Т.Характеристика КАК Характеристика, Т.Склад КАК Склад, NULL КАК ДокументОснование, 0 КАК ВНаличииДляПродажи, - Т.Количество КАК Резерв, Т.Количество КАК СвободноДляПродажи, 0 КАК ВНаличииНаСкладе, 0 КАК ОбособленныйРезерв, 0 КАК Отгружается ИЗ РегистрСведений.ДоступныеОстаткиПланируемыхПоступлений КАК Т {ВНУТРЕННЕЕ СОЕДИНЕНИЕ ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора ПО Т.Номенклатура = ТаблицаОтбора.Номенклатура И Т.Характеристика = ТаблицаОтбора.Характеристика И &ИспользуетсяОтборПоСегментуНоменклатуры} {ГДЕ Т.Склад.* КАК Склад, Т.Номенклатура.* КАК Номенклатура, Т.Характеристика.* КАК Характеристика } ГДЕ Т.ДатаДоступности = ДАТАВРЕМЯ(1, 1, 1) И Т.Количество < 0 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Т.Номенклатура КАК Номенклатура, Т.Характеристика КАК Характеристика, Т.Склад КАК Склад, Т.ДокументОтгрузки КАК ДокументОснование, 0 КАК ВНаличииДляПродажи, 0 КАК Резерв, 0 КАК СвободноДляПродажи, 0 КАК ВНаличииНаСкладе, 0 КАК ОбособленныйРезерв, Т.КОтгрузкеОстаток КАК Отгружается ИЗ РегистрНакопления.ТоварыКОтгрузке.Остатки( , { (Номенклатура, Характеристика) В( ВЫБРАТЬ ТаблицаОтбора.Номенклатура КАК Номенклатура, ТаблицаОтбора.Характеристика КАК Характеристика ИЗ ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора ГДЕ ТаблицаОтбора.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры) } {Склад.*, Номенклатура.*, Характеристика.*}) КАК Т ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Т.Номенклатура, Т.Характеристика, Т.Склад, NULL, 0 КАК ВНаличииДляПродажи, 0 КАК Резерв, 0 КАК СвободноДляПродажи, Т.ВНаличииОстаток КАК ВНаличииНаСкладе, 0 КАК ОбособленныйРезерв, ВЫБОР КОГДА НЕ Т.Склад.ИспользоватьОрдернуюСхемуПриОтгрузке ИЛИ &ТекущаяДата < Т.Склад.ДатаНачалаОрдернойСхемыПриОтгрузке ТОГДА Т.КОтгрузкеОстаток ИНАЧЕ 0 КОНЕЦ КАК Отгружается ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки( , { (Номенклатура, Характеристика) В( ВЫБРАТЬ ТаблицаОтбора.Номенклатура КАК Номенклатура, ТаблицаОтбора.Характеристика КАК Характеристика ИЗ ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора ГДЕ ТаблицаОтбора.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры) } {Склад.*, Номенклатура.*, Характеристика.*}) КАК Т ) КАК Набор СГРУППИРОВАТЬ ПО Набор.Номенклатура, Набор.Характеристика, Набор.Склад, Набор.ДокументОснование |
|||
10
DexterMorgan
23.06.14
✎
12:28
|
(9) ну этот отчет не только документ резерва выводит, тут много всего)
|
|||
11
1c_July
23.06.14
✎
12:35
|
(9) а из какого отчета этот запрос?
|
|||
12
DexterMorgan
23.06.14
✎
12:55
|
(11) это не из твоего релиза
|
|||
13
DexterMorgan
23.06.14
✎
12:57
|
я может ошибаюсь, но по-моему такого отчета в 11.0 нет, но информацию вытащить можно, из каких регистров я тебе написал
|
|||
14
1c_July
23.06.14
✎
13:08
|
(13) спасибо. желательно было, конечно, пользовательские средства найти, но попробуем хоть так.
Гениально конечно - что в старой версии можно получить двойным щелчком, из новой убрать совсем. В 1с свое понимание прогресса, блин.. |
|||
15
shuhard
23.06.14
✎
13:20
|
(14) бред
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |