|
УФ БП3 Типовой отчет Остатки товаров | ☑ | ||
---|---|---|---|---|
0
DenisVich
05.09.17
✎
09:41
|
Хочу модифицировать СКД-й отчет в Бухгалтерии 3.0. Модифицировал. Объединил через левое соединение с дополнительным регистром в котором хранится серийный номер номенклатуры. Запрос корректен(не выдает ошибок), но не идеален. Не выводит серийный номер.
"ВЫБРАТЬ ХозрасчетныйОстатки_КонОст.Счет КАК Счет, ХозрасчетныйОстатки_КонОст.Субконто1 КАК Номенклатура, ХозрасчетныйОстатки_КонОст.СуммаОстаток КАК Сумма, ХозрасчетныйОстатки_КонОст.КоличествоОстаток КАК Количество, ХозрасчетныйОстатки_КонОст.Субконто2 КАК Склад, ХозрасчетныйОстатки_КонОст.Организация КАК Организация, ХозрасчетныйОстатки_КонОст.Подразделение КАК Подразделение, СерийныеНомера.СерийныйНомер {ВЫБРАТЬ Счет.*, Номенклатура.*, Сумма, Количество, Склад.*, Организация.*, Подразделение.*} ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, Счет В (&СчетаУчетаСкладИНоменклатура) {(Счет).*}, &СубконтоНоменклатураИСклад, {(Организация).* КАК Организация, (Субконто1).* КАК Номенклатура, (Субконто2).* КАК Склад, (Подразделение).* КАК Подразделение}) КАК ХозрасчетныйОстатки_КонОст ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СерийныеНомера КАК СерийныеНомера ПО ХозрасчетныйОстатки_КонОст.Субконто1 = СерийныеНомера.Номенклатура {ГДЕ ХозрасчетныйОстатки_КонОст.СуммаОстаток КАК Сумма, ХозрасчетныйОстатки_КонОст.КоличествоОстаток КАК Количество}" |
|||
1
DenisVich
05.09.17
✎
09:42
|
В отчете СКД все настройки принял.(по добавленному полю)
|
|||
2
DrShad
05.09.17
✎
09:44
|
не все
|
|||
3
DrShad
05.09.17
✎
09:44
|
{ВЫБРАТЬ
Счет.*, Номенклатура.*, Сумма, Количество, Склад.*, Организация.*, Подразделение.*} это по твоему для чего в СКД пишется? |
|||
4
DenisVich
05.09.17
✎
09:55
|
Виртуальная таблица. А нужно через "где"?
|
|||
5
DrShad
05.09.17
✎
09:57
|
*рукалицо*
|
|||
6
DenisVich
05.09.17
✎
10:08
|
В общем нужно сделать отдельно выборку по виртуальной таблицы, а потом ее сопоставить. Понял.
|
|||
7
DrShad
05.09.17
✎
10:09
|
что!? откуда такие выводы?
|
|||
8
Вафель
05.09.17
✎
10:16
|
Лучше не запрос модифициорвать, а добавить новый.
Проще для обновления |
|||
9
DenisVich
05.09.17
✎
10:44
|
Тот же результат нету серийников
"ВЫБРАТЬ СерийныеНомера.Номенклатура, СерийныеНомера.Склад, СерийныеНомера.СерийныйНомер ПОМЕСТИТЬ ВТСерийныеНомера ИЗ РегистрСведений.СерийныеНомера КАК СерийныеНомера ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХозрасчетныйОстатки_КонОст.Счет КАК Счет, ХозрасчетныйОстатки_КонОст.Субконто1 КАК Номенклатура, ХозрасчетныйОстатки_КонОст.СуммаОстаток КАК Сумма, ХозрасчетныйОстатки_КонОст.КоличествоОстаток КАК Количество, ХозрасчетныйОстатки_КонОст.Субконто2 КАК Склад, ХозрасчетныйОстатки_КонОст.Организация КАК Организация, ХозрасчетныйОстатки_КонОст.Подразделение КАК Подразделение, ВТСерийныеНомера.СерийныйНомер ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, Счет В (&СчетаУчетаСкладИНоменклатура) {(Счет).*}, &СубконтоНоменклатураИСклад, {(Организация).* КАК Организация, (Субконто1).* КАК Номенклатура, (Субконто2).* КАК Склад, (Подразделение).* КАК Подразделение}) КАК ХозрасчетныйОстатки_КонОст ЛЕВОЕ СОЕДИНЕНИЕ ВТСерийныеНомера КАК ВТСерийныеНомера ПО ХозрасчетныйОстатки_КонОст.Субконто1 = ВТСерийныеНомера.Номенклатура {ГДЕ ХозрасчетныйОстатки_КонОст.СуммаОстаток КАК Сумма, ХозрасчетныйОстатки_КонОст.КоличествоОстаток КАК Количество}" |
|||
10
DrShad
05.09.17
✎
11:10
|
и не будет
|
|||
11
DenisVich
05.09.17
✎
15:45
|
Ну а в чем ошибка данного отчета СКД? Я ее не вижу.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |