Имя: Пароль:
1C
1С v8
Можно ли в запросе сразу изменить данные?
,
0 ldgrad
 
20.03.14
01:32
Пример например делаем запрос выборки подчиненного справочника
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
    |    КонтактныеЛица.Ссылка
    |ИЗ
    |    Справочник.КонтактныеЛица КАК КонтактныеЛица
    |ГДЕ
    |    КонтактныеЛица.Владелец = &Владелец";
Запрос.УстановитьПараметр("Владелец", Контрагент);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
    ОчереднойПодчиненый = Выборка.Ссылка;
КонецЦикла;


Можно ли сделать так чтобы элемент справочника получил новые значения, если да то каким образом?
9 m-serg74
 
20.03.14
01:49
(6) искать спрашиваю зачем? или по другому - что ищет запрос?
10 ldgrad
 
20.03.14
01:50
(9) есть справоничк номенклатура, есть поставщики этой номенклатуры, они дают каждый день прайс в экселе, вот и идет анализ прайса, есть количество или нет, надо в справочнике менять есть или нет, и цену лсоответсвенно
11 Asmody
 
20.03.14
01:51
(2) нет. Нужно от ссылки ПолучитьОбъект() и уже его реквизиты изменять
12 m-serg74
 
20.03.14
01:51
(10) в справочнике? есть или нет? а регистры для чего придумали?
13 ldgrad
 
20.03.14
01:51
(11)Я так и понял, просто этот механизм в среднем будет делать в начале скажем так 25 000 а потом увеличиваться и увеличиваться, я просто не знаю сколько это по времени залймет
14 ldgrad
 
20.03.14
01:52
(12) А для чего здесь регистры?
15 m-serg74
 
20.03.14
01:52
(13) а зачем в справочнике что то менять?
16 Asmody
 
20.03.14
01:53
Хранить в справочнике количесто и цену плохая идея
17 m-serg74
 
20.03.14
01:53
(16) я бы сказал бред вообще
18 ldgrad
 
20.03.14
01:53
ну колчиесвто здесь мягко сказано, скорей всего наличие есть или нет
19 ldgrad
 
20.03.14
01:54
(17) ваше предложение?
20 ldgrad
 
20.03.14
01:54
научи
21 m-serg74
 
20.03.14
01:54
(18) почему не регистр Контрагент/Номенклатура+Наличие/Цена
22 ldgrad
 
20.03.14
01:55
(21) Можно но с регистрами не работал еще пока, только учусь
23 ldgrad
 
20.03.14
01:55
(22) Так сказать провожу тренинги со всеми вытекающими от сюда последсвим=ями
24 m-serg74
 
20.03.14
01:55
(22) так лучше учиться правильно а не "первое что пришло в голову"
25 ldgrad
 
20.03.14
01:55
Я могу создать документ где будет прописана модель товара, его количество и цена
26 zladenuw
 
20.03.14
01:55
(22) смотри как цены хранятся для номенклатуры в типовых. делай что то подобное или номенклатура контрагента. кстати что тебе нужно. только добавить еще наличие
27 ldgrad
 
20.03.14
01:56
(24) согасен
28 m-serg74
 
20.03.14
01:56
(26) если количество > 0, вот и наличие
29 ldgrad
 
20.03.14
01:56
а цены хочу сделать чтобы устанавливались каждый день новые, типа регистра сведений
30 m-serg74
 
20.03.14
01:57
(29) см. (26)+(28)
31 ldgrad
 
20.03.14
01:57
(28) это хорошо, а если данного товара уже нет сегодня в прайсе????? а вчера он еще был? то есть поставщик убрал его из прайса в связи с его отсутсввием
32 zladenuw
 
20.03.14
01:58
(31) РС периодический. на вчера он есть. на сегодня его уже нет. ей богу учи мат часть. и смотри типовые.
33 ldgrad
 
20.03.14
01:58
(32) этим и пытаюсь заниматься
34 ldgrad
 
20.03.14
01:59
здесь получается двойной анализ нужен
35 ldgrad
 
20.03.14
02:00
а куда зайти посомтреть где хранятся цены точнее как? это где
36 m-serg74
 
20.03.14
02:01
(31) / а если данного товара уже нет сегодня в прайсе????? а вчера он еще был? то есть поставщик убрал его из прайса в связи с его отсутсввием/

и зачем он тебе если его нет?
37 ldgrad
 
20.03.14
02:01
(36) убрать его тоже
38 ldgrad
 
