Обработка для исправления себестоимости в УНФ


В программе Управление Небольшой Фирмой заложена логическая бомба, - при некоторых условиях неправильно считается себестоимость, причем выясняется данный факт только через несколько месяцев после ведения учета в данной программе.

Т.к. не один я столкнулся с данной проблемой и вижу заинтересованность других в исправлении данного косяка... То... 

В программе Управление Небольшой Фирмой заложена логическая бомба, - при некоторых условиях неправильно считается себестоимость, причем выясняется данный факт только через несколько месяцев после ведения учета в данной программе. Даже закрытие месяца не помогает...

Пример:

Неправильно считается себестоимость при следующих условиях:
1) Заказ покупателя записан раньше реализации.
2) На момент записи заказа товара не было на складе.
3) Реализация делается на основании заказа.

Способ воспроизведения...:
Заказ покупателя от 27.01.11. Записан, не проведен(т.к. товара нет на складе).

Товар пришел. 07.02.11. Заказ покупателя перепровели, предварительно заполнив колонку резерв.

Реализация сделана 08.02.11.

В отчете продажи за февраль себестоимость = 0. Закрытие месяца проведено.

 

Рекомендации от 1С: Использовать документ "Резервирование".

 

...И последствия:

 

Заказ набили, записали(при записи присвоилась дата заказу). Товар пришел Позже(под этот заказ, например). Заказ провели, в колонке резерв поставили необходимое количество, статус заказа - "ВРаботе"! При этом:

Хоть дата заказа раньше Даты прихода товара, заказ даже не заикнулся об этом, а прекрасно зарезервировал товар (можете сами попробовать). Однако: (вот где скрывается злая шутка разработчиков)

сумма зарезервированного товара = 0! (Количество в регистре есть, а сумма нулевая!)

Проходит время.... Люди этого не замечают (100% рентабельности за счет разбавления её реальной)

И в один "прекрасный" месяц видим картину:

номенклатура1   сумма "100"    себестоимость "1000"    валоваяприбыль  "-900"   рентабельность   "-нифигаСебе!!!!"

И вопросы руководящего состава: Мы продаем в минус? Что у нас с себестоимостью? Как это так?

Итог: Сотрудникам предприятия из-за "торговли в минус" и неизвестности валовой прибыли не платят премию, они Очень недобро смотрят на нас. Клиент говорит, что после такого он "Не Доверяет" цифрам, которые в программе!

Объяснять клиенту, что надо использовать документ "Резервирование", (который даже автоматически не заполняется) и что колонка "резерв" в заказе, - только для резервирования того товара, который есть на складе, или что надо всегда менять дату заказа на текущую...

Не Серьезно.

 

P.S. Не претендует ни на что, просто исправляет ситуацию без создания доп. документов. (Перед запуском надо отключить контроль остатков; желательно, чтобы никого не было в базе; желателен к-с режим. Я еще на всякий случай перед этим отменял проведение закрытий месяца...) Код обработки открыт, можете посмотреть... Все довольно просто... Но - долго обрабатывать...

 

P.P.S. Оригиналы "баталий с себестоимостью" расположены по адресам:

http://partners.v8.1c.ru/forum/thread.jsp?id=931185

и

http://partners.v8.1c.ru/forum/thread.jsp?id=908869

Файлы обработки:

-