02.04.2008, 12:49 | #1 |
MCTS
|
Инвентаризация по складской аналитике
Здравствуйте!
У нас есть адресный склад Можно ли создать строки журнала инвентаризации со всеми ячейками определенного прохода, независимо от того пустая эта ячейка или полная и независимо от того, есть ли запись в InventSum с этой ячейкой? |
|
|
За это сообщение автора поблагодарили: kALVINS (3). |
02.04.2008, 13:06 | #2 |
Member
|
А что должно создаться при такой постановке задачи?
Обычно при инвентаризации в инвентаризационной ведомости печатаются те номенклатуры, которые по данным учетной системы должны быть в наличии. Что в вашем случае должно появиться в строках журнала если в ячейке номенклатура есть? Номенклатура, склад, ячейка и количество? А что должно появиться в строках журнала, если по данным учетной системы в ячейке на складе номенклатуры нет?
__________________
С уважением, glibs® |
|
02.04.2008, 14:02 | #3 |
MCTS
|
Если есть, то номенклатура, склад, ячейка, паллета, количество
Если нет, то склад, ячейка, паллета Это нужно, чтобы кладовщики при инвентаризации проверили все требуемые ячейки, а не только те, в которых есть номенклатура |
|
02.04.2008, 15:32 | #4 |
Участник
|
Цитата:
Но в системе такого нет (в стандарте), заполнение строк журнала инвентаризации всегда пляшет от InventSum, если нет записи в InventSum, нет и строки в журнале. Доработать можно, без особых проблем. Думаю не такая уж и сложная модификация получиться. |
|
|
За это сообщение автора поблагодарили: twilight (1). |
02.04.2008, 16:10 | #5 |
Аманд
|
Точнее нужно посмотреть, навскиду так:
- есть параметры отбора нулевых строк. - при создании журнала в полях "Подбор по" отметить ячейки и т.д. |
|
02.04.2008, 17:13 | #6 |
Участник
|
С точностью до обозначений Vals ответил исчерпывающе, все есть в стандартном функционале в функции создания строк журнала инвентаризации.
|
|
02.04.2008, 17:39 | #7 |
MCTS
|
Цитата:
Сообщение от petr
Извините, что вмешиваюсь, но что это за инвентаризация такая, когда проверяются не все, а только некоторые ячейки. По-моему основной смысл инвертаризации как раз проверить все ячейки (весь склад), а не только те, которые на виду (как генеральная уборка). Хотя это мое обывательское представление, конечно.
|
|
02.04.2008, 18:14 | #8 |
Member
|
Цитата:
Сообщение от twilight
...
Если нет, то склад, ячейка, паллета ... А код номенклатуры какой писать в строку журнала? А если в ячейке никогда не было ни паллет, ни номенклатуры? Если я правильно его понял, то Vals завел разговор про добавление в журнал инвентаризации с помощью функции создания строк на основании запасов в наличии строк с аналитиками, по которым когда-либо было физическое движение, но на момент инвентаризации по ним числится нулевое количество. В таком случае как-то понятно какие указывать аналитики и номенклатуру в строке журнала инвентаризации. Но данная процедура тоже работает по InventSum. Просто она не отбрасывает строки, запасы по которым на дату инвентаризации нулевые. Считается, что если по номенклатуре было движение, то она могла "заваляться" или "пересортироваться". Совсем без InventSum тяжело как-то. Это во-первых. А если на складе у вас используется терминальное оборудование, то логичнее будет в Аксапте предусмотреть выдачу заданий на инвентаризацию ячеек. Чтобы и задача кладовщику, и обратная связь проходили через терминал и сопровождались сканированием кодов (или RFID). А инвентаризацию оформлять на базе стандартной Аксаптовской функции инвентаризации ячейки.
__________________
С уважением, glibs® |
|
02.04.2008, 21:12 | #9 |
Участник
|
Цитата:
Создайте записи для каждого склада - инвентаризация будет блокировать с точностью до склада. Создайте записи для каждого склада и для каждой ячейки - инвентаризация будет блокировать каждую ячейку и не больше. |
|
02.04.2008, 21:19 | #10 |
Участник
|
Цитата:
В этом случае система будет знать, что в результате инвентаризации количество действительно нулевое. Это "знание" Аксапта будет использовать при автоматическом создании журнала методом "не инвентаризировано в течение ххх дней" |
|
03.04.2008, 09:50 | #11 |
MCTS
|
Цитата:
Цитата:
Сообщение от glibs
А если на складе у вас используется терминальное оборудование, то логичнее будет в Аксапте предусмотреть выдачу заданий на инвентаризацию ячеек. Чтобы и задача кладовщику, и обратная связь проходили через терминал и сопровождались сканированием кодов (или RFID). А инвентаризацию оформлять на базе стандартной Аксаптовской функции инвентаризации ячейки. Но нужно отследить, чтобы кладовщики отсканировали все ячейки в определенных рядах, иначе будет непонятно, то ли там действительно ничего нет, то ли просто забыли отсканировать. |
|
03.04.2008, 09:53 | #12 |
MCTS
|
Записи и так создаются автоматически при создании строк журнала инвентаризации (мы там немножко подкрутили)
|
|
03.04.2008, 09:57 | #13 |
MCTS
|
Цитата:
Сообщение от mazzy
Угу. Мало того, человек должен оставить нулевые строки в журнале.
В этом случае система будет знать, что в результате инвентаризации количество действительно нулевое. Это "знание" Аксапта будет использовать при автоматическом создании журнала методом "не инвентаризировано в течение ххх дней" |
|
03.04.2008, 10:39 | #14 |
Участник
|
Цитата:
Цитата:
Для того, чтобы улучшить ВОСПРИЯТИЕ не надо менять ХРАНЕНИЕ. Просто наложите фильтр А лишее или нет - решать конечно вам. Но строки с нулевым количеством в журнале инвентаризации нужны для алгоритма создания новых журналов инвентаризации по методу инвентаризации - Период. Цитата:
Инвентаризация должна проверить и установить количество НОМЕНКЛАТУРЫ где бы она не находилась. Вы же воспринимаете инвентаризацию как проверку ЯЧЕЕК, что бы в них не находилось. Это принципиально неправильный подход. Смотрите на логику: проверив всю номенклатуру мы убедимся и в правильности ячеек. Однако проверив все ячейки мы НЕ убедимся в правильности остатков по всем номенклатурам. Подумайте об этом. Попробуйте вывернуть свое сознание с левой стороны на правую. И сразу наступит "хорошая погода". |
|
03.04.2008, 11:11 | #15 |
MCTS
|
Цитата:
Цитата:
Сообщение от mazzy
Я могу ошибаться, но по-моему вы не очень понимаете суть инвентаризации. Инвентаризация должна проверить и установить количество НОМЕНКЛАТУРЫ где бы она не находилась. Вы же воспринимаете инвентаризацию как проверку ЯЧЕЕК, что бы в них не находилось. Это принципиально неправильный подход. Смотрите на логику: проверив всю номенклатуру мы убедимся и в правильности ячеек. Однако проверив все ячейки мы НЕ убедимся в правильности остатков по всем номенклатурам. Подумайте об этом. Попробуйте вывернуть свое сознание с левой стороны на правую. И сразу наступит "хорошая погода". Однако с таким подходом на адресном складе, который работает круглосуточно, есть определенные проблемы: 1. Если проводить инвентаризацию по всей номенклатуре, то нужно останавливать работу всего склада, а это большие затраты. 2. Если проводить инвентаризацию по конкретной номенклатуре, то получиться огромная трудоемкость, так как придется обыскивать весь склад (номенклатуры хранятся сейчас произвольно без разбиения по зонам и т. д., палету с номенклатурой могут положить в любую ячейку). 3. Кроме инвентаризации остатков нужна инвентаризация местоположения. Если палеты нет в ячейке, это не значит, что ее украли. Скорее всего, она находится в какой-то другой ячейке на складе и делать лишние расходы - приходы не хочется. |
|
03.04.2008, 11:21 | #16 |
Участник
|
Цитата:
Возьмите карандаш и бумагу. Попробуйте. Убедитесь в этом. Цитата:
Но из этого вовсе НЕ следует, что инвентаризаировать надо ЯЧЕЙКИ, что бы в них не находилось. Пересчитывать надо НОМЕНКЛАТУРЫ, которые по мнению системы имеют остатки на определенном складе, в определенных местах. Цитата:
= либо пересчитываем ЯЧЕЙКИ, чтобы в них не находилось = либо пересчитываем всю НОМЕНКЛАТУРУ, где бы она ни находилась. Есть и другие варианты. Пересчитывать часть остатков НОМЕНКЛАТУРЫ, которые по мнению системы содержатся в заданных вами ячейках. Цитата:
Нулевой остаток с точки зрения системы ничем не отличается от ненулевого или отрицательного. Нулевой остаток с точки зрения системы требует точно такого же подтверждения от человека, что и ненулевые. Проинвентаризируйте НОМЕНКЛАТУРЫ, которые по мнению системы содержатся в заданных вами ячейках, ВКЛЮЧАЯ нулевые остатки! Не исключайте нули из журнала только потому, что их неудобно ВОСПРИНИМАТЬ. Отфильтруйте, но не удаляйте. В качестве побочного эффекта вы получите и инвентаризацию местоположения. Инвентаризируя местоположения в не получите инвентаризацию номенклатур. Опять же - возьмите карандаш и бумагу. Убедитесь. |
|
03.04.2008, 12:11 | #17 |
MCTS
|
|
|
03.04.2008, 12:26 | #18 |
Участник
|
Цитата:
Я пас. |
|
03.04.2008, 12:44 | #19 |
Консультант
|
Цитата:
Проинвентаризировав один проход, Вы обнаруживаете, что в одной из ячеек есть недостача одной номенклатуры и при этом излишек другой. Такая ситауция совершенно не означает, что Вы обнаружили именно недостачу и излишек, а не просто обнаружили ошибку в размещении или пересорт продукции. Каковы будут Ваши действия? Спишите первую и оприходуете вторую? Стало быть, когда в следующем проходе Вы обнаружите обратную ситуацию, Вы снова спишите (на этот раз "вторую") и оприходуете (на этот раз "первую")? Не факт, что это "красивое" решение, но наверное единственно возможно в данных учетных реалиях. Второе (или единственное, я сам не очень понял, а перечитывать не хочется) о чем mazzy говорит, кратко можно выразить еще так: ну какая вам разница какие и сколько будет лишних строк в инвентаризации, при печати "задания на проверку ячеек" просто сгруппируйте строки с одинаковыми ячейками/паллетами по разным номенклатурам с нулевым остатком в одну и показывайте кладовщику только одну строку ля ячейки (ну или несколько для разных паллет) |
|
03.04.2008, 14:02 | #20 |
Member
|
Цитата:
Сообщение от twilight
...
Если там фактически что-то есть, то кладовщики отсканируют код при инвентаризации. ... Терминалы конечно используются. И журнал инвентаризации - это и есть задание на сканирование, в него с помощью ТСД сканируются фактические данные. Но нужно отследить, чтобы кладовщики отсканировали все ячейки в определенных рядах, иначе будет непонятно, то ли там действительно ничего нет, то ли просто забыли отсканировать. ... Опять же, что вы сканируете? Код паллеты? Или у вас товары со ШК, и вы все товары сканируете каждый раз? Ну и сканирование и заполнение строк журнала — это не совсем одно и то же. Там еще нужно количество суммировать, указывать прочие замечательные аналитики как то партия, ГТД . В рамках работы с терминалом я себе это вижу так. Пишется простенький софт. Который берет (т.е. не грузчик себе выбирает, как сейчас в стандартной Аксапте, а автоматически) в Аксапте задачу для конкретного грузчика или кладовщика. И заставляет его работать жестко по технологии. Например, побежал в ячейку, нашел и отсканировал паллету, привез паллету в другую ячейку, отсканировал ячейку. Если все отсканировалось как надо — значит молодец. Транспортировка завершена. Ну и что-то подобное можно и для инвентаризации придумать. С каким-то там механизмом ввода кода номенклатуры и количества. Не факт, что код можно будет отсканировать, хотя хорошо бы было, если бы так можно было. А насчет количества — может его вообще придется руками ввести. А потом Аксапта должна будет по предоставленным данным как-то это эвристически разбросать по ГТД. Т.е. суть вопроса в разработке интерфейса для терминала, IMHO.
__________________
С уважением, glibs® |
|
Теги |
блокировка номенклатуры, инвентаризация, склад, складская аналитика |
|
|