20.03.14
02:02
или поставить признак что его уже нет
39 m-serg74
 
20.03.14
02:03
(38) количесвто = 0, значит нет, > 0 значит есть
40 ldgrad
 
20.03.14
02:03
А то получается так мы начинаем переберать прайс а впрайсе только то что есть, и уже нет товара который был еще вчера а сегодня уже закончился, то как понять что именно этого товара нет, чтобы в регистр записать что данного товара нет
41 m-serg74
 
20.03.14
02:03
(39) заодно и в заказе можно потом будет показать сколько можно заказывать примерно
42 ldgrad
 
20.03.14
02:04
Чтобы понять что количество ноли, значит надо от обратного анализировать
43 ldgrad
 
20.03.14
02:04
мало того в поле количество поставщики пишут не цифровой экивалент а строковый например, больше 10, или достаточно, или мало
44 ldgrad
 
20.03.14
02:05
а некоторые правда указывают и цифры например там 10 или 15
45 m-serg74
 
20.03.14
02:05
(43) ну телепаты все в отпусках уже. поэтому мы ХЗ что там вам поставщики пишут
46 ldgrad
 
20.03.14
02:06
я здесь так понимаю сначала тогда нужна инфу из прайса загонять в регистр, а потом из регистра смотреть что убрали из прайса как то так
47 ldgrad
 
20.03.14
02:06
(45) ну то понятно
48 m-serg74
 
20.03.14
02:07
(46) история по этим данным нужна?
49 DirecTwiX
 
20.03.14
02:07
(43) Зачем хранить количество товара у поставщика??? Интересно только заказанное количество.
Регистр сведений для цены
Регистр накопления для количества
50 ldgrad
 
20.03.14
02:07
Под историее наверное понимается когда был товар а когда исчез правильно?
51 ldgrad
 
20.03.14
02:07
скорей всего да чем нет
52 m-serg74
 
20.03.14
02:08
(51) ну сначала надо узнать точно - да/нет и заодно - зачем?
53 ldgrad
 
20.03.14
02:08
(49) а зачем два регистра?
54 m-serg74
 
20.03.14
02:09
(53) не слушай, второй регистр - отдельная песня
55 ldgrad
 
20.03.14
02:10
Я вот что думаю если в поле колчисевто есть какая то надпись значит данный товар в любом случае есть , то есть его количество присутствует
56 ldgrad
 
20.03.14
02:10
а вот блин к соежелению тяжело понять как разобраться с товаром который уже убрали с прайса
57 DirecTwiX
 
20.03.14
02:11
Да, если только информация, то можно обойтись регистром сведений. У меня просто в голове до сих пор не укладывается, зачем хранить количество поставщика)
58 ldgrad
 
20.03.14
02:11
(57) чтобы знать есть товар или его нет
59 ldgrad
 
20.03.14
02:12
вообще картина какая у меня выресовывается
60 ldgrad
 
20.03.14
02:12
надо создавать регистр сведений
61 hhhh
 
20.03.14
02:12
(55) а других покупателей нет у вашего поставщика? Только вы?
62 DirecTwiX
 
20.03.14
02:12
Зачем знать, что в декабре 2001 у поставщика был товар?
Лучше перестань придумывать задачи и посмотри список задач для спеца по платформе.
63 ldgrad
 
20.03.14
02:14
где измерения будет сама номенклатура, поставщик, модель, а его ресурсом будет цена и его количество (наличие да/нет). типа такого я правильно понимаю?
64 ldgrad
 
20.03.14
02:14
(62) надо знать
65 ldgrad
 
20.03.14
02:14
(62) допустим вчера ноут тако модели был, а сегодня уже нет
66 m-serg74
 
20.03.14
02:15
(64) вариант - цена в регистре не ноль - есть, нулевая нету
67 ldgrad
 
20.03.14
02:16
(66) верняк
68 hhhh
 
20.03.14
02:16
(65) так может его завтра еще подвезут?
69 DirecTwiX
 
20.03.14
02:17
http://s.pikabu.ru/images/big_size_comm/2013-05_1/13674414211007.jpg

(65) И что, если он вчера был???
70 m-serg74
 
20.03.14
02:17
(66) + срез последних по контру и соединение с загружаемым прайсом по контру+ТМЦ, цена естьнулл 0
71 ldgrad
 
20.03.14
02:17
(68) а завтра загрузим в 1с новый прайс, где поставщик укажет что данный товар появился
72 ldgrad
 
