Имя: Пароль:
1C
1С v8
Регистры накопления
,
0 denpark13
 
06.02.14
13:45
Добрый день! Есть документ ПоступлениеТовара, в котором есть реквизиты: товар(имя), количество, цена. При проведении этого документа, я заношу имя товара и эту цену+30% в регистр накопления ОтпускныеЦены . Также есть документ ОтгрузкаТовара с реквизитами: товар, количество и ОтпускнаяЦена. При изменении реквизита Количество, необходимо в реквизит ОтпускнаяЦена поместить произведения Количество с значением ОтпускнаяЦена из РегистраНакопления. Так вот, как получить из РегистраНакопления это значение?
1 Ёпрст
 
06.02.14
13:48
запросом ну или тупо последнеезначение
2 Tateossian
 
06.02.14
13:49
(0) Это кто такую структуру хранения придумал? Оо

По сабжу - запросом.
3 HEKPOH
 
06.02.14
13:50
(0)Так это ж регистр сведений!
4 Ёпрст
 
06.02.14
13:50
ОтпускныеЦены  - накопления ?
И.. чего там накапливаешь ?..
:)
5 denpark13
 
06.02.14
13:50
Косяки по структуре могут быть глупыми). я с неделю только обучаюсь 1с
6 Enders
 
06.02.14
13:52
кажется имеется ввиду партионный учет.
То есть надо определить с какой партии товар отгружается и взять отпускную цену этой партии)
7 Enders
 
06.02.14
13:53
+ Мне кажется что не только отпускные цены заносятся, а и количество, иначе ...
8 denpark13
 
06.02.14
13:55
Хорошо, переделать в регистр сведений можно с той же структурой. Можете подсказать как может выглядеть запрос?
9 Tateossian
 
06.02.14
14:25
(8)
ВЫБРАТЬ
  МАКСИМУМ(ОтпускныеЦены.ОтпускнаяЦенаПриход) ОтпускнаяЦена
ИЗ
   РегистрНакопления.ОтпускныеЦены.Обороты(&НачалоПериода, &ТекущаяДата, ГОД, Товар = &Товар) ОтпускныеЦены

Я не в курсе твоего регистра и написал максимум, но роли это не меняет.

П&%#ц
10 denpark13
 
06.02.14
14:32
Спасибо за помощь
11 Enders
 
06.02.14
14:38
(9) так фигня же)
Даже если предположить что автор Топика хочет получить последнюю цену, то это никак не максимум =)
Хотя какой вопрос такой и ответ. =)
12 Tateossian
 
06.02.14
14:53
(11) МАКСИМУМ по периоду сделать тогда :3
13 Enders
 
06.02.14
14:57
(12) Та тут гадать можно фиг пойми сколько)
Я думаю автор сам не понимает, что ему надо. Учитывая что для хранения цен использует РН :)
Я даже не удивлюсь, если он просто скопипастит запрос из (9) и будет с ним работать, не шибко понимая,что он делает)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.