AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.04.2008, 12:49   #1  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Инвентаризация по складской аналитике
Здравствуйте!
У нас есть адресный склад
Можно ли создать строки журнала инвентаризации со всеми ячейками определенного прохода, независимо от того пустая эта ячейка или полная и независимо от того, есть ли запись в InventSum с этой ячейкой?
За это сообщение автора поблагодарили: kALVINS (3).
Старый 02.04.2008, 13:06   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
А что должно создаться при такой постановке задачи?

Обычно при инвентаризации в инвентаризационной ведомости печатаются те номенклатуры, которые по данным учетной системы должны быть в наличии.

Что в вашем случае должно появиться в строках журнала если в ячейке номенклатура есть? Номенклатура, склад, ячейка и количество? А что должно появиться в строках журнала, если по данным учетной системы в ячейке на складе номенклатуры нет?
__________________
С уважением,
glibs®
Старый 02.04.2008, 14:02   #3  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Если есть, то номенклатура, склад, ячейка, паллета, количество
Если нет, то склад, ячейка, паллета
Это нужно, чтобы кладовщики при инвентаризации проверили все требуемые ячейки, а не только те, в которых есть номенклатура
Старый 02.04.2008, 15:32   #4  
petr is offline
petr
Участник
Соотечественники
 
557 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Цитата:
Сообщение от twilight Посмотреть сообщение
Если есть, то номенклатура, склад, ячейка, паллета, количество
Если нет, то склад, ячейка, паллета
Это нужно, чтобы кладовщики при инвентаризации проверили все требуемые ячейки, а не только те, в которых есть номенклатура
Извините, что вмешиваюсь, но что это за инвентаризация такая, когда проверяются не все, а только некоторые ячейки. По-моему основной смысл инвертаризации как раз проверить все ячейки (весь склад), а не только те, которые на виду (как генеральная уборка). Хотя это мое обывательское представление, конечно.

Но в системе такого нет (в стандарте), заполнение строк журнала инвентаризации всегда пляшет от InventSum, если нет записи в InventSum, нет и строки в журнале.

Доработать можно, без особых проблем. Думаю не такая уж и сложная модификация получиться.
За это сообщение автора поблагодарили: twilight (1).
Старый 02.04.2008, 17:39   #5  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от petr Посмотреть сообщение
Извините, что вмешиваюсь, но что это за инвентаризация такая, когда проверяются не все, а только некоторые ячейки. По-моему основной смысл инвертаризации как раз проверить все ячейки (весь склад), а не только те, которые на виду (как генеральная уборка). Хотя это мое обывательское представление, конечно.
Склад круглосуточный, останавливать работу всего склада очень накладно. Поэтому хотят проводить инвентаризацию по рядам.
Старый 02.04.2008, 21:12   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от twilight Посмотреть сообщение
Склад круглосуточный, останавливать работу всего склада очень накладно. Поэтому хотят проводить инвентаризацию по рядам.
В настройке номенклатуры есть Местонахождение номенклатуры.
Создайте записи для каждого склада - инвентаризация будет блокировать с точностью до склада.
Создайте записи для каждого склада и для каждой ячейки - инвентаризация будет блокировать каждую ячейку и не больше.
__________________
полезное на axForum, github, vk, coub.
Старый 03.04.2008, 09:53   #7  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от mazzy Посмотреть сообщение
В настройке номенклатуры есть Местонахождение номенклатуры.
Создайте записи для каждого склада - инвентаризация будет блокировать с точностью до склада.
Создайте записи для каждого склада и для каждой ячейки - инвентаризация будет блокировать каждую ячейку и не больше.
Записи и так создаются автоматически при создании строк журнала инвентаризации (мы там немножко подкрутили)
Старый 02.04.2008, 18:14   #8  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от twilight
...
Если нет, то склад, ячейка, паллета
...
По паллетам, оказывается, тоже нужно?

А код номенклатуры какой писать в строку журнала?

А если в ячейке никогда не было ни паллет, ни номенклатуры?

Если я правильно его понял, то Vals завел разговор про добавление в журнал инвентаризации с помощью функции создания строк на основании запасов в наличии строк с аналитиками, по которым когда-либо было физическое движение, но на момент инвентаризации по ним числится нулевое количество. В таком случае как-то понятно какие указывать аналитики и номенклатуру в строке журнала инвентаризации.

