Имя: Пароль:
1C
1С v8
Настройка внешнего вида отчета на СКД
,
0 misharkina
 
10.08.12
12:32
Друзья, подскажите, пожалуйста, возможно ли настроить отчет на СКД таким образом: в строках номенклатура, далее колонка (у меня остаток), а далее таблица с типами цен и ценами.
Считаю все одним запросом.

Надо
Номенклатура     Остаток      Розничная     Оптовая    и еще категории
                               Цена         Цена       Цена  
Товар 1             3           100           75         ...

А получается
Номенклатура       Розничная             Оптовая
               Остаток    Цена       Остаток  Цена
Товар 1            3        100         3      100
1 Пеппи
 
10.08.12
12:35
в ресурсы что занесли?
2 misharkina
 
10.08.12
12:37
Внешний вид того, что надо, съехал. Слово "Цена" должно быть под соответствующей категорией цен.
3 Cube
 
10.08.12
12:37
(0) Можно, разрешаем.
4 misharkina
 
10.08.12
12:37
Ресурсы: Остаток, Цена
5 Irek-kazan
 
10.08.12
12:38
Мишарина Ольга, пол мужской, опасный человек
6 Cube
 
10.08.12
12:39
(0) На этом форуме принято девушкам сначала фотку в личную карточку вставлять, а потом уже спрашивать :)
7 misharkina
 
10.08.12
12:40
Позже вставлю :)
8 Cube
 
10.08.12
12:42
(7) Мы на такое уже не ведемся - стандартная отмазка :)
Вставь фотку из одноклассников/контакта.
9 misharkina
 
10.08.12
12:45
Господа, давайте по задаче. Срок поджимает, а фотография подождет.
10 х86
 
10.08.12
12:46
(9)давай скрин того что нужно получить
11 sanja26
 
10.08.12
12:46
(9) видимо задача подождет)
12 Cube
 
10.08.12
12:46
(9) Ну тогда и задача подождет...
13 misharkina
 
10.08.12
12:58
Надо что-то подобного вида
http://webfile.ru/6071818
14 misharkina
 
10.08.12
13:02
Держите фотографию, негодяи.
15 Cube
 
10.08.12
13:07
(14) Ну вот, другой разговор :)
16 Cube
 
10.08.12
13:07
Запрос покажи
17 sanja26
 
10.08.12
13:09
ну во первых - вывод таблица
18 sanja26
 
10.08.12
13:10
Строки номенклатура, столбцы тип цен
19 sanja26
 
10.08.12
13:11
Детальных записей никаких не надо
В группировке номенклатура 2 поля: номенклатура и остаток
20 misharkina
 
10.08.12
13:11
Конфигурация 1С Астор Ваш Магазин

ВЫБРАТЬ
   ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
   ЦеныНоменклатурыСрезПоследних.ЕдиницаИзмерения,
   ЦеныНоменклатурыСрезПоследних.Характеристика,
   ЦеныНоменклатурыСрезПоследних.КатегорияЦен,
   ЦеныНоменклатурыСрезПоследних.Фирма,
   ЦеныНоменклатурыСрезПоследних.Цена,
   ЦеныНоменклатурыСрезПоследних.СтруктурнаяЕдиница
ПОМЕСТИТЬ Цены
ИЗ
   РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ) КАК ЦеныНоменклатурыСрезПоследних
       
ИНДЕКСИРОВАТЬ ПО
   Номенклатура
;

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

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

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

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Цены.Номенклатура,
   Цены.ЕдиницаИзмерения,
   Цены.Характеристика,
   Цены.КатегорияЦен,
   Цены.Фирма,
   Цены.СтруктурнаяЕдиница,
   Цены.Цена,
   Остатки.Остаток
ИЗ
   Цены КАК Цены
       ЛЕВОЕ СОЕДИНЕНИЕ Остатки КАК Остатки
       ПО Цены.Номенклатура = Остатки.Номенклатура
           И Цены.Характеристика = Остатки.Характеристика
21 sanja26
 
10.08.12
13:12
в групировке тип цен 2 выбранных поля тип цены и цена
22 sanja26
 
10.08.12
13:17
23 sanja26
 
10.08.12
13:19
24 Cube
 
10.08.12
13:19
(20) Сдается мне, что одним набором данных так не сделаешь... Нужно два набора данных, в первом остатки во втором цены...
25 Cube
 
10.08.12
13:20
(22) У тебя остаток не ресурс - итогов не будет...
26 sanja26
 
10.08.12
13:21
(24) зачем. итогов-то не надо
27 Cube
 
10.08.12
13:22
+(24) и связь наборов уже будет делать СКД. Короче, то что ты сделала в запросе - нужно переложить на СКД. Первый пакет запроса - первый набор СКД, второй пакет запроса - второй набор СКД, третий пакет запроса - связь наборов в СКД.
28 Cube
 
10.08.12
13:23
(26) В (13) есть итоги.
29 sanja26
 
10.08.12
13:28
(28) ну тогда ты помогай, мне некогда)
30 sanja26
 
10.08.12
13:33
31 misharkina
 
10.08.12
13:45
(30) практически то, что надо.
За исключением итогов по ценам http://s1.ipicture.ru/uploads/20120810/kCLy40W3.jpg
32 sanja26
 
10.08.12
13:46
какие могут быть итоги по ценам?
33 Cube
 
10.08.12
13:48
Что-то с двумя наборами данных у меня не получается...
На крайний случай можно сделать так:

ВЫБРАТЬ
   ПартииТоваровНаСкладахОстатки.Номенклатура,
   ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК Остаток,
   "Остаток" КАК ТипЦен
ПОМЕСТИТЬ Остатки
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах.Остатки КАК ПартииТоваровНаСкладахОстатки
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Остатки.Номенклатура,
   Остатки.ТипЦен,
   Остатки.Остаток КАК Значение
ИЗ
   Остатки КАК Остатки

ОБЪЕДИНИТЬ ВСЕ

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


Это запрос из УПП, но смысл, думаю, понятен.
34 misharkina
 
10.08.12
13:51
(32) вот именно, что их там вообще не должно быть
35 sanja26
 
10.08.12
13:51
(33) опоздал))
36 Пеппи
 
10.08.12
13:53
(34) их можно убрать
37 misharkina
 
10.08.12
13:55
(36) как?
38 Cube
 
10.08.12
13:56
39 Cube
 
10.08.12
13:58
40 Cube
 
10.08.12
14:00
(35) Зато я возьму всё стадо... :)
41 misharkina
 
10.08.12
14:11
(39) хороший вариант, но в нем та же проблема, что и в (31).
Не нужны итоги по ценам.
42 Cube
 
10.08.12
14:14
(41) А по количеству итоги нужны?
43 misharkina
 
10.08.12
14:15
(42) По количеству нужны
44 Cube
 
10.08.12
14:20
(43) Это можно сделать условным оформлением либо пользовательским (а может и даже вычисляемым) полем.
45 sanja26
 
10.08.12
14:52
(41) делов-то)))
У ресурса цена убери суммирование
46 misharkina
 
10.08.12
14:56
В ресурсах для цены указала Рассчитывать по Номенклатуре и вроде все так, как надо.
47 Asmody
 
10.08.12
14:56
вот люди какие вещи учитывают: "Мартини бьянко", "Мартини россо"… не то, что у нас — "железки" одни…
48 misharkina
 
10.08.12
14:56
Всем большое спасибо!
Понесла отчет заказчику.
49 sanja26
 
10.08.12
15:14
(48) во сколько оценен был?)
(46) хватило бы просто убрать суммирование ресурса