Имя: Пароль:
1C
1C 7.7
v7: Перепровести все доки
0 manyak
 
09.08.11
10:33
В складах не было забито МОЛ, заполнили. Как перепровести все доки - чтобы на регистрах МОЛ заполнилось?
1 ДенисЧ
 
09.08.11
10:33
Операции - проведение документов
2 Ёпрст
 
09.08.11
10:34
Операция - проведение документов
3 manyak
 
09.08.11
10:34
спасибки!
4 Андрей_Андреич
 
naïve
09.08.11
10:35
Сохрани базу в 3 экземплярах. Или уже поздно?
5 zak555
 
09.08.11
10:35
задним числом ?
6 ДенисЧ
 
09.08.11
10:35
А я бы запросом заполнил...
7 manyak
 
09.08.11
10:40
(4) да ессно на копии ковыряюсь :) все расчитываю себестоимость в разрезе складов
8 Ёпрст
 
09.08.11
10:40
(6) не выйдет.
9 Ёпрст
 
09.08.11
10:41
+8 в зависимости от мол-а, партии по-другому распределятся.
10 andrewks
 
09.08.11
10:42
(9) +1
11 zak555
 
09.08.11
10:42
закрытые периоды в перепроведении участвуют ?
12 manyak
 
09.08.11
10:44
(11) наверно :) база с 2008 года
13 manyak
 
09.08.11
10:45
или подскажите как без заполненного МОЛ посчитать себестоимость опр. номенклатуры на опр. складе на нужную дату.

Счас считаю врем. итоги по ПартииНаличие, делю СуммаРуб на Количество
14 zak555
 
09.08.11
10:46
(12) я бы не перепроводил как в (1), если ещё и на последовательность было по куй
15 Ёпрст
 
09.08.11
10:48
(13) только запросом к регистру движения с начала всех времен с фильтром по складу и ручным подсчетом конечного остатка как приход-расход.

>>>Счас считаю врем. итоги по ПартииНаличие, делю СуммаРуб на Количество

И получаешь усредненную себестоимость по всем складам.
16 manyak
 
09.08.11
11:21
(15) как этот регистр/ры называется в конфе? вот и хочу МОЛ получить в регистре  - чтоб в разрезе опр. склада можно было получить уср. цену
17 Ёпрст
 
09.08.11
11:23
(16) ПартииНаличие
18 manyak
 
09.08.11
11:25
(17) дык как по нему по складу отфильтровать - у меня же МОЛ не заполнено?
19 manyak
 
09.08.11
11:26
измерения "склад" нету у него
20 manyak
 
09.08.11
11:26
база вся кривая - полно непроведенных доков - поэтому перепровести все не выходит - не могу МОЛ заполнить в ПартииНаличие
21 Ёпрст
 
09.08.11
11:27
(18) ты читать то будешь, или нет ?

Если МОЛ не заполнен, то себестоимость на складе можешь поиметь только
>>>только запросом к регистру движения с начала всех времен
22 manyak
 
09.08.11
11:29
(21) читаю :) я ж конкретно спросил - как это твой упомянутый "регистр движения" в конфе называется? у меня в конфе такого регистра "Движения" нет :)
23 miki
 
09.08.11
11:29
(21)не взлетит. Ему придется доки перебирать - там есть ссылка на склад.
24 manyak
 
09.08.11
11:30
ПартииНаличие - эт не то получается - там нет измерения склад
25 miki
 
09.08.11
11:33
(24)посему - делай раз-два бессонными ночами
26 Ёпрст
 
09.08.11
11:36
(22) см. (17)
имелось ввиду - запрос к табличке движений этого регистра.
27 Ёпрст
 
09.08.11
11:37
(23) ну и ? Других вариантов то нету.
запрос к регистру, оттуда документ движения, оттуда - склад.
28 manyak
 
09.08.11
11:40
Докмент движения - эт предопределнный реквизит Регистра, как он называется? с регистрами раньше не работал просто
29 miki
 
09.08.11
11:41
(28)ТекущийДокумент
30 manyak
 
09.08.11
11:42
чтоб сделать запрос типа

select * from partii_nalichie where part_nalichie.doc.sklad='имя_склада' and part_nalichie.nomenklatura='имя_номенклатуры'
31 Ёпрст
 
09.08.11
11:44
(30) ну и делай, что мешает ?
Запрос к табличке движений + куча левт джоинов ко всем табличкам документа, толкающим этот регистр - из них склад и группировка..
32 manyak
 
09.08.11
11:45
т.е. запрос будет вида:

Выбрать из Регистры.ПартииНаличии
где
ТекущийДокумент.Склад="Имя склада"
ТекущийДокумент.ДатаДок<=Дата_на_которую_считаем_ср_цену
Номенклатура="Имя номенклатуры"

33 Ёпрст
 
09.08.11
11:47
(32) типа того.
токма, запрос от снеговика не будет в клюшках работать.
Нужно либо чорный , либо прямой писать.
34 manyak
 
09.08.11
11:55
(32) а мой запросец какого вида :) ? от снеговика или какой? просто не прогер 1с я
35 Ёпрст
 
09.08.11
11:58
(34) у тебя набор слов.
36 manyak
 
09.08.11
12:01
ясно :)

#===============================================================================
#==TABLE no 165    : Регистр (Дв.) ПартииНаличие
RA328      |1        

F=IDDOC     |ID Document's       |C   |9     |0        
     
F=SP331     |(P)Номенклатура     |C   |9     |0        
     
F=SP342     |(P)Количество       |N   |16    |5        
     
F=SP343     |(P)СуммаРуб         |N   |16    |2        
     


в 1с есть одна dbf-ка в которой все доки есть? чтоб  из нее выбрать по складу нужному и подтянуть к регистру по F=IDDOC

если нет - то каких доков дбф-ки брать?
37 ЧеловекДуши
 
09.08.11
12:02
предлагаю позвать специалиста :)
38 ЧеловекДуши
 
09.08.11
12:04
+ (0) Переведи базу на SQL, напиши прямой запрос по изменению МОЛ, на нужное.
После все обратно в ДБФ загони :)
...мне вот так проще сделать, чем под ДБФ что либо придумывать...
39 Ёпрст
 
09.08.11
12:08
40 Ёпрст
 
09.08.11
12:08
(38) бредятина какая.
Прямой запрос прекрасно пишется и на дбф базе.
41 manyak
 
09.08.11
13:20
(39) (40) спасибо !!!