|
Как получить остатки номенклатуры по выбранному складу? | ☑ | ||
---|---|---|---|---|
0
Pures
11.02.13
✎
03:58
|
Вот с горем пополам с Ваше помощью написал такой запрос:
Процедура ВставитьВсюНоменклатуру (Кнопка) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Номенклатура.Ссылка Как Номенклатура | ИЗ | Справочник.Номенклатура Как Номенклатура | Где Номенклатура.Родитель В ИЕРАРХИИ(&ВыбраннаяГруппа) | И Номенклатура.ЭтоГруппа = ЛОЖЬ"; Запрос.УстановитьПараметр("ВыбраннаяГруппа",ПолеВводаРодитель); Результат = Запрос.Выполнить(); ТзВрем = Результат.Выгрузить(); Для Каждого стр Из ТзВрем Цикл НовСтр=Материалы.Добавить(); ЗаполнитьЗначенияСвойств (НовСтр, стр); КонецЦикла; КонецПроцедуры; Скрыть Сейчас он выводит все номенклатуры из выбранной папки, как бы переделать его чтобы он выводил остатки номенклатуры по выбранному складу??? |
|||
1
360i
11.02.13
✎
04:03
|
(0) Остатки номенклатуры хранятся в специальном РЕГИСТРЕ а не в справочнике номенклатура!
Какая конфа то? |
|||
2
360i
11.02.13
✎
04:09
|
Например регистр накопления ТоварыНаСкладах из УТ 10.3. Вот по нему уже строим запрос...
|
|||
3
Pures
11.02.13
✎
04:23
|
Конфигурация Бухгалтерия 8.2 редакция 2.0
|
|||
4
Pures
11.02.13
✎
04:25
|
А как узнать имя регистра?
|
|||
5
Ligor
11.02.13
✎
04:29
|
Смотря что тебя интересует.
Можно с регистров накопления дёрнуть, а можно и с регистра бухгалтерии(по определенному счету). |
|||
6
Pures
11.02.13
✎
04:31
|
Ligor, ну мне надо в документ Требование-Накладная вывести остатки по выбранному складу
|
|||
7
Balabass
11.02.13
✎
04:33
|
(6) Ты бы для начала почитал книжку какую чтоли по основам 1с.
|
|||
8
razlagator
11.02.13
✎
04:34
|
(6) не сможешь ты сам такое сделать, раз не знаешь что такое регистр...
|
|||
9
Ligor
11.02.13
✎
04:37
|
(6) открой проводки по документу, посмотри, что куда он пишет, а там уже решай, что от куда брать и какой запрос писать.
|
|||
10
Pures
11.02.13
✎
04:37
|
razlagator, ну вон запрос же написал выше, почти сам, смогу если подможете
|
|||
11
Balabass
11.02.13
✎
04:39
|
(10) Не сможешь.
|
|||
12
razlagator
11.02.13
✎
04:40
|
(10) тебе надо сделать запрос по регистру бухгалтерии "хозрасчетный", параметрами установить нужный тебе склад и счета учета
|
|||
13
Pures
11.02.13
✎
04:45
|
razlagator, ну да открыл его то что нужно, спасибо, сейчас буду думать как запрос написать
|
|||
14
Balabass
11.02.13
✎
04:48
|
используй конструктор!
|
|||
15
Pures
11.02.13
✎
04:49
|
Balabass, мне надо в документ вывести Требование-Накладная
|
|||
16
Web00001
11.02.13
✎
04:54
|
(15) Какая разница куда тебе надо вывести результат, он говорит, используй конструктор запроса
|
|||
17
Pures
11.02.13
✎
05:27
|
Да, сначала нужно сделать на СКД, вот только какие таблицы и поля выбирать и из каких регистров, блин там их капец сколько....
|
|||
18
Pures
11.02.13
✎
05:28
|
Хозрасчетный,
Хозрасчетный.ДвиженияССубконто, ХозрасчетныйОборото и еще.... |
|||
19
razlagator
11.02.13
✎
05:50
|
(17) остатки
|
|||
20
razlagator
11.02.13
✎
05:51
|
(17) и при чем тут СКД?
|
|||
21
Pures
11.02.13
✎
05:54
|
Остатки есть такое, как узнать какие таблицы и поля мне выбирать?
|
|||
22
razlagator
11.02.13
✎
05:55
|
(21) тут проще за тебя запрос написать)
|
|||
23
razlagator
11.02.13
✎
06:00
|
тебе надо что-то такое:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйОстатки.Субконто1 КАК Номенклатура, | ХозрасчетныйОстатки.КоличествоОстатокДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, Счет В (&МассивСчетов), , Субконто2 = &Склад) КАК ХозрасчетныйОстатки"; Запрос.УстановитьПараметр("Дата", Дата); Запрос.УстановитьПараметр("МассивСчетов", МассивСчетов); Запрос.УстановитьПараметр("Склад", Склад); |
|||
24
Килограмм
11.02.13
✎
06:19
|
(5) в БП всё лучше стараться дёргать именно с регистров бухгалтерии, с рег. накопления, только если рег. бухгалтерии никак нельзя.
Это нужно для того, чтобы учесть возможные ручные проводки. |
|||
25
VladZ
11.02.13
✎
06:20
|
(0) Берешь букварь... Читаешь... Много думаешь...
Лезешь в отчеты по остаткам... Анализируешь код... Думаешь... Берешь букварь... Опять думаешь... |
|||
26
Килограмм
11.02.13
✎
06:21
|
(23) для топикпастера будет сложно осилить такой код, без доп. объяснений. Дейсвительно, книжки нужно читать сейчас, а не нахрапом пытаться брать.
|
|||
27
razlagator
11.02.13
✎
06:23
|
(24) в БП, в регистрах накопления товары не храняться
|
|||
28
Килограмм
11.02.13
✎
06:26
|
(27) в (5) было написано "смотря что тебя интересует" отталкиваясь от этого я и писал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |