Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 00:45

Склад имеет несколько "подскладов" Как сделать учет?

Автор rowflag, 15 сен 2012, 22:29

0 Пользователей и 1 гость просматривают эту тему.

rowflag

Господа! Вот задача:
Есть склад:
"Филиал 1"
в нем "подсклады"
"склад 1"
"склад 2"
"склад 3"

Еще склад
"Филиал 2"
в нем "подсклады"
"склад 1"
"склад 2"
"склад 3"

Еще склад
"Филиал 3"
в нем "подсклады"
"склад 1"
"склад 2"
"склад 3"

Как организовать учет по всем складам, включая главные склады ("Филиал 1", "Филиал 2", "Филиал 3")?

Надо чтобы в отчете было:
Количество на главном складе, количество на "подскладах".
Как должен быть устроен (устроены) регистр наколения (регистры накопления)?

Slin

skype: slin-dev

rowflag

Конфа полностью самописная.

Короче опишу как я думаю это сделать:
Есть РН "ОстаткиНаСкладах".
Измерения: "Наименование", "Склад"
Ресурсы: "Количество"
Есть справочник "Номенклатура"
справочник "Филиалы"
справочник "Склады" - иерархический по филиалам. Как было написано выше.

Вариант первый:
Не меняя РН "Остатки на складах" просто внести в справочник склады реквизит "Филиал" типа спр. "Филиалы". и заполнить его для каждого склада.
Тогда в отчетах можно будет видеть инфу как по филиалу, так и по складам.

Вариант второй:
Создать еще один регистр - "Остатки на складах второго уровня".
В документах "Перемещение" делать проводки как в регистр "Остатки на складах", внося изменения лишь в остатки на складах верхнего уровня "Филиал 1", "Филиал 2" и "Филиал 3", так и в регистр "Остатки на складах второго уровня", изменяя остатки уже в складах второго уровня "Склад 1", "Склад 2", "Склад 3".

Дело еще усложняется тем что склады имеют одинаковые названия "Склад 1", "Склад 2", "Склад 3" во всех трех филиалах. И надо как то очень понятным образом строить отчет. ЧТобы было понятно что в "Филиале 1" всего столько-то остатков, из них столько-то на "Склад 1", столько-то на "Склад 2", столько-то на "Склад 3".

Slin

Для начала: если измерение "Наименование" (наименование номенклатуры?) типа Строка, то лучше измерением сделать Номенклатура типа СправочникСсылка.Номенклатура.
Потом. Совершенно непонятно следующее сочетание: справочник "Филиалы" и "Склады". Если в филиале может что-то складироваться (а, судя по описанию, так оно и есть), то лучше, чтобы филиал был в справочнике "Склады" (что опять же так и есть). Правда у меня складывается ощущение что в филиале не хранится ничего,а хранится в складах (второго уровня) филиала. А филиал выступает как бы агрегатором входящих в него складов. Таким образом, предпочитаемо становится следующая структура: справочник "Филиалы" и подчиненный ему одноуровневый справочник  "Склады".
Совершенно нет нужды создавать дополнительный регистр для складов второго уровня, причем в любом случае. Первый регистр будет отлично хранить остатки любого склада.
С наименованиями можно обойтись довольно просто: либо группировать по владельцу/родителю, либо выводить перед названием склада имя владельца/родителя.
skype: slin-dev

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск