Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Получение итогов в модуле проведения (число прочтений - 1105 )
baxxik
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 4
Зарегистрирован: 23. Июня 2009
Получение итогов в модуле проведения
23. Июня 2009 :: 15:02
Печать  
Добрый день!

Ситуация такая.
В стандартной типовой ПУБ в выпуске продукции происходит расчет регистров, после этого в регистре производственные затраты происходит занесение неких движений, потом получение их вместе с тем что было до позиции документа и соответственно уже списание необходимого количества.
Все работает чудно и хорошо.

Столкнулся с этим когда необходимо было переписать весь этот громоздкий модуль под 1С++

Получается что получив остатки на позицию документа, запрос 1С++ не получает те виртуальные поступления и списания, которые были сделаны до этого в этом модуле проведения.
Как их получить? Вручную прибавлять к той таблице остатков?

ЗЫ. Надеюсь я понятно выразил свою мысль Улыбка

То есть нач. остаток равен 0. После этого в модуле проведения делаем движение регистра остатков +5, а после списываем -5.

Каким образом получить движения регистра +5 и -5?
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: Получение итогов в модуле проведения
Ответ #1 - 24. Июня 2009 :: 06:59
Печать  
в модуле проведения движения по регистрам еще не закоммичены, с (nolock) должно считать
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Получение итогов в модуле проведения
Ответ #2 - 24. Июня 2009 :: 10:48
Печать  
alexdd писал(а) 24. Июня 2009 :: 06:59:
в модуле проведения движения по регистрам еще не закоммичены, с (nolock) должно считать

я бы на (nolock) не рассчитывал
  
Наверх
ICQ  
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Получение итогов в модуле проведения
Ответ #3 - 24. Июня 2009 :: 11:27
Печать  
Запоминай эти движения либо в ТЗ либо во временной таблице sql
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать