Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Получить цену товара из регистра (число прочтений - 5970 )
zenik
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 109
Зарегистрирован: 09. Октября 2007
Re: Получить цену товара из регистра
Ответ #15 - 23. Октября 2007 :: 15:29
Печать  
Все. Получился каменный цветочек. Если кому интересно:

SELECT
     T.CODE
     ,T.DESCR
     ,K.CODE
     ,K.DESCR
     ,R.SP15250
--      ,*
FROM
     RA15251 R
     ,( SELECT ID,CODE,DESCR FROM SC104) T
     ,( SELECT ID,CODE,DESCR FROM SC223 WHERE RTRIM(LTRIM(CODE)) IN ('1','3') ) K
WHERE
     T.ID=R.SP15248
     AND K.ID=R.SP15249
     AND R.IDDOC = (SELECT MAX(R2.IDDOC) FROM RA15251 R2 WHERE T.ID=R2.SP15248 AND K.ID=R2.SP15249)
ORDER BY
     R.IDDOC DESC
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Получить цену товара из регистра
Ответ #16 - 23. Октября 2007 :: 21:26
Печать  
zenik писал(а) 23. Октября 2007 :: 13:10:
Я не могу понять зачем еще что то брать из журнала? В регистре есть IDDOC, есть DATE_TIME_IDDOC... 

Мдя... я об этом же писал ранее, но овета "Да, у меня так и есть, быстрая обработка" не получил
ЗЫ. Фпринципе моно было бы и спасибо сказать...


  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
zenik
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 109
Зарегистрирован: 09. Октября 2007
Re: Получить цену товара из регистра
Ответ #17 - 24. Октября 2007 :: 06:02
Печать  
Вадимко, прости... Спасибо!!! Просто написал запрос - и побег быстренько дальше писать.

А причем здесь "быстрая обработка движений"? Поле IDDOC есть и у регистров без этого признака... А DATE_TIME_IDDOC просто не пригодился. Можно обойтись и IDDOC... Или я чего то не знаю?
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Получить цену товара из регистра
Ответ #18 - 24. Октября 2007 :: 06:18
Печать  
IDDOC - это не последнее значение цены, расположение определяет Дата, Время, Иддок
Попробуй создать новый документ и поперемещать его (дата, время)
Документ, созданный последним, станет ЗА документом с ТАКИМ ЖЕ временем и датой
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
zenik
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 109
Зарегистрирован: 09. Октября 2007
Re: Получить цену товара из регистра
Ответ #19 - 24. Октября 2007 :: 07:33
Печать  
Ага, ход мысли понятен... Но для данного документа - это не суть важно. Данный документ определяет ЦЕНУ товара. И логично, что назначать цену "задним числом" - сам себе злобный буратино. А так, на будущее учту. Или переделать... Ладно подумаю еще.

з.ы. Еще паз спсб.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Получить цену товара из регистра
Ответ #20 - 24. Октября 2007 :: 07:56
Печать  
zenik писал(а) 24. Октября 2007 :: 07:33:
Ага, ход мысли понятен... Но для данного документа - это не суть важно. Данный документ определяет ЦЕНУ товара. И логично, что назначать цену "задним числом" - сам себе злобный буратино. А так, на будущее учту. Или переделать... Ладно подумаю еще.

з.ы. Еще паз спсб.

Лучше послушай  совета Вадимко и переделай, а то появиться например УРБД и запрос перестанет неожиданно правильно работать.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать