IEBelokamentsev / 1c-workout

6 stars 1 forks source link

Обработка раскидывания зависших сумм #20

Open IEBelokamentsev opened 2 years ago

IEBelokamentsev commented 2 years ago

Бывает так: на остатках по материальным складским счетам (10, 21, 41, 43 и т.д.) зависают суммы без количеств. Они бывают отрицательные, положительные, большие, маленькие. Они считаются проблемой - это ж числится товар на складе, но в нулевом количестве, однако чего-то стоит, в деньгах.

Нам надо от таких позиций красиво избавиться. Просто списать их нельзя - это ж бух.учёт, с принципом двойной записи. Мы можем эти суммы только куда-то девать так, чтобы никто ничего не заподозрил.

Девать их можно в следующие места (в порядке убывания приоритета):

  1. Идеально - найти ту же номенклатуру, но с нормальным количеством, на другом складе, и перекинуть сумму на неё;
  2. Если п.1 не сработал, то раскидать на всю номенклатуру того же склада, пропорционально суммовым остаткам других номенклатур (чтобы было не заметно);
  3. Если и п.2 не сработал (например, на этом складе больше ничего нет, кроме нашей ошибочной номенклатуры), то раскидать на всю номенклатуру всех складов, по тому же принципу.