Имя: Пароль:
1C
 
Как лучше решить складскую задачу?
,
0 kkar
 
19.11.14
15:15
Здравствуйте. Стоит задача: необходимо организовать возможность отражения и хранения в системе информации о следующей операции. На общий склад поступает условно говоря коробка с различным товаром. Каждый товар уникален (со своим штрихкодом). В системе нужно хранить информацию и о каждой коробке, и о каждом уникальном товаре этой коробки. Далее коробку передают на конкретный склад. Могут передать либо всю коробку сразу, либо отправлять каждый товар коробки на какой-то конкретный склад (или склады).  Со склада возможна операция возврата товара.
1 Ёпрст
 
19.11.14
15:16
Задача УТ что ли поставить ?
2 kkar
 
19.11.14
15:20
Вопрос: как в объектах метаданных решить эту задачу? Пока у меня такой способ: есть справочник "Коробки", есть справочник "Товары" (у него есть реквизит Коробка). Есть документ "Прием-возврат товаров", в котором есть ТЧ "Товары" (реквизиты ТЧ: Товар, Склад). Соответственно либо всю коробку отправляем на склад, либо каждый товар коробки на свой склад. Документ делает движения в остаточный регистр накопления. При приходе товаров на склад с плюсом, при возврате с минусом.

Особенность в том, что при приходе могут не указать склад. То есть расфасовали коробку, отправили товары по складам, а потом возвращают товар. И при возврате уже указывают конкретный склад. Соответственно в моей схеме мне придется получать документ прихода (тот, где не был указан склад), менять конкретную строку по этому товару, и перезаписывать документ прихода, и только потом уже проводить документ возврата. Мне как-то эта схема не особо нравится, есть идеи получше?
3 kkar
 
19.11.14
15:20
(1) Нет, не УТ, своя конфа, схема описана упрощенно.
4 silent person
 
19.11.14
15:21
Коробка - это партия. посмотри как в типовых партионный учет сделан.
5 kkar
 
19.11.14
15:26
(4) Что-то не понял, как мне это поможет избежать вышеуказанной проблемы (перезаписи документа прихода из-за отсутствующего склада).
6 silent person
 
19.11.14
15:27
(2) если оприходовали без указания склада, а потом расфасовали. то, при возврате, какая разница что склад не был указан. товар при первом перемещении с пустого склада должен был списаться и отправится на склад назначения.
7 kkar
 
19.11.14
15:28
(6) При возврате склад уже указывают (это обязательно, для хранения истории).
8 silent person
 
19.11.14
15:29
при возврате указывают склад с которого они получили товар ?
9 kkar
 
19.11.14
15:30
(8) Указывают склад, с которого делают возврат. Но это автоматически означает, что и приход товара изначально был на этот склад.
10 silent person
 
19.11.14
15:36
на какой этот ?
кто заносит документы возврата ? тот кто принимает возвращенный кем-то товар ? он обрабатывает товар только на своем складе, ну так сделай ему склад по умолчанию. если он обрабатывает несколько складов, то как он узнает на какой склад был принят товар от поставщика. все равно ему это выяснять, пусть и устанавливает склад в документе возврата.

PS. по моему бардак в учете пытаетесь автоматизировать.
11 Формат
 
19.11.14
15:36
а в итоге то чего хотите сделать? для чего все это?
12 kkar
 
19.11.14
15:42
(10) Тот, кто оформляет документ возврата и так устанавливает склад в документе. Проблема в том, что приход этого товара был на пустой склад (так как в документе прихода склад не указали), а возврат товара - с непустого склада. Соответственно мой остаточный регистр не закроется.
13 kkar
 
19.11.14
15:43
(11) Для того, чтобы в в любой момент можно было бы посмотреть передан ли конкретный товар коробки, кому и вернули ли его.
14 silent person
 
19.11.14
15:47
(13) установи поле Склад обязательным к заполнению и не мучайся. Иначе у тебя даже без возвратов будет та же самая проблема, непонятно кому передали товар.
15 18_plus
 
19.11.14
15:48
(12) такая задача лучше всего решается административными методами.
за остатки на пустом складе ввести карать.
16 18_plus
 
19.11.14
15:49
(15) тьху, за остатки на пустом складе ввести кару
17 18_plus
 
19.11.14
15:50
(14) ну или так. но наказаниями интереснее :)
18 kkar
 
19.11.14
15:51
Да нет, это особенность такая. Грубо говоря, в момент приема они либо точно знают куда отправят всю коробку, либо нет. В последнем случае они ее расфасовывают и отправляют товар по складам, и соответственно только при дальнейшей обработке товара (конкретно - возврат на главный склад) указывают с какого склада уходит товар.

Я как бы понимаю, что это несколько кривовато звучит, но нужно реализовать именно такую задачу. Вопрос в том, как сделать это максимально красиво.
19 18_plus
 
19.11.14
15:53
(18) "В последнем случае они ее расфасовывают и отправляют товар по складам"

они это с закрытыми глазами что-ли делают?
20 kkar
 
19.11.14
15:56
(19) Для простоты понимания можно считать, что это делают станки. Станки не ведут запись куда они отправляют товар.
21 18_plus
 
19.11.14
15:58
(20) мне кажется красивого решения без замены станков не получится.
22 18_plus
 
19.11.14
16:00
silent person правильно написал про автоматизацию бардака
23 silent person
 
19.11.14
16:04
(20) при возврате сторнировать предыдущее движение товара и далать 3 записи в регистре: 1. сторно, 2.перемещение на указанный в возврате склад 3. собственно возврат. Но тогда у вас теряется смысл всего учета по невозвратным товарам. перемещения то по ним без указания склада будут.
24 kkar
 
19.11.14
16:38
(23) да, видимо, придется сторно добавлять, спасибо
25 Rebelx
 
19.11.14
16:46
(18) Товар же принимают в коробке. Какая кому разница, что они не знают куда. Создай склад - "К перемещению в ебеня" и учитывай на нем
26 akronim
 
19.11.14
17:06
Вопрос.
А если нет возврата? Как определяете, где лежит товар из коробки? Как определяете, сколько и какого товара на складе сейчас?
"Роботы" хрен знает куда наотправляли; а потом задним числом по возвратам (или продажам) определяете, какой товар где был (подчеркиваю - был. Какой товар сейчас есть - такого знать не надо?)
27 Garykom
 
гуру
19.11.14
18:00
(18) максимально просто и красиво это делается через специальный отдельный склад прихода куда автоматом попадает любой товар перед расфасовкой

и еще отдельный склад как в (25) для возвратов, куда попадают все товары которые надо вернуть
28 Garykom
 
гуру
19.11.14
18:02
(27) тут где счас работаю раньше тоже было что главный склад=склад одного из магазинов

т.е. весь товар принятый от поставщиков и не перемещенный в другие отделы оставался в этом складе-магазине по умолчанию


но когда после ревизии не нашли концов (в виде кучи зависших на магазине товаров) сделали по уму, теперь есть склад прихода отдельно, и склад магазина отдельно
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.