#0
by devochka_1c
Добрый день. Конфигурация 1С:УПП. Возникла необходимость контролировать остатки определенных позиций номенклатуры при неоперативном проведении документа по регистру товары на складах. Эти определенные позиции будут храниться в специально предназначенном для этого регистре сведений. Так вот, какой из вариантов реализации более верно использовать и с точки зрения качества разработки, и с точки зрения производительности: 1. Вмешаться с данной проверкой в модули, в которых сейчас идут проверки при оперативном проведении и там допилить свои условия по проверке - видела пост, в котором было отмечено, что при таком способе существенно падает скорость проведения 2. Создать подписку на событие при записи в регистр накопления товары на складах проверять условия и в случае возникновения отрицательных остатков сообщать об этом и делать отказ проведения
#1
by Джинн
А смысл? В середине периода проверите остатки, но в любом последующем месте товародвижения они могут вылезти в минус.
#2
by devochka_1c
а каим образом они вылезут в минус, если проверка и при оперативном и при неоперативном режиме будет идти?
#3
by mistеr
При списании задним числом минус вылезет в некой точке в будущем, где остаток был около нуля. Чтобы это контролировать, вам придется каждый раз проверять ВСЕ будущие списания данной позиции.
#6
by mistеr
Лучше хорошенько подумать вместе с бухами и понять, что не нужен. Проще исправить бизнес-процессы.
#7
by kofeinik
Бизнес-процессы продажи в минус иногда невозможно исправить в принципе, или это существенно дороже, чем что-то сделать с минусами раз-два в месяц.
#9
by Злопчинский
не обязательно. Это только в типовой конфиге. Если сделать правильно то уход в минус от заднего числа до сейчас определяется практически мгновенно.
#11
by Serg_1960
"Правильно" - это так: строго посмотреть на собеседника и изящным движением руки поправив сползшие на кончик носа очки, сделав умный вид лица, изречь мысль: контроль остатков при проведении документа (при оперативном или неоперативном) не играет ни какой роли на возникновение отрицательных остатков - их всегда можно получить просто сняв с проведения документ прихода.
#12
by КнОпка
Создавайте подписку на событие с созданием сообщения текущему пользователю и записью в регистр сведений для анализа за действиями пользователей на сообщения
#13
by mistеr
Главное даже не то, как сделать. Придумать-то можно, на то мы и программисты. Главное — это как объяснить пользователю, вводящему документ задним числом, что он не может его провести, потому что где-то там в будущем (и скорее всего не по его вине) возникнет минус.
#14
by КнОпка
Дать проводить с созданием сообщения и даже письма гл.буху с объяснением причин - список документов генерирующих отрицательный остаток
#16
by devochka_1c
сообщение пользователю есть в типовом функционале. нужен запрет (ну и, конечно, обход запрета для избранных - но это уже отдельная история)
#17
by Злопчинский
так как контроль отриц.остатков на всем протяжении от заднего числа до сейчас получается мгновенно, то сняв с проведения, получаем остатки по товарам в снятом документе, если вылазят минуса - хрен вам снятие с проведения...
#19
by Злопчинский
задним числом на увеличение остатков (на складе, по разрезу учета итд) - можно делать без проблем. то есть ввести приход задним числом - никаких проблем. а вот действия,в заднем числе, приводящие к уменьшению остатка (распроведение документа, уменьшение количества в документе и т.п.) - хрен вам или по отдельному регламенту
#20
by Злопчинский
например перемещение со склада на склад в заднем числе - хрен вам, ибо приводит к уменьшению остатков на складе-отправителе...
#21
by mistеr
Не имеет практической ценности имхо. Проще запретить любые действия задним числом (и сэкономить $800).
#22
by Злопчинский
если бы не имела практической ценности - то не всплывали бы регулярно вопросы отслеживания ухождения в минус при исправлении задним числом ;-) . а насчет запретить - тут согласен, но не всегда это возможно на 100%
#23
by Serg_1960
Здесь вам не УТ, а УПП. Но это роли не играет. Если читать внимательно, то именно это я и сказал: автор делает упор только на контроль при проведении(!), а нужно ещё контролировать и снятие с проведения. PS: Разрешаю ещё попинать меня за то, что я не упомянул перепроведение :)
#24
by h-sp
сейчас вроде это всё неактуально, считаются средневзвешенные остатки за месяц. То есть то что было внутри месяца, никому не интересно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Наполняю книгу знаний: контроль прав доступа
- Контроль остатков при неоперативном проведении
- Контроль остатков с учетом непроведенных документов!
- Как обойти контроль остатков по ГТД, если веддется учет по сериям (ГТД) в У
- Контроль остатков при неоперативном проведении в УТ 10.3
- v8: Отключить контроль остатков в УНФ 1.4
- ут 11.1 контроль остатков
- Контроль остатков в регистре накопления
- Контроль остатков в УТ 11 (нужен контроль положительных остатков)
В этой группе 1С
- нет отчета в регламентированных
- Методология работы с ККТ 54ФЗ(Опт)
- v7: ВК - оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7
- Программное изменения расположения стандартных команд управляемой формы
- Определить номер релиза конфигурации базы данных по файлу 1Cv8.1CD
- 1C 8.2 Печать двух страниц на одном листе (ландшафт)
- часы в Расчетном листе ЗУП
- 1C 8.3 ошибка синхронизации баз после обновления платформы V83.ComConnector
- Мобильная платформа. Получение координат по адресу
- Protobuf и 1с?
- НачалоПериода в запросе
- Вопрос по WS, XDTO и Base64
- Размер двоичных данных картинки
- УПП инвентаризация кассы
- Открыть список документов при запуске 1С
- СКД обрезать строку
- Перемещение со склада не склад (недостаточно товара)
- УТ11 ограничить применение скидки только в оптовой продаже или только розничной
- БП 3.0 Карточка счета 62, аналитика Кт заполняется не верно.
- Быстрое удаление документов в Бухгалтерии 3.0