Контроль остатков товаров при проведении УТ 11 #657376


#0 by seDD
Управление торговлей, редакция 11.0 (11.0.9.15) Имеется склад на котором установлен контроль остатков "Остатки". 10.10.13 проведено поступление товара А. 11.10.13 создается реализация товара А от 05.03.13( т.е задним числом). По логике программа не должна проводить этот документ, но делает это, ссылаясь на регистр свободных остатков. Оно вроде бы и ничего, но проблема возникает когда реализация происходит от другой фирмы(т.е требуется оформить передачу товаров м/у организациями). Как запретить проведение реализации, не включая возможность только оперативного проведения?
#1 by perec1982
Не понял. Если 10.10.13 проведено поступление товара А. то 11.10.13 создается реализация товара А от 05.03.13 (на следующий день) - т.е. остатки есть.
#2 by seDD
Есть, но документ то проводиться 05.03.13. На эту дату остатков еще нет.
#3 by Торин
имеется в виду, что остатки должны проверятся на дату документа, а не на дату СОЗДАНИЯ документа интересно, никогда не смотрел подробно как там высчитываются остатки, но вроде как так и считается -- на дату документа... залезу посмотрю поточнее
#4 by perec1982
При проведении (контроль остатков) передавай признак оперативного проведения
#5 by perec1982
Если покапаться в коде, там написанно если Оперативно то вызов процедуры контроля остатков, иначе нет
#6 by perec1982
А вообще это е.. б а..нь
#7 by seDD
Я не могу править конфу.
#8 by perec1982
Так нельзя. 1С не зря это запретили. На дату документа ты не можешь правильно контралировать остатки.
#9 by perec1982
Если это не оперативно
#10 by seDD
Я и пытаюсь этот момент отловить, потому что так нельзя)
#11 by Галахад
Не можешь править конфу, оставляй все как есть.
#12 by perec1982
Установка даты запрета редактирования тебе поможет
#13 by seDD
Всм менять ее каждый день?
#14 by perec1982
Можешь написать внешнюю обработку по установке даты запрета и запускать ее по ночам скриптом
#15 by perec1982
"C:Program Files1cv81in1cv8.exe" ENTERPRISE /F "\ПутьКБазе" /Пользователь /Пароль /UCПакетноеОбновлениеКонфигурацииИБ /Execute "C:ОбработкаУстановкиДатыЗапрета.epf" /DisableStartupMessages
#16 by perec1982
Это скрипт
#17 by seDD
Это не выход. Думаю написать отчет, который бы отлавливал такие случаи перед фактическим расчетом себестоимости.
#18 by seDD
А нельзя в УТ отказаться от использования этого регистра "Свободные остатки" ?
#19 by perec1982
настройки параметров учета
#20 by perec1982
в константах галочка использовать регистр свободные остатки
#21 by seDD
У меня ут 11. Там такого кажется нет.
#22 by saaken
зачем это?
#23 by seDD
Для корректной передачи между организациями.
#24 by saaken
Передачу делаешь каждый день?
#25 by patapum
контроль происходит не на дату документа, а на ситуацию, которая получится в результате. поэтому, да, можно документы во времени переставить местами. зато нельзя взять и задним числом снять с проведения поступление, создав минуса. в общем, такая концепция контроля остатков в УТ 11, бодаться с ней, думаю, трудозатратно.
#26 by saaken
вставить 5 символов в код не затратно
#27 by saaken
но они не понимают от какого количества багов их избавили
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С