Но данная процедура тоже работает по InventSum. Просто она не отбрасывает строки, запасы по которым на дату инвентаризации нулевые. Считается, что если по номенклатуре было движение, то она могла "заваляться" или "пересортироваться".

Совсем без InventSum тяжело как-то.

Это во-первых.

А если на складе у вас используется терминальное оборудование, то логичнее будет в Аксапте предусмотреть выдачу заданий на инвентаризацию ячеек. Чтобы и задача кладовщику, и обратная связь проходили через терминал и сопровождались сканированием кодов (или RFID). А инвентаризацию оформлять на базе стандартной Аксаптовской функции инвентаризации ячейки.
__________________
С уважением,
glibs®
Старый 02.04.2008, 21:19   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от glibs Посмотреть сообщение
Просто она не отбрасывает строки, запасы по которым на дату инвентаризации нулевые. Считается, что если по номенклатуре было движение, то она могла "заваляться" или "пересортироваться".
Угу. Мало того, человек должен оставить нулевые строки в журнале.
В этом случае система будет знать, что в результате инвентаризации количество действительно нулевое.
Это "знание" Аксапта будет использовать при автоматическом создании журнала методом "не инвентаризировано в течение ххх дней"
__________________
полезное на axForum, github, vk, coub.
Старый 03.04.2008, 09:57   #10  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от mazzy Посмотреть сообщение
Угу. Мало того, человек должен оставить нулевые строки в журнале.
В этом случае система будет знать, что в результате инвентаризации количество действительно нулевое.
Это "знание" Аксапта будет использовать при автоматическом создании журнала методом "не инвентаризировано в течение ххх дней"
Если в ячейке в разные периоды хранилась разная номенклатура, то в стандартном создадутся строки с нулевым количеством для каждой палеты, которая там когда-либо хранилось. А это по-моему лишнее, так как такое количество строк затруднят восприятие. К тому же в ячейке ведь может оказаться совсем другая номенклатура, которой там не было раньше. И еще один вариант, номенклатура может оказаться в ячейке, в которой раньше ничего не лежало.
Старый 03.04.2008, 10:39   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от twilight Посмотреть сообщение
Записи и так создаются автоматически при создании строк журнала инвентаризации (мы там немножко подкрутили)
Тогда проверьте, в какой строчке устанавливается галочка "Инветаризация" - в созданных вами или в другой

Цитата:
Сообщение от twilight Посмотреть сообщение
А это по-моему лишнее, так как такое количество строк затруднят восприятие.
Вы как и многие путают представление информации и хранение информации.
Для того, чтобы улучшить ВОСПРИЯТИЕ не надо менять ХРАНЕНИЕ.
Просто наложите фильтр

А лишее или нет - решать конечно вам.
Но строки с нулевым количеством в журнале инвентаризации нужны для алгоритма создания новых журналов инвентаризации по методу инвентаризации - Период.

Цитата:
Сообщение от twilight Посмотреть сообщение
К тому же в ячейке ведь может оказаться совсем другая номенклатура, которой там не было раньше. И еще один вариант, номенклатура может оказаться в ячейке, в которой раньше ничего не лежало.
Я могу ошибаться, но по-моему вы не очень понимаете суть инвентаризации.
Инвентаризация должна проверить и установить количество НОМЕНКЛАТУРЫ где бы она не находилась.
Вы же воспринимаете инвентаризацию как проверку ЯЧЕЕК, что бы в них не находилось.

Это принципиально неправильный подход.
Смотрите на логику: проверив всю номенклатуру мы убедимся и в правильности ячеек. Однако проверив все ячейки мы НЕ убедимся в правильности остатков по всем номенклатурам. Подумайте об этом.

Попробуйте вывернуть свое сознание с левой стороны на правую. И сразу наступит "хорошая погода".
__________________
полезное на axForum, github, vk, coub.
Старый 03.04.2008, 09:50   #12  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от glibs Посмотреть сообщение
По паллетам, оказывается, тоже нужно?

А код номенклатуры какой писать в строку журнала?

