Имя: Пароль:
1C
 
1C7 Торговля и склад
0 cyberandr
 
04.04.17
10:41
Всем привет. Возникла необходимость сделать выгрузку остатков за минусом  резервов из ТиС 7.7

    |Без итогов;    
    |Период С {НашаДата} по {НашаДата};
    |Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура,Регистр.РезервыТМЦ.Номенклатура;
    |Склад = Регистр.ОстаткиТМЦ.Склад,Регистр.РезервыТМЦ.Склад;
    |Количество = Регистр.ОстаткиТМЦ.Количество;                        
    |Резерв     = Регистр.РезервыТМЦ.Количество;
    |Группировка Номенклатура упорядочить по Номенклатура.Код БЕЗ Групп ;
    |Функция КоличествоКонОст = КонОст(Количество);
    |Функция РезервКонОст     = КонОст(Резерв);  
    |Условие(Склад=Выбсклад);

почему-то запрос выдал не верный резерв.
сделал такой запрос
    ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)
    |Без итогов;    
    |Период С {НашаДата} по {НашаДата};
    |Номенклатура = Регистр.РезервыТМЦ.Номенклатура;
    |Склад = Регистр.РезервыТМЦ.Склад;                        
    |Резерв     = Регистр.РезервыТМЦ.Количество;
    |Группировка Номенклатура упорядочить по Номенклатура.Код БЕЗ Групп;
    |Функция РезервКонОст     = КонОст(Резерв);  
    |Условие(Склад=Выбсклад);    
    |";  
резервы все равно не верные. не подскажите в чем ошибка?
1 vcv
 
04.04.17
10:48
А какой резерв вы считаете верным и откуда берёте?
Подозреваю, что второй запрос даёт именно верный резерв. А вы считаете верным полученный из какого-нибудь отчета, который прячет от вас косяки учета типа "красных" резервов.
2 cyberandr
 
04.04.17
10:50
да там отчет остатков по ТМЦ и резервы серьезно не те. а что кстати не так с 1-м?
3 vcv
 
04.04.17
11:07
(2) В штатном отчете ОстаткиТМЦ как минимум есть строка "ПечКол = ПечКол / ТЗ.ПечЕд.Коэффициент;". То есть пересчет выводимого остатка по коэффициенту базовой или основной единицы. Что ещё может быть в вашем отчете - вам виднее.

С первым запросом всё нормально. Просто второй проще и если уж подозреваете какую-то ошибку, лучше говорить о нём.
4 cyberandr
 
04.04.17
11:18
понятно . ок спасибо буду копать дальше.
5 VladZ
 
04.04.17
11:18
(0) Открыть отчет ОстаткиТМЦ, взять оттуда запрос и не греть голову.
6 cyberandr
 
04.04.17
11:19
(5) я так по сути и сделал :)