Форум программистов, компьютерный форум, киберфорум
Наши страницы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Gokusa
Заблокирован
1

Народ, у меня нет платформы, проверить не могу, нужен совет

29.11.2013, 22:57. Просмотров 539. Ответов 3
Метки нет (Все метки)

есть запрос проверить не на чем, нет платформы, кроме для обучения:
Суть запроса такова, зная документ формирующий движения, формируем движения приход и расход и далее плюсуем их или минусуем к начальным значениям регистра.
конечно понятно , что так делать нельзя, но все же.
вопрос, правильно ли реализована суть, описанная выше?
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток + ПеремещениеПолучение.Количество - ПеремещениеОтгрузка.Количество КАК КонечныйОстаток,
    ПеремещениеПолучение.Количество КАК Приход,
    ПеремещениеОтгрузка.Количество КАК Расход
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ) КАК ТоварыНаСкладахОстаткиИОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ПеремещениеТоваровТовары.Ссылка.СкладПолучатель КАК СкладПолучатель,
            ПеремещениеТоваровТовары.Номенклатура КАК Номенклатура,
            СУММА(ПеремещениеТоваровТовары.Количество) КАК Количество,
            ПеремещениеТоваровТовары.Площадь КАК Площадь,
            ПеремещениеТоваровТовары.Ширина КАК Ширина,
            ПеремещениеТоваровТовары.Масса КАК Масса,
            ПеремещениеТоваровТовары.Длина КАК Длина
        ИЗ
            Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
        ГДЕ
            ПеремещениеТоваровТовары.Ссылка.Дата В(&Период)
        
        СГРУППИРОВАТЬ ПО
            ПеремещениеТоваровТовары.Номенклатура,
            ПеремещениеТоваровТовары.Ссылка.СкладПолучатель,
            ПеремещениеТоваровТовары.Площадь,
            ПеремещениеТоваровТовары.Ширина,
            ПеремещениеТоваровТовары.Масса,
            ПеремещениеТоваровТовары.Длина) КАК ПеремещениеПолучение
        ПО ТоварыНаСкладахОстаткиИОбороты.Склад = ПеремещениеПолучение.СкладПолучатель
            И ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ПеремещениеПолучение.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ПеремещениеТоваровТовары.Ссылка.СкладОтправитель КАК СкладОтправитель,
            ПеремещениеТоваровТовары.Номенклатура КАК Номенклатура,
            СУММА(ПеремещениеТоваровТовары.Количество) КАК Количество,
            ПеремещениеТоваровТовары.Ширина КАК Ширина,
            ПеремещениеТоваровТовары.Площадь КАК Площадь,
            ПеремещениеТоваровТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения
        ИЗ
            Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
        ГДЕ
            ПеремещениеТоваровТовары.Ссылка.Дата В(&Период)
        
        СГРУППИРОВАТЬ ПО
            ПеремещениеТоваровТовары.Ссылка.СкладОтправитель,
            ПеремещениеТоваровТовары.Номенклатура,
            ПеремещениеТоваровТовары.Ширина,
            ПеремещениеТоваровТовары.Площадь,
            ПеремещениеТоваровТовары.ЕдиницаИзмерения) КАК ПеремещениеОтгрузка
        ПО ТоварыНаСкладахОстаткиИОбороты.Склад = ПеремещениеОтгрузка.СкладОтправитель
            И ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ПеремещениеОтгрузка.Номенклатура
 
СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ПеремещениеПолучение.Количество,
    ПеремещениеОтгрузка.Количество,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток + ПеремещениеПолучение.Количество - ПеремещениеОтгрузка.Количество
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2013, 22:57
Ответы с готовыми решениями:

народ нужен совет !
народ нужен совет ! установил движок чата ElfChat на хост 000webhost.com...

Нужен совет по подбору платы/платформы для решения
Приветствую всех! Подскажете, пожалуйста, какую платформу выбрать для такого...

MC# или почему у меня не NVidea? (нужен совет)
Добрый вечер! Нужен совет. Написала, значит, обратную трассировку лучей. Но...

Прошу совет, у меня ошибка не могу понять как ее исправить! Не селен в c#
Вобщем я недавно перешел на C# из за того что нужно написать маленькое и...

Не могу выбрать, нужен совет
Выбираю между GT730 ddr3 128bit или GT730 Gddr5 64bit. Что лучше подойдет для...

3
duk337
2948 / 1760 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
29.11.2013, 23:35 2
Цитата Сообщение от Gokusa Посмотреть сообщение
зная документ формирующий движения, формируем движения приход и расход и далее плюсуем их или минусуем к начальным значениям регистра.
Ещё раз! Только медленно. Ничего похожего запрос с этой самой сутью не имеет.
По запросу.
Ширина, площадь... их нет в результате... два соединения... боже! Вы в отладчике видели результат?!
0
Gokusa
Заблокирован
29.11.2013, 23:39  [ТС] 3
нет. не видел у меня нет платформы. я ж пишу.

Добавлено через 37 секунд
при запуске в режиме предприятия - "ограничение учебной версии"
запрос сейчас вот такой
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток + ПеремещениеПолучение.Количество - ПеремещениеОтгрузка.Количество КАК КонечныйОстаток,
    ПеремещениеПолучение.Количество КАК Приход,
    ПеремещениеОтгрузка.Количество КАК Расход,
    ПеремещениеПолучение.Площадь - ПеремещениеОтгрузка.Площадь КАК ПлощадьОборот,
    ПеремещениеПолучение.Масса - ПеремещениеПолучение.Масса КАК МассаОборот,
    ПеремещениеПолучение.Площадь КАК ПлощадьПриход,
    ПеремещениеОтгрузка.Площадь КАК ПлощадьРасход,
    ТоварыНаСкладахОстаткиИОбороты.Площадь КАК ПлощадьНачальныйОстаток
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ) КАК ТоварыНаСкладахОстаткиИОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ПеремещениеТоваровТовары.Ссылка.СкладПолучатель КАК СкладПолучатель,
            ПеремещениеТоваровТовары.Номенклатура КАК Номенклатура,
            СУММА(ПеремещениеТоваровТовары.Количество) КАК Количество,
            ПеремещениеТоваровТовары.Площадь КАК Площадь,
            ПеремещениеТоваровТовары.Ширина КАК Ширина,
            ПеремещениеТоваровТовары.Масса КАК Масса,
            ПеремещениеТоваровТовары.Длина КАК Длина
        ИЗ
            Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
        ГДЕ
            ПеремещениеТоваровТовары.Ссылка.Дата В(&Период)
        
        СГРУППИРОВАТЬ ПО
            ПеремещениеТоваровТовары.Номенклатура,
            ПеремещениеТоваровТовары.Ссылка.СкладПолучатель,
            ПеремещениеТоваровТовары.Площадь,
            ПеремещениеТоваровТовары.Ширина,
            ПеремещениеТоваровТовары.Масса,
            ПеремещениеТоваровТовары.Длина) КАК ПеремещениеПолучение
        ПО ТоварыНаСкладахОстаткиИОбороты.Склад = ПеремещениеПолучение.СкладПолучатель
            И ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ПеремещениеПолучение.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ПеремещениеТоваровТовары.Ссылка.СкладОтправитель КАК СкладОтправитель,
            ПеремещениеТоваровТовары.Номенклатура КАК Номенклатура,
            СУММА(ПеремещениеТоваровТовары.Количество) КАК Количество,
            ПеремещениеТоваровТовары.Ширина КАК Ширина,
            ПеремещениеТоваровТовары.Площадь КАК Площадь,
            ПеремещениеТоваровТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
            ПеремещениеТоваровТовары.Масса КАК Масса
        ИЗ
            Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
        ГДЕ
            ПеремещениеТоваровТовары.Ссылка.Дата В(&Период)
        
        СГРУППИРОВАТЬ ПО
            ПеремещениеТоваровТовары.Ссылка.СкладОтправитель,
            ПеремещениеТоваровТовары.Номенклатура,
            ПеремещениеТоваровТовары.Ширина,
            ПеремещениеТоваровТовары.Площадь,
            ПеремещениеТоваровТовары.ЕдиницаИзмерения,
            ПеремещениеТоваровТовары.Масса) КАК ПеремещениеОтгрузка
        ПО ТоварыНаСкладахОстаткиИОбороты.Склад = ПеремещениеОтгрузка.СкладОтправитель
            И ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ПеремещениеОтгрузка.Номенклатура
 
СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ПеремещениеПолучение.Количество,
    ПеремещениеОтгрузка.Количество,
    ПеремещениеПолучение.Площадь,
    ПеремещениеПолучение.Масса - ПеремещениеПолучение.Масса,
    ПеремещениеОтгрузка.Площадь,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток + ПеремещениеПолучение.Количество - ПеремещениеОтгрузка.Количество,
    ТоварыНаСкладахОстаткиИОбороты.Площадь
0
duk337
2948 / 1760 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
30.11.2013, 00:08 4
Какой смысл что-то запрашивать, если не ясно, что? сформулируйте задачу. Постройте модель в учебной версии, в конце концов. Запрос - бред и каша.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2013, 00:08

Толи жив HDD, то ли нет - нужен ваш совет
Доброго времени суток дамы и господа. Надеюсь я не ошибся с разделом, в котором...

Компьютер включается, но изображения на мониторе нет нужен совет
Здравствуйте всем! У меня материнская плата ASUS P8H61-M LX2 R2.0, процессор...

Не могу найти ошибку, нужен совет. Строки
Осваиваю перегрузки. Цель состоит в том, чтобы суммировать два объекта....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru