PDA

Просмотр полной версии : Несовпадение остатков после резки базы



SH
15.05.2009, 15:12
Итак, собираюсь сейчас подробно (и просто) рассмотреть один вопрос, который всегда возникает у бухгалтеров после обрезания базы: почему остатки в старой базе не совпадают с остатками в новой?

Собственно, технический специалист попадает в глупую ситуацию - он все делает верно, но объяснить что произошло, не может. А бухгалтер клиента подозревает его в некомпетентности. Поэтому будем учиться!

Вопрос собственно делится на два, т.к. может быть несовпадение по количеству, а может быть - по сумме.
С количеством просто - это всегда происходит оттого, что на момент обрезания по этому товару был отрицательный остаток. Отрицательный остаток скопировать в приходную накладную и перенести нельзя - поэтому он обнуляется еще перед резкой базы. Можно (и UCS, по-крайней мере несколько лет, назад так делало) требовать от клиента отсутствия отрицательных остатков на момент обрезания - пусть вначале сделают как хотят, а потом отдают базу на обработку.
Добавлю, что вопрос с количеством возникает редко, т.к. по этому товару потом не должно быть движения в старой базе (т.к. нельзя сделать поступление на отрицательный остаток).

ОК, второй вопрос сложнее. Остатки перенесены правильно, все совпадает, но на сегодняшний день, когда базу резали, уже есть расхождения по сумме - откуда они взялись? Лучше рассмотрим на примере.
Допустим, обрезаем базу на 1 января 2009г. И допустим, есть у нас товар - "Сигареты".
В 2008г. Было поступление этого товара 10 штук на 100р. и потом еще 10 штук на 500р. Для простоты допустим, что в 2008г. расхода не было. Остаток на 2009г. составляет 10*100+10*500=6000р.
В 2009г. была продана одна пачка. Т.к. Shouse списывает по FIFO, списалась пачка стоимостью 100руб. Остаток на сегодняшний день составляет 9*100+10*500=5900р.
Что происходит при резке базы? Мы берем остатки на день обрезания и копируем их в приходную накладную. Потом до этой приходной накладной все удаляем. Что получилось в приходной накладной с "Сигаретами"? 20 штук на сумму 6000р. Как несложно подсчитать, цена пачки теперь стала 300р.! Возможности сохранить цены по поступлениям в Shouse нет. Поэтому, когда у нас прошло списание в 2009г. автоматически перерассчитались цены, и стоимость списанной пачки теперь 300р., а остатки 19*300=5700р.
Точно по такой же схеме суммовой остаток может вырасти - если мы вначале покупали более дорогой товар, а потом более дешевый.

Как быть? Никак. По другому сделать - нельзя. Понятно, что можно вручную перебить все остатки так, "как надо" - если бухгалтеру хочется, может этим заняться.
Правило должно быть таким, что нельзя оставлять в обрезанной базе закрытый отчетный период. Т.е. в нашем случае, если мы уже отчитались за первый квартал, то резать базу следует не по 01.01.09, а по 01.04.09. Тогда переходящие остатки между отчетными периодами буду сходиться.

Многие из-за таких расхождений бояться резать базу, если в ней ведется "белый" учет. Как видно, бояться нечего - надо только правильно выбрать дату, на которую будет производиться обрезание.

Т.к. механизм списания у всех версий SHouse одинаковый, эта информация актуальна и для второй и для третьей, и для четвертой версии. И так будет до тех пор, пока Shouse не научится хранить остатки независимо по приходам - но наступит ли когда-нибудь такая счастливая пора, я не знаю :)

St@rch
15.05.2009, 15:42
Спасибо. Очень полезная инфа!!!

SH
30.09.2012, 20:57
Если сильно надо сохранить все один-в-один после резки, то стоит воспользоваться утилитой SHCut. Но только если очень надо, потому что есть свои проблемы (http://www.carbis.ru/forum/sh-Технические-вопросы/6227-Не-могу-открыть-период-нельзя-открыть-период-датой-ранее-даты-начала-рабочего-периода.html), и для сохранения ФИФО SHCut не удаляет все документы. По SHCut подробнее в этой теме. (http://www.carbis.ru/forum/sh-Технические-вопросы/3073-sh4-Обрезание-базы-Как-перенести-данные-вопросы-по-shcut.html)

Prosto_Anna
08.02.2016, 15:10
Доброго времени суток!
В продолжение темы разговора опишу ситуацию. Делаем резку базы на 01.01.2016 соответственно переносим остатки в приходную накладную, допустим водка кол-во 2,8
Но при построении алкогольной декларации мне пишет, что этой водки не 2,8 на 01.01.2016, а 2,8003 (приблизительно), т.е. откуда взялись это 0003 я не понимаю, ведь база пустая асолютно
Есть идеи?

SH
08.02.2016, 22:01
Думаю, что надо резать через SHCut.