Можно ли в запросе сразу изменить данные? #702452


#0 by ldgrad
Пример например делаем запрос выборки подчиненного справочника Запрос = Новый Запрос; Можно ли сделать так чтобы элемент справочника получил новые значения, если да то каким образом?
#0 by ldgrad
Пример например делаем запрос выборки подчиненного справочника Запрос = Новый Запрос; Можно ли сделать так чтобы элемент справочника получил новые значения, если да то каким образом?
#1 by Asmody
В запросе - нет. Изменени данных только через объектную модель
#2 by ldgrad
То есть придется опять делать поиск по справочнику найденного в запросе элемента, я правильно понимаю?
#3 by ldgrad
А если в справочнике дохрена элементов, то как можно оптимизировать данный поиск? как лучше скажем так или быстрее?
#4 by Garkin
Дохрена - это сколько?
#5 by m-serg74
нахрена его искать?
#6 by ldgrad
Чтобы изменить справочную информацию
#7 by ldgrad
Скажем будет около от 25 000
#8 by DirecTwiX
Что нужно сделать то?) Ты можешь выбирать сразу владельца и подчиненных. Дополнительных запросов не понадобится
#9 by m-serg74
искать спрашиваю зачем? или по другому - что ищет запрос?
#10 by ldgrad
есть справоничк номенклатура, есть поставщики этой номенклатуры, они дают каждый день прайс в экселе, вот и идет анализ прайса, есть количество или нет, надо в справочнике менять есть или нет, и цену лсоответсвенно
#11 by Asmody
нет. Нужно от ссылки ПолучитьОбъект и уже его реквизиты изменять
#12 by m-serg74
в справочнике? есть или нет? а регистры для чего придумали?
#13 by ldgrad
Я так и понял, просто этот механизм в среднем будет делать в начале скажем так 25 000 а потом увеличиваться и увеличиваться, я просто не знаю сколько это по времени залймет
#14 by ldgrad
А для чего здесь регистры?
#15 by m-serg74
а зачем в справочнике что то менять?
#16 by Asmody
Хранить в справочнике количесто и цену плохая идея
#17 by m-serg74
я бы сказал бред вообще
#18 by ldgrad
ну колчиесвто здесь мягко сказано, скорей всего наличие есть или нет
#19 by ldgrad
ваше предложение?
#20 by ldgrad
научи
#21 by m-serg74
почему не регистр Контрагент/Номенклатура+Наличие/Цена
#22 by ldgrad
Можно но с регистрами не работал еще пока, только учусь
#23 by ldgrad
Так сказать провожу тренинги со всеми вытекающими от сюда последсвим=ями
#24 by m-serg74
так лучше учиться правильно а не "первое что пришло в голову"
#25 by ldgrad
Я могу создать документ где будет прописана модель товара, его количество и цена
#26 by zladenuw
смотри как цены хранятся для номенклатуры в типовых. делай что то подобное или номенклатура контрагента. кстати что тебе нужно. только добавить еще наличие
#27 by ldgrad
согасен
#28 by m-serg74
если количество > 0, вот и наличие
#29 by ldgrad
а цены хочу сделать чтобы устанавливались каждый день новые, типа регистра сведений
#30 by m-serg74
см. +
#31 by ldgrad
это хорошо, а если данного товара уже нет сегодня в прайсе????? а вчера он еще был? то есть поставщик убрал его из прайса в связи с его отсутсввием
#32 by zladenuw
РС периодический. на вчера он есть. на сегодня его уже нет. ей богу учи мат часть. и смотри типовые.
#33 by ldgrad
этим и пытаюсь заниматься
#34 by ldgrad
здесь получается двойной анализ нужен
#35 by ldgrad
а куда зайти посомтреть где хранятся цены точнее как? это где
#36 by m-serg74
/ а если данного товара уже нет сегодня в прайсе????? а вчера он еще был? то есть поставщик убрал его из прайса в связи с его отсутсввием/ и зачем он тебе если его нет?
#37 by ldgrad
убрать его тоже
#38 by ldgrad
или поставить признак что его уже нет
#39 by m-serg74
количесвто = 0, значит нет, > 0 значит есть
#40 by ldgrad
А то получается так мы начинаем переберать прайс а впрайсе только то что есть, и уже нет товара который был еще вчера а сегодня уже закончился, то как понять что именно этого товара нет, чтобы в регистр записать что данного товара нет
#41 by m-serg74
заодно и в заказе можно потом будет показать сколько можно заказывать примерно
#42 by ldgrad
Чтобы понять что количество ноли, значит надо от обратного анализировать
#43 by ldgrad
мало того в поле количество поставщики пишут не цифровой экивалент а строковый например, больше 10, или достаточно, или мало
#44 by ldgrad
а некоторые правда указывают и цифры например там 10 или 15
#45 by m-serg74
ну телепаты все в отпусках уже. поэтому мы ХЗ что там вам поставщики пишут
#46 by ldgrad
я здесь так понимаю сначала тогда нужна инфу из прайса загонять в регистр, а потом из регистра смотреть что убрали из прайса как то так
#47 by ldgrad
ну то понятно
#48 by m-serg74
история по этим данным нужна?
#49 by DirecTwiX
Зачем хранить количество товара у поставщика??? Интересно только заказанное количество. Регистр сведений для цены Регистр накопления для количества
#50 by ldgrad
Под историее наверное понимается когда был товар а когда исчез правильно?
#51 by ldgrad
скорей всего да чем нет
#52 by m-serg74
ну сначала надо узнать точно - да/нет и заодно - зачем?
#53 by ldgrad
а зачем два регистра?
#54 by m-serg74
не слушай, второй регистр - отдельная песня
#55 by ldgrad
Я вот что думаю если в поле колчисевто есть какая то надпись значит данный товар в любом случае есть , то есть его количество присутствует
#56 by ldgrad
а вот блин к соежелению тяжело понять как разобраться с товаром который уже убрали с прайса
#57 by DirecTwiX
Да, если только информация, то можно обойтись регистром сведений. У меня просто в голове до сих пор не укладывается, зачем хранить количество поставщика)
#58 by ldgrad
чтобы знать есть товар или его нет
#59 by ldgrad
вообще картина какая у меня выресовывается
#60 by ldgrad
надо создавать регистр сведений
#61 by hhhh
а других покупателей нет у вашего поставщика? Только вы?
#62 by DirecTwiX
Зачем знать, что в декабре 2001 у поставщика был товар? Лучше перестань придумывать задачи и посмотри список задач для спеца по платформе.
#63 by ldgrad
где измерения будет сама номенклатура, поставщик, модель, а его ресурсом будет цена и его количество (наличие да/нет). типа такого я правильно понимаю?
#64 by ldgrad
надо знать
#65 by ldgrad
допустим вчера ноут тако модели был, а сегодня уже нет
#66 by m-serg74
вариант - цена в регистре не ноль - есть, нулевая нету
#67 by ldgrad
верняк
#68 by hhhh
так может его завтра еще подвезут?
#69 by DirecTwiX
И что, если он вчера был???
#70 by m-serg74
+ срез последних по контру и соединение с загружаемым прайсом по контру+ТМЦ, цена естьнулл 0
#71 by ldgrad
а завтра загрузим в 1с новый прайс, где поставщик укажет что данный товар появился
#72 by ldgrad
сегодня его нет вот что значит, а вчера он был мы его выставили на продажи, сегодня нет убрали с продажи (торговля по образцам)
#73 by m-serg74
вообще самопилка или что то типовое?
#74 by ldgrad
пытаюсь смотря на другие работы сделать свое конечно простое
#75 by ldgrad
главное науичтся и сделать правилньо
#76 by DirecTwiX
Спасибо, поржал :D
#77 by hhhh
ваш менеджер может спокойно работать с сайтом поставщика, открывать его и смотреть наличие и цену. На фига эта ваша муть с 1с и регистрами?
#78 by DirecTwiX
Так учись делать нормальные задачи, а не сферические.
#79 by ldgrad
Торговля по образцам  я же тебе говорю, это в своем роде и есть сферическая задача
#80 by DirecTwiX
Всё-таки объясни пожалуйста, зачем знать, что товар был на какую-ту дату.
#81 by ldgrad
->
#82 by DirecTwiX
Или ты хочешь предложить поставщику услуги по планированию его запасов?)
#83 by DirecTwiX
Так при получении прайса выставляй на продажу товары из этого прайса.
#84 by m-serg74
над чем именно?
#85 by DirecTwiX
Парень в глаза регистры не видел, а ты такой вопрос задаешь)
#86 by m-serg74
ну в пофигуратор же он залез
#87 by ldgrad
вот смотри, сегодня товар у поставщика есть, ты его выставляешь на продажу говоришь что ты его можешь продать, завтра поставщик уберет его с продажи(закончился)в прайсе товара нет!!! Продавец его соответственно тоже уберает, после завтра он опять в прайсе продавец опять его выставляет на продажу вот в чем суть, а то что его не было неделю назад да на ср..ть на это неделя уже прошла, главное что сейчас либо он есть либо его нет
#88 by m-serg74
польза от знаний что было неделю назад все равно не ясна
#89 by ldgrad
а неделю назад и не надо знатбь
#90 by m-serg74
товар покупаете у поставщика или перепродажа "на лету" будет
#91 by ldgrad
надо знать в 8 утра продавцу, либо выставлять товар на продажу либо уберать его с прадажи, путем анализа прайса
#92 by m-serg74
зачем тогда хранить историю
#93 by ldgrad
можно сказать на лету
#94 by ldgrad
можно и не хранить историю
#95 by m-serg74
тогда нафиг не нужно знать что было вчера, надо знать что есть сейчас
#96 by ldgrad
поэтому изначально я и хотел все сделать в справочнике
#97 by ldgrad
ДА
#98 by m-serg74
все по контру стер, и загрузил новый прайс с ценами
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С