подскажите как правильно сделать движение по регистру накопления #659882


#0 by LivingStar
не могу добавить запись в регистр накопления |
#1 by LivingStar
пишет метод объекта не обнаружен
#2 by Aleksey
у тебя что Номенклатура строка? Ты в этом уверен?
#3 by Wobland
внимательно посмотри, у кого не обнаружено и предложи свою версию происходящего
#4 by LivingStar
Да вот давно не сталкивался с проведением по регистрам накопления. Думаю как надо, может вначале нужно прочитать запись из регистра? | и так не идет и так не идет!
#5 by LivingStar
да это ошибка, не продумал этот момент
#6 by Wobland
может, из этого куска что-то для себя вынесешь
#7 by Любопытная
Если НЕ СтрокаТаблицы.УУ тогда Продолжить; КонецЕсли;             Какова вероятность того, что РН Закупки не отмечен в свойствах документа на закладке Движения?
#8 by BICO
Проверь, что данный вид документа может двигать данный регистр.
#9 by LivingStar
Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.НачислениеЗаработнойПлаты.МодульОбъекта}: Метод объекта не обнаружен (ДобавитьПриход) Спасибо, сейчас попробую!
#10 by LivingStar
да не отмечен!!!! (
#11 by LivingStar
ок!
#12 by LivingStar
ругается | Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.НачислениеЗаработнойПлаты.МодульОбъекта}: Метод объекта не обнаружен (ДобавитьПриход) | Хотя передаю вроде все верно! |
#13 by LivingStar
(12+)
#14 by NWsFF
У тебя регистр походу оборотный, а ты с ним работаешь как с регистром остатков
#15 by Любопытная
Хрень какая
#16 by LivingStar
Добавить срабатывает, ДобавитьПриход нет !
#18 by NWsFF
Зайди в регистр и поставь во вкладке "Основные" вид регистра Остатки
#19 by LivingStar
регистр то нельзя править!!! то есть так писать в оборотный регистр | | а так в регистр остатки?
#20 by NWsFF
совершенно верно
#21 by NWsFF
У регистра оборотов нет понятия приход/расход, он не в общем случае не расходуется, а копит обороты.
#22 by LivingStar
ясно! А вот так пишу в регистр остатков, что не так? почему то ошибка не выходит и записи нет!
#23 by Chai Nic
Вы же новую запись не записали..
#24 by LivingStar
понял! спасибо!
#25 by NWsFF
РасчетыСКонтрагентами.Записать; > Движения.РасчетыСКонтрагентами.Записывать = Истина; Такое чувство, что в теме троллят :), та м не запись а набор записей
#26 by LivingStar
не заметил
#27 by LivingStar
Ругается, метод не обнаружен Записать |
#28 by LivingStar
pf t` pfgbcs dslftncz jib,rf
#29 by LivingStar
на её записи выдается ошибка
#30 by Wobland
а можно ли записывать записи? тварь я дрожащая или набор целиком записвать нужно?
#31 by LivingStar
Закупки это набор записей
#32 by Wobland
поздравлять?
#33 by LivingStar
Закупки регистр оборотов, Расчеты с контрагентами регистр остатков, почему то проходит по коду записи в регистр закупки, но записи не обнаруживаю самой в регистре !!!
#34 by Wobland
а я вот что обнаруживаю. надо как-то определиться, движения это или что-то ещё
#35 by LivingStar
Закупки это регистр остатков |
#36 by Wobland
>Закупки это регистр остатков я вижу, что Закупки - это некая коллекция
#37 by LivingStar
да это набор записей регистра закупки
#38 by Wobland
а как обнаруживаешь?
#39 by LivingStar
это помогло, запись появилась
#40 by LivingStar
#41 by LivingStar
только при перепроведении документа записи в регистр накопления Закупки (Обороты) накапливаются, как от этого избавиться?
#42 by Любопытная
Очищать записи перед проведением
#43 by LivingStar
особенность регистра накопления обороты? делать это перед началом добавления записи?
#44 by NWsFF
Ты почитай про регистры накопления, уйму времени сэкономишь.
#45 by Wobland
или не читать после создания
#46 by LivingStar
работа давит, по ходу дела разбираюсь, конечно почитаю будет момент!
#47 by LivingStar
так тогда!
#48 by Wobland
#49 by NWsFF
Не создавай наборы записей они  у тебя уже есть. Набор_1 = РегистрыНакопления.Закупки.СоздатьНаборЗаписей; Набор_1.Отбор.Регистратор.Установить(Ссылка); аналогично и другой регистр. Если у документа не стоит в движениях свойство удалять движения автоматически то заменить на Набор_1 = Движения.Закупки;
#50 by LivingStar
а где они есть если документ только создан? я же их не создавал?!
#51 by LivingStar
| это то есть лишнее?
#52 by NWsFF
Да, а наборы записе
#53 by NWsFF
+наборы записей создал сам документ и даже заботливо туда регистратора присвоил
#54 by LivingStar
а в смысле удалять движения аквтоматически свойство у документа
#55 by LivingStar
а вот так верно будет? |
#56 by Wobland
я так вижу, тебе читать совсем не нужно. старый набор идёт прахом?
#57 by Любопытная
Набор_3.Прочитать; Скажи мне, что ты читаешь, если ЭтоНовый? У тебя нет никаких записей. НАпоминает мне того мальчика который меня тестировал на собеседовании и упорно доказывал, что если нет товара на складе, то в запросе будет 0, а не null.
#58 by NWsFF
При проведении документа  Если ЭтоНовый Тогда никогда не выполнится, документ уже записан, он уже не новый. Ты перемудриваешь. Свойства документа -> Движения -> Удаление движений -Ю Выбор из 3 вариантов, не удалять автоматически, удалять автоматически при отмене проведения, удалять автоматически. Или же очищай наборы сам, только не проверяй новый это или нет очищай по умолчанию
#59 by LivingStar
Если стоит удалять движения автоматически? то все будет контроллироваться автоматичестки очистка движений?
#60 by dva1c
Если стоит "удалять автоматически, при отмене проведения", то удалится автоматически.
#61 by dva1c
+ В так-то все рассказали. )
#62 by scanduta
Че фигней страдаете,... все движения надо делать через "ОбработкуПроведения"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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