А если в ячейке никогда не было ни паллет, ни номенклатуры?
Никакого не писать. Если там фактически что-то есть, то кладовщики отсканируют код при инвентаризации.

Цитата:
Сообщение от glibs Посмотреть сообщение

А если на складе у вас используется терминальное оборудование, то логичнее будет в Аксапте предусмотреть выдачу заданий на инвентаризацию ячеек. Чтобы и задача кладовщику, и обратная связь проходили через терминал и сопровождались сканированием кодов (или RFID). А инвентаризацию оформлять на базе стандартной Аксаптовской функции инвентаризации ячейки.
Терминалы конечно используются. И журнал инвентаризации - это и есть задание на сканирование, в него с помощью ТСД сканируются фактические данные.
Но нужно отследить, чтобы кладовщики отсканировали все ячейки в определенных рядах, иначе будет непонятно, то ли там действительно ничего нет, то ли просто забыли отсканировать.
Старый 03.04.2008, 14:02   #13  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от twilight
...
Если там фактически что-то есть, то кладовщики отсканируют код при инвентаризации.
...
Терминалы конечно используются. И журнал инвентаризации - это и есть задание на сканирование, в него с помощью ТСД сканируются фактические данные.
Но нужно отследить, чтобы кладовщики отсканировали все ячейки в определенных рядах, иначе будет непонятно, то ли там действительно ничего нет, то ли просто забыли отсканировать.
...
Не знаю. В стандарте я себе вижу это так. Тычем курсором в ячейку на складе. Функции\Инвентаризация. Получаем список того, что есть в наличии. Инвентаризируем.

Опять же, что вы сканируете? Код паллеты? Или у вас товары со ШК, и вы все товары сканируете каждый раз?

Ну и сканирование и заполнение строк журнала — это не совсем одно и то же. Там еще нужно количество суммировать, указывать прочие замечательные аналитики как то партия, ГТД .

В рамках работы с терминалом я себе это вижу так. Пишется простенький софт. Который берет (т.е. не грузчик себе выбирает, как сейчас в стандартной Аксапте, а автоматически) в Аксапте задачу для конкретного грузчика или кладовщика. И заставляет его работать жестко по технологии. Например, побежал в ячейку, нашел и отсканировал паллету, привез паллету в другую ячейку, отсканировал ячейку. Если все отсканировалось как надо — значит молодец. Транспортировка завершена.

Ну и что-то подобное можно и для инвентаризации придумать. С каким-то там механизмом ввода кода номенклатуры и количества. Не факт, что код можно будет отсканировать, хотя хорошо бы было, если бы так можно было. А насчет количества — может его вообще придется руками ввести. А потом Аксапта должна будет по предоставленным данным как-то это эвристически разбросать по ГТД.

Т.е. суть вопроса в разработке интерфейса для терминала, IMHO.
__________________
С уважением,
glibs®
Старый 03.04.2008, 14:23   #14  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от glibs Посмотреть сообщение
Не знаю. В стандарте я себе вижу это так. Тычем курсором в ячейку на складе. Функции\Инвентаризация. Получаем список того, что есть в наличии. Инвентаризируем.

Опять же, что вы сканируете? Код паллеты? Или у вас товары со ШК, и вы все товары сканируете каждый раз?

Ну и сканирование и заполнение строк журнала — это не совсем одно и то же. Там еще нужно количество суммировать, указывать прочие замечательные аналитики как то партия, ГТД .
Сканируется код ячейки, код палеты, штрих-код товара, вручную вводится количество и срок годности
ГТД слава богу нет
Задача в том, чтобы отследить полноту сканирования и потом поправить данные в системе по результатам сканирования.
Старый 02.04.2008, 16:10   #15  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,765 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Точнее нужно посмотреть, навскиду так:
- есть параметры отбора нулевых строк.
- при создании журнала в полях "Подбор по" отметить ячейки и т.д.
Старый 02.04.2008, 17:13   #16  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
С точностью до обозначений Vals ответил исчерпывающе, все есть в стандартном функционале в функции создания строк журнала инвентаризации.
Старый 03.04.2008, 14:29   #17  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Т.е. вы решили информацию выдавать маленькими порциями?

Интересный подход к постановке задачи .

