|
v7: Прямой запрос к регистру Остатки для изменения ресурса | ☑ | ||
---|---|---|---|---|
0
vadim777
24.07.16
✎
22:35
|
Автор одной конфы в регистре Остатки создал измерение ЦенаОстатки.
Хочу все цифры из измерения ЦенаОстатки перенести в новый ресурс ЦенаОстатки1. Почитал про прямые запросы, но с ходу не разобрался. Помогите. |
|||
1
viktor_vv
25.07.16
✎
00:14
|
Ты уверен что тебе это надо в ресурс записать. Имхается мне что не зря цену в измерение запихнули.
|
|||
2
vadim777
25.07.16
✎
06:57
|
(1) Уверен.
|
|||
3
Это_mike
25.07.16
✎
08:39
|
Пардон, и что ты хочешь получить? :-)))
сумму ценоостатков? |
|||
4
В тылу врага
25.07.16
✎
08:41
|
а зачем прямые?
читай наборы по регистраторам и перезаписывай |
|||
5
В тылу врага
25.07.16
✎
08:43
|
+(4) ах это же 7.7, пардон
|
|||
6
ADirks
25.07.16
✎
08:47
|
(0) ты уж разберись
а то спички детям не игрушка |
|||
7
vadim777
25.07.16
✎
09:38
|
(3) Хочу вообще убрать измерение ЦенаПродажи, т.к. оно лишнее. Автор конфы явно переборщил с этим. Структура регистра Остатки:
Измерения: - Склад - Номенклатура (здесь есть реквизит ЦенаПродажи) - Партия (здесь есть реквизит ЦенаПродажи) - Размер - ЦенаПродажи Ресурсы: - Остаток - СуммаЗакупки - СуммаПродажи А чтобы не потерять инфу, какая действительно была цена продажи на момент продажи, перенести значение измерения ЦенаПродажи в ресурс ЦенаПродажи1. |
|||
8
hhhh
25.07.16
✎
09:48
|
(7) а если на фирме цена поменяется. Например с 1-го августа или с 1-го сентября, как это всегда бывает? Тогда ваши Номенклатура (здесь есть реквизит ЦенаПродажи) и Партия (здесь есть реквизит ЦенаПродажи) сразу идут в задницу. Остается реально только одно: измерение ЦенаПродажи. Оно у вас и есть, Чего вам еще неймется?
|
|||
9
vadim777
25.07.16
✎
10:16
|
(8) Где обычно меняется цена? В справочнике Номенклатура. Зачем цену менять в Партии, в измерении?
|
|||
10
Злопчинский
25.07.16
✎
10:16
|
И нахрена оно?
смотрим в тисе - оборотный регистр Продажи, сумма, количество - цена получается как производная. А цена Продажи как измерение - для розницы |
|||
11
vadim777
25.07.16
✎
10:34
|
(10) Здесь самописная конфа. Не мной.
|
|||
12
vadim777
25.07.16
✎
10:37
|
(10) Здесь как раз розница. Но нигде еще не встречал ЦенуПродажи как измерение. Ведь есть-же Партия, по ней и фильтровать/искать. А цену продажи как информацию о сделке - в ресурс.
|
|||
13
Злопчинский
25.07.16
✎
10:39
|
(12) розница - продажа по фиксированным ценам. поэтому - измерение.
|
|||
14
vadim777
25.07.16
✎
10:45
|
(13) Да нет, цены меняются. Не так часто, но меняются.
В этой конфе другое страшно - автор на основе кода партии и цены продажи формирует штрих-код. Хозяину магазина надоело каждый раз переклеивать ценники. К тому-же, уже проверил, уникальной комбинации Партия+ЦенаПродажи такая же, как у Партии. Т.е. ЦенаПродажи в измерении - лишняя сущность. |
|||
15
Злопчинский
25.07.16
✎
10:51
|
(14) "Да нет, цены меняются. Не так часто, но меняются."
- на прилавке не стоит одно и то же молоко по 10 и по 11 рублей. Изменили продажную цену - провели переоценку (списали остатки со старым измерением, оприходовали с новым) |
|||
16
hhhh
25.07.16
✎
10:54
|
(12) в партии старая цена продажи. Она нужна для отчетов. Ее нельзя менять. Если отчет по прошлому периоду понадобится.
|
|||
17
vadim777
25.07.16
✎
11:06
|
(15)(16) Изначальная задача такая: в связи с переходом с грн на руб все цены и денежные остатки увеличить в 2р.
Вторую часть собираюсь делать с помощью архивирования периода, с одновременным увеличением сумм в 2р. Цены, присутствующие в товарах и партиях, также в 2р. Стал разбираться с ценой продажи в измерении, понял, что она в измерении не нужна, ее место в ресурсе. Для отчетов и др.анализа. Если переоценка - задаем цену в партии, а не в регистре. |
|||
18
Это_mike
25.07.16
✎
11:24
|
(17) плохо разобрался...
|
|||
19
FIXXXL
25.07.16
✎
12:13
|
(17) пол-партии продали по одной цене, пол-партии продают после переоценки
для истории сделана ЦенаПродажи в измерении |
|||
20
Масянька
25.07.16
✎
12:21
|
(18) Поддержу.
(17) Не трогай регистр, оставляй так, как есть. Тебе кажется, что разобрался. |
|||
23
vadim777
25.07.16
✎
14:02
|
(19) Партия одна и та же? Так.
Документы продажи разные? Так. Значит движений регистра Остатки будет несколько, с одной партией. ЦенаПродажи спокойно может храниться в ресурсе, для истории и отчетности. (20) Не понимаю, где я неправ, где "не разобрался"? |
|||
24
Это_mike
25.07.16
✎
14:06
|
(23) в рознице наценка определяется либо при передаче товара в розничную продажу, либо при переоценке товара на розничных складах.
Отсюда - необходим контроль розничной цены. |
|||
25
Это_mike
25.07.16
✎
14:08
|
Эх, кто б объяснил мне, занафига автор дописок другой конфы в состав измерений ввел "ДокументДвижения", и пишет туда ТекущийДокумент....
|
|||
26
Это_mike
25.07.16
✎
14:13
|
(14) у вас там гнездо, однако....
|
|||
27
Головоломка
25.07.16
✎
14:14
|
(25) Видимо, "разобрался" :))))
|
|||
28
Это_mike
25.07.16
✎
14:19
|
(27) угу. настолько, что он туда еще и дату пишет... там такой праздник получается.... угу, ПирДуха™
|
|||
29
vadim777
25.07.16
✎
14:43
|
(24) Здесь сплошная розница. Нет никакой передачи.
(25) Где ты взял ДокументДвижения? (27) Какую дату? |
|||
30
Это_mike
25.07.16
✎
15:05
|
(29) .1 Прочитай уже что-нибудь про учет в рознице.
.2, .3 - это какой-то мэээстный дятел наваял. |
|||
31
vadim777
25.07.16
✎
15:25
|
(30) Прочитай изначальный вопрос в (0).
|
|||
32
Это_mike
25.07.16
✎
15:28
|
(31) Да твой вопрос понятен.
и ответ на него тоже известен. проблема в другом, в том, что ты не разобравшись, коверкаешь правильную конфу. Не, я, конечно, могу дать обезъяне гранату, но надо ли? |
|||
33
Масянька
25.07.16
✎
15:32
|
(32) А ты дай и отойди (С) :))))))))))
|
|||
34
vadim777
25.07.16
✎
16:48
|
(32) Я же не от балды решил перенести ЦенуПродажи из измерений в ресурсы. Сделал отчет ДвиженияРегистраОстатки, из которого видно, что наличие ЦеныПродажи в измерении не добавляет уникальности для идентификации движения регистра. Вполне хватает Склад, Номенклатура, Партия.
Перекопал несколько конф, в т.ч. Магазьку, РарусМагазин. Нигде я не увидел, чтобы цифровое значение использовалось в ресурсе регистра. Такое вижу в первый раз, видно автор конфы - большой оригинал, или скурил полностью мануал по учету в рознице. Этот тезис также подтверждает, что ЦенаПродажи закодирована в штрих-коде. Так что давай гранату, не бойся :) |
|||
35
Масянька
25.07.16
✎
16:50
|
(34) И что - нигде нет отборов по цене? Или ты просто не нашел?
|
|||
36
MishaD
25.07.16
✎
17:06
|
(34) Открываю стандартный ТиС. Регистр ПартииНаличие. И что же я вижу ? Измерение ЦенаПрод.
|
|||
37
Это_mike
25.07.16
✎
17:07
|
(34) Значит, ты мало видел. начни с самой обычной ТиС...
|
|||
38
Это_mike
25.07.16
✎
17:08
|
(36) ЦенаПрод и в регистре остатки есть. собственно, такое не только у 1С сделано.
|
|||
39
Это_mike
25.07.16
✎
17:10
|
(34) "Нигде я не увидел, чтобы цифровое значение использовалось в ресурсе регистра"
_ВСЕ_ ресурсы - числовые. :-)))) числовых измерений, как и реквизитов - тоже более чем достаточно. |
|||
40
vadim777
25.07.16
✎
17:12
|
(36) Да, в 9-ку и не заглянул.
(37) У меня обычная ТИС - украинская. (39) В измерении. Ошибся. |
|||
41
Злопчинский
25.07.16
✎
19:16
|
(36) ты не все узрел! узри истину! ЦенаПрод - она есть и в Регистр.осттаткиТМЦ
|
|||
42
vadim777
25.07.16
✎
22:15
|
(36) Узрел. Пытаюсь еще узреть, с какой целью она там нужна.
ПС: уже понравилось, что штрих-код генерируется с проверкой уникальности. Чего нет в ТИС укр. |
|||
43
viktor_vv
25.07.16
✎
23:37
|
Если уж так приспичило, то не в ресурс точно переносить. В реквизит регистра .
И она там есть, так как в рознице многие хотят остатки в продажных ценах видеть. |
|||
44
viktor_vv
25.07.16
✎
23:38
|
собственно и по бухии есть методика учёта в рознице в продажных ценах
|
|||
45
viktor_vv
25.07.16
✎
23:40
|
(43) + если мы именно про перенос цены в ресурс, а не суммы остатка в продажных ценах.
|
|||
46
vadim777
26.07.16
✎
06:04
|
(43-45) Спасибо, учту.
Но вопрос остается открытым: как это сделать с помощью прямого запроса? Для меня это как-бы новое, ни разу не использовал. |
|||
47
Это_mike
26.07.16
✎
07:10
|
(46) что делал, что не получается?
|
|||
48
viktor_vv
26.07.16
✎
07:53
|
(46) что-то типа
Update таблицаДвиженийРегистра set полереквизита=полеизмерение. Имена таблицы, полей в dds посмотреть. |
|||
49
Это_mike
26.07.16
✎
08:08
|
(48) а зачем смотреть в dds, если у него 1с++ ?
|
|||
50
Ёпрст
26.07.16
✎
08:17
|
(0)
|update Рег |set $Рег.ЦенаПродажи1 = $Рег.ЦенаПродажи |from $Регистр.Остатки Рег |
|||
51
Ёпрст
26.07.16
✎
08:17
|
+50 + пересчет итогов потом.
|
|||
52
Это_mike
26.07.16
✎
08:20
|
(43) "переносить. В реквизит регистра. и она там есть" - "там" - это в реквизите? и как тогда "остатки в продажных ценах видеть", если в остатках реквизитов нет? :-)
|
|||
53
Это_mike
26.07.16
✎
08:20
|
(50) зря...
|
|||
54
Ёпрст
26.07.16
✎
08:22
|
(53) пусть занимается. Дураков учить - только портить.
:) |
|||
55
Ёпрст
26.07.16
✎
08:23
|
ща еще окажется, что у него опт и все эти цены прод в измерении ему вообще не впёрлись.
|
|||
56
Это_mike
26.07.16
✎
08:25
|
(55) не, у него как раз розница.
и проблема возникла из-за шк этикеток. |
|||
57
Это_mike
26.07.16
✎
08:25
|
(54) а вообще, согласен - каждый сам кузнец своего геморроя
|
|||
58
ADirks
26.07.16
✎
08:37
|
(57) немного офф, но каждый раз вспоминаю в таких ситуациях...
У нас на велофоруме один пожаловался, что тормоза скрипят. Кто-то посоветовал силиконкой смазать, пошутил значит, ага. И что характерно, он ведь смазал. Добро хоть жив остался. |
|||
59
Это_mike
26.07.16
✎
08:47
|
(58) в гаражах какой-то кадр у девятины тормозные диски WDхой полил, чтоб не ржавели (стояла она у него, не ездил)....
так что основное правило - если что-то делаешь, то представляй: что, зачем и какие будут последствия... тоже офф. вот сейчас смотрю отчет по регистру (25)+(27). Ощущение, что писали отчет под наркотиками... |
|||
60
MishaD
26.07.16
✎
09:00
|
(58), (59) В технике не разбираюсь. Силиконка - это клей что ли ? А чем плохо тормозные диски ВД поливать ?
|
|||
61
vadim777
26.07.16
✎
11:57
|
(60) Это смазка, для уменьшения трения.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |