К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

в8 Получить остатки по регистру накопления

Гость
0 - 05.05.2014 - 14:43
Если регистр накопления уатПартииТоваровНаСкладах, хочу получить остатки на дату документа до его проведения, вот таким запросом:

Запрос.Текст =
"ВЫБРАТЬ
| ТоварыНаСкладеОстатки.КоличествоОстаток
|ИЗ
| РегистрНакопления.уатПартииТоваровНаСкладах.Остатк и(
| &Дата,
| Склад = &Склад
| И Номенклатура = &Товар) КАК ТоварыНаСкладеОстатки";

Запрос.УстановитьПараметр("Склад", АЗС.Контрагент_Склад);
Запрос.УстановитьПараметр("Товар", ГСМ);

МомВрем = Документы.уатЗаправкаГСМ.НайтиПоНомеру(Номер,Дата) ;
Запрос.УстановитьПараметр("Дата", Новый Граница(МомВрем.МоментВремени(), ВидГраницы.Исключая
Но остатки выводятся на момент времени после проведения документа, что не так?



Гость
1 - 05.05.2014 - 14:56
Какое значение содержится в поле Дата документа и Период в наборе его записей?
Гость
2 - 05.05.2014 - 16:37
способ не очень красивый, но рабочий
Регистратор <> ТекДокумент

Запрос.УстановитьПараметр("ТекДокумент", МойДокумент);
Гость
3 - 05.05.2014 - 17:48
Период = 02.05.2014 8:42:02
Дата документа = 02.05.2014 9:42:02
Гость
4 - 05.05.2014 - 18:31
3-mrOrange > вопросы ещё остались?
Гость
5 - 05.05.2014 - 18:37
да, как теперь мне сделать запрос по остаткам, если я делаю период в проведении равный дате , то ломается контроль остатков
Гость
6 - 05.05.2014 - 19:48
(5) а зачем эта конструкция:
МомВрем = Документы.уатЗаправкаГСМ.НайтиПоНомеру(Номер,Дата) ;? МоментВремени() доступен в модуле объекта документа. Документ новый проводится?
Гость
7 - 05.05.2014 - 20:12
чем плоха "новая методика проведения"?
сначала делаешь движения, потом проверяешь остатки на минусы
баян же - http://1c.chistov.pro/2013/07/blog-post_25.html
Гость
8 - 05.05.2014 - 20:57
мне не для проведения, справочно вывести остатки на морду формы
Гость
9 - 06.05.2014 - 07:15
Нормально проектировать конфу. Какой смысл вложен в часовое отставание позиции документа от его движений? При таком подходе, даже если алгоритмически учтешь движения самого документа, в 9:00 регистре могут оказаться движения, относящиеся к завтрашнему документу
Гость
10 - 06.05.2014 - 07:38
Все , я разобрался со всеми движениями.
Гость
11 - 06.05.2014 - 11:10
10-mrOrange >Сделал удаление старых записей?
Гость
12 - 06.05.2014 - 13:06
нет, просто понял как и зачем так проводится


К списку вопросов






Copyright ©, Все права защищены