С учетом того, что вы ответили Atar, получается, вам вообще не нужно создавать журнал инвентаризации. А создавать журналы переносов.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: twilight (1).
Старый 03.04.2008, 15:31   #18  
Atar is offline
Atar
Консультант
 
287 / 101 (4) +++++
Регистрация: 10.03.2006
Адрес: Москва
Цитата:
Сообщение от glibs Посмотреть сообщение
Т.е. вы решили информацию выдавать маленькими порциями?

Интересный подход к постановке задачи .

С учетом того, что вы ответили Atar, получается, вам вообще не нужно создавать журнал инвентаризации. А создавать журналы переносов.
Получается, что нафиг не надо так извращаться над журналом инвентаризации, а создать свой интерфейс сверки данных с терминала и данных по учету в системе. По результатам сверки (типу расхождений) регистрировать тот или иной складской журнал.
Сформировать и распечатать список ячеек в проходе с указанием текущего наличия в них - плевое дело.

Последний раз редактировалось Atar; 03.04.2008 в 15:33. Причина: Сформировать и распечатать список ячеек в проходе с указанием текущего наличия в них - плевое дело.
За это сообщение автора поблагодарили: twilight (1).
Старый 08.04.2008, 12:02   #19  
ap is offline
ap
Участник
Ex AND Project
 
60 / 16 (1) ++
Регистрация: 14.02.2005
Адрес: Санкт-Петербург
Цитата:
3. Кроме инвентаризации остатков нужна инвентаризация местоположения. Если палеты нет в ячейке, это не значит, что ее украли. Скорее всего, она находится в какой-то другой ячейке на складе и делать лишние расходы - приходы не хочется.
По-моему вот в этом ваша ошибка.

В стандартной логике системы, пересортицу, выявленную при инвентаризации, можно отразить только "приходом-расходом".
Пример:
1) по системе у вас на складе числится 100 шт. товара А в ячейке 01-01-02
2) вы сделали журнал - в нем одна строка.
3) по факту товар оказался в ячейке 01-02-02 (то есть в соседней)
(Назовем данную ситуацию пересортицей)
хочется сделать что?
просто поменять ячейку в журнале, разнести журнал и проводок никаких не делать.
но так не выйдет

4) нужно в имеющейся строке журнала указать проинвентаризированное кол-во "0" (это будет расходая проводка)
5) затем создать новую строку, указать ном-ру, правильную ячейку, правильное кол-во. (это будет приход)

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

Почему так сделано? Казалось бы такой способ отражения отклонений или пересортицы при инвентаризации крайне трудозатратный к тому же рождает лишние обороты по ном-ре?
Все просто: по логике создателей не может быть большого количества отклонений при инвентаризации на ячеистом складе по определению. Иначе он просто не сможет работать. А одну- две пересортицы можно провести таким образом без проблем.
Старый 08.04.2008, 12:45   #20  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от ap Посмотреть сообщение
Все просто: по логике создателей не может быть большого количества отклонений при инвентаризации на ячеистом складе по определению. Иначе он просто не сможет работать. А одну- две пересортицы можно провести таким образом без проблем.
У нас все наоборот, "пересортицы" много, поэтому и хотят проводить инвентаризацию, чтобы склад мог нормально работать
Конечно с "пересортицей" можно и нужно бороться отладкой процессов и обучением пользователей, но пока все отладишь и всех обучишь, это ж столько времени пройдет...
В общем, мы решили делать свой специальный журнал инвентаризации, при разноске которого будут формироваться как проводки по переносу паллет, так и обычный журнал инвентаризации для отклонений в количестве.
Теги
блокировка номенклатуры, инвентаризация, склад, складская аналитика

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопросы по изменению складской аналитики ena_ax DAX: Функционал 12 09.06.2009 19:11
Site в складской аналитике. Как лучше перевести? mazzy DAX: Прочие вопросы 73 07.01.2008 12:18
Проблема изменения номера партии в складской аналитике wit DAX: База знаний и проекты 11 26.12.2006 12:57
Не удаляется фильтр по складской аналитике sergy DAX: Программирование 18 14.02.2005 13:25
Одноразовая инвентаризация dyatlowsky DAX: Функционал 1 02.02.2004 15:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:29.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.