Изначально делалось для базы, где не только в минуса нельзя было работать, но и с учетом зарезервированных товаров, т.е. если не хватает на складе с учетом резерва, то расходная тоже не проводится, как и при недостаточном количестве вообще. Так еще и ко всему, был учет минимального остатка (по всем складам), т.е. если не хватает на складе, если вычесть минимальный, то тоже расходную не проведет. И плюс был еще отдельный минимальный остаток по складам (по каждому) для СТО. Соответственно, при перепроводке групповой документов, когда при работе с базой активно вводятся документы задним числом, меняются минимальные остатки, резервируется товар, возникают ситуации, когда товаров не хватает в какой-то момент в прошлом. И в том числе стопорится перепроводка, надо исправлять и запускать перепроводку заново. А так сразу видно, где будут проблемы и можно поправить их заранее, чтоб потом без помех запустить перепроводку документов. На тот момент искать особо чужие не стал - задача тривиальная. Наваял свою. Уже успел забыть про нее, админ пользуется. А вспомнил, пришлось упростить для типовых, чтоб выложить.
Две версии:
- Торговля+Склад для Украины (7.70.012) - 10.06.2008
- Торговля+Склад, ред. 9.2 (7.70.947) - 01.10.2008
Отрицательные остатки товаров (с/без учета резерва)
Разработка - Инструментарий разработчика
Две версии. Учет резерва реализован только для версии ТиС для Украины (релиз 012). Для конфигурации ТиС ред. 9.2 на скорую руку переделывал для того, чтобы выложить для иллюстрации, у кого нет украинских конфигураций, чтоб не париться с поиском. Резервы, кому нужно, добавить можно, если что. Просто в украинской другая несколько организация резервов и работы с ними. Не требует изменения конфигурации.
См. также
StartManager 1.4 - Развитие альтернативного стартера
1 стартмани
23.04.2014 166377 1868 Alexoniq 1596
Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники
1 стартмани
13.08.2013 21287 Reptile 5
v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.
1 стартмани
21.02.2013 18077 36 MarSeN 14