Не списываются СФО в модуле спецодежда

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Не списываются СФО в модуле спецодежда

Сообщение Vik »

Такой вопрос. Производим списание, допустим, галош в модуле Спецодежда. Получаем сообщение:

Процент износа на момент операции расхода "Галоши" от 31.07.2007 (приход 30.11.2003) (с учетом планируемых начислений) выходит за пределы диапазона 0..100%!


И списания не происходит! В конце каждого месяца в течение 2 лет по галошам начислялся износ 4,17%, поэтому на дату списания (и на дату окончания срока службы) износ равен 100% (поле MBPIN.TPERCENT) Алгоритм начисления износа такой:

IF(Months_Between (MBPIN.DATEEKSP,MBPIN.DATEEND)<=12,100,100/Months_Between (MBPIN.DATEEKSP,MBPIN.DATEEND))

В процессе эксплуатации износ начисляется ежемесячно, норма износа равна 100 по сроку службы.

Я сделал собственную операцию прихода (ввод в эксплуатацию), поставил те же самые даты, все сроки сделал такими же, сделал начисление износа аналогично. То что ввел я списалось без каких-либо вопросов. В чем разница? Я даже записи сверял, отличие только в ссылках на подразделения и МОЛ и в том, что приход был сделан через Документы -> Ввод в эксплуатацию. А я делал прямо из Карточки учета спецодежды (У меня поле MBPIN.INSTATE = 1, а там было равно 4).
Так же еще такая ситуация. Есть два поля MBPIN.PERCDOC и MBPIN.PERCNACH (переданный и начисленный износы). Так вот. есть ситуации, где сумма этих полей больше ста процентов, ингогда = 200, в результате тоже ничего не списывается и выдается то же самое сообщение. Как все это теперь можно исправить, сделать так чтобы все списалось? Нужно очень срочно. При каком условии вообще выдается подобное сообщение? И что вообще Галактика (810, кстати, со всеми патчами кроме L_SKLAD последнего ввиду его глючности при расчете средних цен в расходниках и актах на списание) в этот момент делает? Если текущий износ = 100 % (поле MBPIN.TPERCENT во всех описанных случаях равно 100% ), то почему выдается подобное сообщение? Если кто-то сталкивался, напишите, пожалуйста!!! Заранее спасибо!
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Vik »

Разобрался.. Пришлось писать vip, который пересчитывает весь износ..
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

так народу раскажи!
Ответить