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

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Получить остатки ТМЦ на указанную дату

v7: Получить остатки ТМЦ на указанную дату
Я
   myr4ik07
 
15.09.16 - 22:34
Как получить по конкретной тмц для конкретной даты остатки в 7.7?
http://www.mista.ru/tutor_1c/regs.htm#readitogi
не могу понять
 
 
   myr4ik07
 
1 - 15.09.16 - 22:36
через запрос 
            Запрос2 = СоздатьОбъект("Запрос");   
            ТекстЗапроса2 = 
            "//{{ЗАПРОС(ОстаткиПоНоменклатуреПоДате)

            |Период с "+Начало+" по "+Конец+";
            |ТМЦ = Регистр.Остатки.ТМЦ;
            |Кво = Регистр.Остатки.Кво;
            |Функция КвоКонОст = КонОст(Кво);
            |Группировка ТМЦ без упорядочивания без групп;
            |Условие(Кво  > 0);
            |Условие(ТМЦ = ТМЦ_Остатки);
            |"//}}ЗАПРОС

            ; 
в выборку не заходит, наверное ошибка, а программно не могу понять
   myr4ik07
 
2 - 15.09.16 - 22:48
ау
   myr4ik07
 
3 - 15.09.16 - 23:21
Рег = СоздатьОбъект("Регистр.Остатки");      
            Рег.УстановитьЗначениеФильтра("ТМЦ", Запрос.ТМЦ);
            Рег.УстановитьЗначениеФильтра("Склад", ТекСклад);
            Рег.ВременныйРасчет(1); 
            если ПолучитьДатуТА() >  ТекущаяДата()-ВыбЧисло тогда
                РассчитатьРегистрыНа(ТекущаяДата()-ВыбЧисло);     
            иначе    
                РассчитатьРегистрыНа(ПолучитьДатуТА());  
            конецесли;
            
            Рег.ВыгрузитьИтоги(ТЗ);
   Злопчинский
 
4 - 15.09.16 - 23:24
Стучись в скайп Zlopun
Предложение действительно 20 мин
   Злопчинский
 
5 - 15.09.16 - 23:26
от простого к сложному
сначала выкинь 
  |Условие(Кво  > 0);
  |Условие(ТМЦ = ТМЦ_Остатки);

проверь, получаются ли данные
   Злопчинский
 
6 - 15.09.16 - 23:27
для остатков зачем с начало по конец?
достаточно с КонецпоКонец
   myr4ik07
 
7 - 15.09.16 - 23:29
(6) а по (3) логично?
   myr4ik07
 
8 - 15.09.16 - 23:30
(6) здесь (1) запрос работает если убрать Период
   Злопчинский
 
9 - 15.09.16 - 23:37
(7) нелогично.
запрос в цикле - гуано.
запросом вытяни всю выборку нужную и все.
   Злопчинский
 
10 - 15.09.16 - 23:38
давай доступ по тиму - покапаемся вместе
 
 Рекламное место пустует
   Злопчинский
 
11 - 15.09.16 - 23:38
покапаемся = покопаемся
   myr4ik07
 
12 - 15.09.16 - 23:38
(9) та наверное запрос в цикле нужен так как задача:
из остатков на определенную дату, по определенному складу, по количество > 0 нужно получить остатки на еще одну определенную дату, по определенному складу, по количество > 0, т.е. два условия
   myr4ik07
 
13 - 15.09.16 - 23:39
(10) куда вам кинуть доступ?
   Злопчинский
 
14 - 15.09.16 - 23:44
в скайп кидай
Zlopun
   trad
 
15 - 15.09.16 - 23:53
Убери в периоде кавычки и плюсы
   Злопчинский
 
16 - 16.09.16 - 00:51
(15) ужо написали давно. тупо и топорно ;-)
   Эльниньо
 
17 - 16.09.16 - 09:00
(14) Как правильно - Злопан или Злопун?

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