20.03.14
02:18
(69) сегодня его нет вот что значит, а вчера он был мы его выставили на продажи, сегодня нет убрали с продажи (торговля по образцам)
73 m-serg74
 
20.03.14
02:18
(71) вообще самопилка или что то типовое?
74 ldgrad
 
20.03.14
02:19
(73) пытаюсь смотря на другие работы сделать свое конечно простое
75 ldgrad
 
20.03.14
02:19
главное науичтся и сделать правилньо
76 DirecTwiX
 
20.03.14
02:20
(73) Спасибо, поржал :D
77 hhhh
 
20.03.14
02:20
(71) ваш менеджер может спокойно работать с сайтом поставщика, открывать его и смотреть наличие и цену. На фига эта ваша муть с 1с и регистрами?
78 DirecTwiX
 
20.03.14
02:20
(75) Так учись делать нормальные задачи, а не сферические.
Смотри (62)
79 ldgrad
 
20.03.14
02:22
Торговля по образцам  я же тебе говорю, это в своем роде и есть сферическая задача
80 DirecTwiX
 
20.03.14
02:22
(75) Всё-таки объясни пожалуйста, зачем знать, что товар был на какую-ту дату.
81 ldgrad
 
20.03.14
02:22
(79) ->(78)
82 DirecTwiX
 
20.03.14
02:23
Или ты хочешь предложить поставщику услуги по планированию его запасов?)
83 DirecTwiX
 
20.03.14
02:24
Так при получении прайса выставляй на продажу товары из этого прайса.
84 m-serg74
 
20.03.14
02:24
(76) над чем именно?
85 DirecTwiX
 
20.03.14
02:25
(84) Парень в глаза регистры не видел, а ты такой вопрос задаешь)
86 m-serg74
 
20.03.14
02:25
(85) ну в пофигуратор же он залез
87 ldgrad
 
20.03.14
02:26
(80) вот смотри, сегодня товар у поставщика есть, ты его выставляешь на продажу говоришь что ты его можешь продать, завтра поставщик уберет его с продажи(закончился)в прайсе товара нет!!! Продавец его соответственно тоже уберает, после завтра он опять в прайсе продавец опять его выставляет на продажу вот в чем суть, а то что его не было неделю назад да на ср..ть на это неделя уже прошла, главное что сейчас либо он есть либо его нет
88 m-serg74
 
20.03.14
02:28
(87) польза от знаний что было неделю назад все равно не ясна
89 ldgrad
 
20.03.14
02:28
(88) а неделю назад и не надо знатбь
90 m-serg74
 
20.03.14
02:29
(87) товар покупаете у поставщика или перепродажа "на лету" будет
91 ldgrad
 
20.03.14
02:29
надо знать в 8 утра продавцу, либо выставлять товар на продажу либо уберать его с прадажи, путем анализа прайса
92 m-serg74
 
20.03.14
02:29
(89) зачем тогда хранить историю
93 ldgrad
 
20.03.14
02:29
(90) можно сказать на лету
94 ldgrad
 
20.03.14
02:29
(92) можно и не хранить историю
95 m-serg74
 
20.03.14
02:30
(93) тогда нафиг не нужно знать что было вчера, надо знать что есть сейчас
96 ldgrad
 
20.03.14
02:30
поэтому изначально я и хотел все сделать в справочнике
97 ldgrad
 
20.03.14
02:30
(95) ДА
98 m-serg74
 
20.03.14
02:31
(94) все по контру стер, и загрузил новый прайс с ценами
99 m-serg74
 
20.03.14
02:31
(97) не надо кричать
100 ldgrad
 
20.03.14
02:31
(98) у меня так и получается что один товар могут предлагать разные потсавщики и по разным ценам
101 ldgrad
 
20.03.14
02:31
(99) )
102 m-serg74
 
20.03.14
02:32
(100) поэтому регистр
103 ldgrad
 
20.03.14
02:32
Загружая прайс мы понимаем либо он есть либо его нет
104 m-serg74
 
20.03.14
02:32
+(102) + сначала (98)
105 ldgrad
 
20.03.14
02:32
(102) Получается регистр сведений правильно?
106 m-serg74
 
20.03.14
02:33
(105) см (12)
107 m-serg74
 
20.03.14
02:34
а вообще спать пора :)
108 ldgrad
 
20.03.14
02:35
(107) ну это тоже надо