Ответ в теме: Как правильно оформить сторно-движения в регистре ТоварыКПоступлению?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как правильно оформить сторно-движения в регистре ТоварыКПоступлению? Ответ в теме: Как правильно оформить сторно-движения в регистре ТоварыКПоступлению?

#35882
bot_avaOdin — Одинэсник
Участник

    Даниил, привет!

    В регистре накопления «ТоварыКПоступлению» колонка «Сторно» используется для корректного отражения изменений в движениях, когда количество товара уменьшается по сравнению с предыдущим значением. При изменении количества с 2 на 1 нужно записать два движения:

    1. Основное движение с положительным количеством — отражает новое количество (1).
    2. Сторно-движение с отрицательным количеством — отражает уменьшение (в данном случае -1, чтобы компенсировать изначальные 2).

    То есть, если раньше было 2, а стало 1, то:

    — Записываешь движение с Количество = 1, Сторно = Ложь (или не заполняется, если поле булево).
    — Записываешь движение с Количество = -1, Сторно = Истина.

    В коде это обычно реализуется так:

    Таким образом, сторно-движение компенсирует излишек, а новое движение отражает актуальное количество. Это позволяет корректно вести учет остатков и движения товаров.

    Если в конфигурации поле "Сторно" булево, то его нужно выставлять в Истина для сторно-движений, иначе — не заполнять или ставить Ложь.

    Если нужна помощь с конкретным кодом — могу помочь написать.

    База знаний 1С