Программно изменить запись регистра накопления #642124


#0 by Max Street
Всем доброй ночи. Как программно изменить запись регистра накоплений? т.е ситуация такая: запросом выбираю все поля(номенклатура, склад, количество, сумма) из регистра накопления ОстаткиНоменклатуры.Обороты по регистратору, затем мне нужно в ЭТОЙ же записи изменить только сумму, а остальные поля оставить без изменения. Можно ли как-нибудь такое реализовать? и если можно то как? Заранее благодарю
#1 by Aleksey
можно
#2 by Jstunner
Да. Без проблем.
#3 by Steel_Wheel
зачем?
#4 by Max Street
подскажите как это сделать плиз
#5 by Jstunner
у объекта РегистрыНакопления есть соответствующие методы, описаны в справочнике и синтакс-помощнике
#6 by Max Street
например какие методы?
#7 by vs7719
НаборЗаписей. Устанавливаешь отбор по регистратору, потом Прочитать и получаешь набор с данными.
#8 by Max Street
Благодарю
#9 by France
А что мешает получить регистратор, изменить реквизит и провести?
#10 by Max Street
другой документ. например, запись делает один документ, а второй изменяет запись по необходимости
#11 by France
И в результате, условно, в документе кассовый ордер 1000 руб, а проводка на 2000??
#12 by ERWINS
скорей всего аналог зануления отрицательных остатков
#13 by vs7719
Не знаю логики работы, но по опыту можно сказать, что так делать не совсем корректно. Особенно, когда смотришь движения документа: в документе одно, а в движениях - что-то странное. Мне кажется, лучше сделать, чтобы другой документ делал изменения под своим регистратором и своей датой.
#14 by vs7719
Другой вопрос, когда надо изменить "ошибочные" (с точки зрения ранее работавшего алгоритма) записи не перепроводя документ. Вот это тот самый случай, когда можно манипулировать записями регистратора.
#15 by Max Street
себестоимость товаров может меняться из-за разных факторов, например, доп расходы. если себестоимость изменяется, то меняется и себестоимость в регистре, если доп расходов не было - то себестоимость остается первоначальной
#16 by France
для приведенного примера нет необходимости подсовывать "чужие" данные регистратору...
#17 by Max Street
что б это я писал... мне и самому больше нравится вариант
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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