|
Регистратор | ☑ | ||
---|---|---|---|---|
0
Стэн
12.10.11
✎
12:30
|
доброго дня всем, подскажите мысль
как с помощью конструктора запроса вытащить регистратор документа в регистре накопления? |
|||
1
vde69
12.10.11
✎
12:31
|
обращайся не к виртуальным таблицам
|
|||
2
Стэн
12.10.11
✎
12:35
|
а как тогда обратиться?
мне нужно получить остатки и узнать документ регистратор. |
|||
3
Shurjk
12.10.11
✎
12:35
|
Или поставь периодичность иотогов по регистратору
|
|||
4
vde69
12.10.11
✎
12:37
|
(2)
если у тебя были движения док1 +10 док2 -2 док3 -3 то остаток будет 5 а какие регистраторы тебе нужны? у остатков регистротов просто нет, регистратор есть только у конкретных записей, тоесть оборотов. |
|||
5
Стэн
12.10.11
✎
12:48
|
РегистрНакопления - Остатки Товаров
у остатков есть документы регистраторы, например: приход товара или отгрузка. |
|||
6
ДенисЧ
12.10.11
✎
12:49
|
(5) тук-тук-тук.
В остатках - нет регистраторов. Ответь на (4) |
|||
7
Aleksey
12.10.11
✎
12:49
|
(5) Чукча не читатель?
|
|||
8
Irbis
12.10.11
✎
12:49
|
(5) В школу, срочно. Учиться читать
|
|||
9
Defender aka LINN
12.10.11
✎
12:49
|
(5) А у собаки есть хвост. Что дальше, развивай мысль и ответь с ее помощью на (4)
|
|||
10
unregistered
12.10.11
✎
12:50
|
(5) >> у остатков есть документы регистраторы
Бред. Может есть измерение регистра типа ДокументПартии? |
|||
11
NDN
12.10.11
✎
12:51
|
(5) В виртуальной таблице хранятся только РЕЗУЛЬТАТЫ движений документов (приход/расход). Самих же движений там нет ---> нет и регистраторов
|
|||
12
Стэн
12.10.11
✎
12:58
|
правильно они ведь в оборотах
|
|||
13
FIXXXL
12.10.11
✎
13:01
|
(4) а начальный остаток?
человеку по ходу нужен обычный отчет по оборотам и остаткам с разворотом до регистратора |
|||
14
Стэн
12.10.11
✎
13:06
|
мне нужны данные по складу: остаток товара и документы с помощью которых он получился
|
|||
15
Irbis
12.10.11
✎
13:08
|
ОстаткиИОбороты с разворотом до регистратора?
|
|||
16
Defender aka LINN
12.10.11
✎
13:09
|
(14) Чукча, как я посмотрю, вообще не читатель.
|
|||
17
Стэн
12.10.11
✎
13:10
|
РегистрНакопления.Товары.ОстаткиИОбороты(, , Регистратор, , ) КАК ТоварыОстаткиИОбороты
|
|||
18
FIXXXL
12.10.11
✎
13:23
|
(17) конфа какая?
|
|||
19
Стэн
12.10.11
✎
13:27
|
Управление складом!
|
|||
20
Aprobator
12.10.11
✎
13:42
|
(17) регистратор есть уточнение периода.
Т.е.
как то так |
|||
21
unregistered
12.10.11
✎
13:42
|
(14) предположим, начальный остаток сформировался за счет движения пары сотен документов (одни приходовали, другие списывали) за последние пару лет. Выводить собираешься все двести доков?
|
|||
22
rutony
12.10.11
✎
13:45
|
(21) а это зависит напрямую от заказчика...
|
|||
23
Aprobator
12.10.11
✎
13:45
|
+(20)но с остатками на начало периода все равно ковыряться придется. Ибо надо найти последний документ делавший движение по регистру, ближайший к дате остатка требуемого периода.
|
|||
24
Aleksey
12.10.11
✎
13:48
|
Ну а че, было же недавно ветка, когда человек хотел остатки за минусом движений по определенному контрагенту
|
|||
25
Стэн
12.10.11
✎
13:54
|
эти документы я просто удалю, за их не надобностью
|
|||
26
Sammo
12.10.11
✎
14:41
|
(14) Что значит "документы при помощи которых получен остаток" ?
|
|||
27
FIXXXL
12.10.11
✎
15:06
|
(21) если доки попадают в период выборки
иначе начальный остаток всегда - 0 (19) в твоей конфе нет ведомости по товарам на складах? |
|||
28
Starhan
12.10.11
✎
15:16
|
(24) оброты и остаки в разрезе регистратора с Отбором по контрагенту. Ничего особенного :)
|
|||
29
Starhan
12.10.11
✎
15:18
|
(24)(28) Просто начинающий прог не понимает что отнего хочет Заказчик и что ему можт предложить 1С
|
|||
30
Стэн
12.10.11
✎
15:32
|
я свертку базы делаю разрабатываю алгоритм решения
|
|||
31
unregistered
12.10.11
✎
17:10
|
(30) !!!!! Я как *опой чувствовал.... Особенно после (25)
ДЯТЕЛ! Для свертки регистратор, сделавший остаток нахрен не нужен. Хоть бы посмотрел стандартные обработки свертки. Берутся тупо остатки по регистру и эти остатки вводятся служебным документом (ВводОстатковЧегоТоТам, ОперацияБух, КорректировкаЗаписейРегистров, последний - вообще универсален) с нужным знаком. Для этого нафиг не нужны документы предыдущих транзакций по этому регистру. Напрмер: Есть регистр накопления ТоварыНаСкладах. Измерения: Номенклатура, Склад Ресурсы: Сумма, Количество. Делается запрос на дату свертки: ВЫБРАТЬ * ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаСвертки) КАК ТоварыНаСкладах.Остатки Создаем документ КорректировкаЗаписейРегистров, записываем. Создаем набор записей регистра ТоварыНаСкладах. Устанавливаем отбор по регистратору - ссылка на созданный документ КорректировкаЗаписейРегистров. В цикле перебора результата нашего запроса добавляем записи в набор. НоваяЗапись = СозданныйНаборЗаписейРегистраТоварыНаСкладах.ДобавитьПриход(); НоваяЗапись.Номенклатура = ЭлементВыборкиИзЗапроса.Номенклатура; НоваяЗапись.Склад = ЭлементВыборкиИзЗапроса.Склад; НоваяЗапись.Количество = ЭлементВыборкиИзЗапроса.КоличествоОстаток; НоваяЗапись.Сумма = ЭлементВыборкиИзЗапроса.СуммаОстаток; После цикла набор записываем. Всё! Нахрен тут какие-то регистраторы?!?!?! потом удаляем все движения, которые были ДО даты свертки. |
|||
32
Стэн
13.10.11
✎
10:35
|
тогда еще такой вопрос,
ты пишешь удаляем все движения, до даты свертки! существует еще такое измерение как состояние: Запланирован, Выполняется, Завершен, Отменен. Это ведь учитывать тоже нужно?? или нет?? |
|||
33
Maxus43
13.10.11
✎
10:42
|
(32) что есть остаток в регистре? значения ресурсов в разрезе измерений, всех измерений. в т.ч. и твоего состояния
|
|||
34
unregistered
13.10.11
✎
10:44
|
(32) Запрос к остаткам делается по всем измерениям. В моём примере их два, в твоём их может быть хоть десять.
Твой вопрос непонятен. Или он из той жен области, что и про регистратор. |
|||
35
unregistered
13.10.11
✎
10:47
|
ИМХО, рановато тебе такими вещами заниматься, как самостоятельная свертка базы, если ты основных принципов работы регистров накопления не понимаешь. Это при том, что регистры накопления и так проще всех остальных.
|
|||
36
Стэн
13.10.11
✎
10:57
|
так вот я и изучаю, как научиться если не пробовать и не задавать не понятных вопросов, ведь знания приходят через общение, на мой взгляд
|
|||
37
Maxus43
13.10.11
✎
10:59
|
(36) Диски ИТС есть? там есть статьи по свертке базы в том числе, вот если оттуда что-то непонятно то можно и спрашивать, вот мой взгляд)
|
|||
38
Maxus43
13.10.11
✎
11:00
|
а да, завтра можно будет спрашивать вобще всё
|
|||
39
unregistered
13.10.11
✎
11:34
|
(36) Научись сначала вопросы задавать. Ну или в крайнем случае подробнее излагать проблему.
Посмотри ветку: ты на протяжении 3-х часов выносил людям мозг вместо того, чтобы сразу задать вопрос о том, как делается свертка. При этом еще и сам тупил, когда тебе задавали наводящие вопросы. |
|||
40
Стэн
13.10.11
✎
11:38
|
ну извините что побеспокоил
|
|||
41
Maxus43
13.10.11
✎
11:40
|
(40) да не переживай, не слушай никого, спрашивай что хочеш) только реакция будет не всегда хорошая
|
|||
42
Стэн
13.10.11
✎
11:44
|
да я заметил, просто те кто знают делают из себя таких деловых, будто прям гениями в данной сфере родились и почему то у большинства всегда плохое настроение )
|
|||
43
unregistered
13.10.11
✎
11:50
|
(42) Это вместо "спасибо"? Прикольно. Маладец!
Что касается "гениями в данной сфере родились", то я обращался всего лишь один раз за помощью на форум. И то по админской проблеме, а не по 1С, и только из-за того, что ответ нужен был срочно, а времени на поиски не было. Как-то вот всегда удавалось найти ответы на все вопросы либо в документации, либо на ИТСе, либо в сети (в том числе и на этом форуме). А вопросу у меня может и в тыщу раз тупее твоих возникали поначалу. |
|||
44
Ненавижу 1С
гуру
13.10.11
✎
11:53
|
(42) последние документы прихода что ли нужны?
так ведомость по партиям товаров на складах спасет вас |
|||
45
Стэн
13.10.11
✎
11:54
|
ну вот видишь можешь и по нормальному общаться, да и спасибо тебе ты реально мне помог, объяснил в чем мои ошибки, а ответы мне не к спеху просто разбираюсь для себя
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |