Вход | Регистрация


ОстаткиИОбороты возвращает неверные начальные остатки

ОстаткиИОбороты возвращает неверные начальные остатки
Я
   Dmitri446
 
22.12.17 - 13:50
ОстаткиИОбороты возвращает неверные начальные остатки с параметром регистратор(допустим есть запись 2000го года и если мы не указываем период за который нужно получить данные он запишет в начальный остаток эту запись хотя начальный остаток на начало ведения базы у нас 0), в свзи с этим нужно получить НачОст Приход Расход КонОст из таблицы остатки и таблицы обороты, не получается у меня это сделать, получилось только то что выложено ниже


ВЫБРАТЬ
МАКСИМУМ(ИТ_Активы_Перемещение.Период),
    ИТ_Активы_Перемещение.МОЛ,
    ИТ_Активы_ВЭксплуатацииОбороты.Номенклатура КАК Номенклатура,
    СУММА(ИТ_Активы_ВЭксплуатацииОстаткиИОбороты.КоличествоНачальныйОстаток),
    СУММА(ИТ_Активы_ВЭксплуатацииОбороты.КоличествоОборот),
    СУММА(ИТ_Активы_ВЭксплуатацииОбороты.КоличествоПриход )КАК КоличествоПриход,
    СУММА(ИТ_Активы_ВЭксплуатацииОбороты.КоличествоРасход )КАК КоличествоРасход,
    ИТ_Активы_ВЭксплуатацииОстаткиИОбороты.КоличествоКонечныйОстаток
ПОМЕСТИТЬ ВТ
ИЗ
    РегистрНакопления.ИТ_Активы_ВЭксплуатации.Обороты(&НачалоПериода, , Регистратор, ) КАК ИТ_Активы_ВЭксплуатацииОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ИТ_Активы_ВЭксплуатации.ОстаткиИОбороты(&НачалоПериода, &КонецПериод ) КАК ИТ_Активы_ВЭксплуатацииОстаткиИОбороты
        ПО (ИТ_Активы_ВЭксплуатацииОбороты.Номенклатура = ИТ_Активы_ВЭксплуатацииОстаткиИОбороты.Номенклатура )
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИТ_Активы_Перемещение КАК ИТ_Активы_Перемещение
        ПО ИТ_Активы_ВЭксплуатацииОбороты.Номенклатура =  ИТ_Активы_Перемещение.Номенклатура и ИТ_Активы_ВЭксплуатацииОбороты.Период>=ИТ_Активы_Перемещение.Период 
    СГРУППИРОВАТЬ ПО
    ИТ_Активы_Перемещение.МОЛ,
    ИТ_Активы_ВЭксплуатацииОбороты.Номенклатура ,
    ИТ_Активы_ВЭксплуатацииОстаткиИОбороты.КоличествоКонечныйОстаток
 
 
   catena
 
1 - 22.12.17 - 13:55
"если мы не указываем период за который нужно получить данные он запишет в начальный остаток эту запись"

Это не правда.
   Ёпрст
 
2 - 22.12.17 - 13:57
(0)

да уж..
   Ёпрст
 
3 - 22.12.17 - 13:58
выкинь нелепые левые соединения, сделай запрос только в ВТ
Останки и обороты, узнай для себя много нового
   Dmitri446
 
4 - 22.12.17 - 14:03
(1) Если стоит параметр регистратор
   hhhh
 
5 - 22.12.17 - 14:05
(0) вот это что за хрень?


СГРУППИРОВАТЬ ПО
    ....
    ИТ_Активы_ВЭксплуатацииОстаткиИОбороты.КоличествоКонечныйОстаток


идиотизм в чистом виде.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует