AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 06.05.2009, 11:33   #1  
Kater ist offline
Kater
Участник
 
8 / 10 (1) +
Registriert seit: 15.01.2008
Блокировка номеклатуры при инвентаризации
Создаю журнал инвентаризации на складе № 1 с определенной номенклатурой. Затем создаю еще один журнал инвентаризации на складе № 2 с этой же номенклатурой. Появляется предупреждение "Предупреждение:
Номенклатура 0000001294 блокирована на складе Склад_№ 2, так как она находится в процессе инвентаризации." В таблице InventItemLocation в поле InventDim стоит значение Axapta, а не то значение аналитики, которое должно использоваться для склада. Как решить эту проблему?
Alt 06.05.2009, 11:39   #2  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von Kater Beitrag anzeigen
В таблице InventItemLocation в поле InventDim стоит значение Axapta, а не то значение аналитики, которое должно использоваться для склада. Как решить эту проблему?
Добавить в таблицу InventItemLocation отдельные записи для Склада1 и Склада2.
Тогда инвентаризация будет блокировать только один склад.
__________________
полезное на axForum, github, vk, coub.
Alt 06.05.2009, 11:48   #3  
Ivanhoe ist offline
Ivanhoe
Участник
Benutzerbild von Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4.143 / 2161 (81) +++++++++
Registriert seit: 29.09.2005
Ort: Санкт-Петербург
В данном ключе мне всегда было интересен процесс заведения номенклатуры - нужно чтобы пользователь руками создавал строки по всем возможным для номенклатуры складам.

Если складов много, много номенклатур, то приходим к необходимости автоматизировать процесс. Поделитесь опытом, как на проектах решался вопрос заполнения этой таблички по складам?
__________________
Ivanhoe as is..
Alt 06.05.2009, 12:20   #4  
belugin ist offline
belugin
Участник
Benutzerbild von belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4.622 / 2925 (107) +++++++++
Registriert seit: 16.01.2004
Blog-Einträge: 5
Zitat:
Zitat von Ivanhoe Beitrag anzeigen
Если складов много, много номенклатур, то приходим к необходимости автоматизировать процесс. Поделитесь опытом, как на проектах решался вопрос заполнения этой таблички по складам?
На одном из проектов делал доработку, чтобы заводилась запись наименьшей гранулярности
Alt 06.05.2009, 12:22   #5  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von Ivanhoe Beitrag anzeigen
Если складов много, много номенклатур, то приходим к необходимости автоматизировать процесс. Поделитесь опытом, как на проектах решался вопрос заполнения этой таблички по складам?
Модификацией.
Тут должен быть недюжий интеллект для каких номенклатур (групп) какие склады создавать по умолчанию. Возможно не только склады, но и ячейки. А также другие складские аналитики.

Возможно, перечислять нужно не все склады, а только физически сущесвующие. Причем и эти не все.

Кроме того, скорее всего, записи в таблице "Местонахождение номенклатуры" должны автоматически создаваться не в момент создания номенклатуры, а в момент прихода.

Но повторюсь, у всех по-разному.
__________________
полезное на axForum, github, vk, coub.
Alt 06.05.2009, 13:45   #6  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
часть темы про программистский и консультантский подход выделена сюда
Про консультантский подход
__________________
полезное на axForum, github, vk, coub.
This post has been rated by: aidsua (1).
Alt 06.05.2009, 17:13   #7  
oleg61858 ist offline
oleg61858
IT Box
Сотрудники компании It Box
 
33 / 25 (1) +++
Registriert seit: 15.10.2007
Zitat:
Zitat von mazzy Beitrag anzeigen

Кроме того, скорее всего, записи в таблице "Местонахождение номенклатуры" должны автоматически создаваться не в момент создания номенклатуры, а в момент прихода.
А лучше в непосредственно в момент блокировки (создание строки инвентаризации). Так можно создать запись в местоположении с аналитикой из строки.
Alt 06.05.2009, 17:27   #8  
belugin ist offline
belugin
Участник
Benutzerbild von belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4.622 / 2925 (107) +++++++++
Registriert seit: 16.01.2004
Blog-Einträge: 5
Zitat:
Zitat von oleg61858 Beitrag anzeigen
А лучше в непосредственно в момент блокировки (создание строки инвентаризации). Так можно создать запись в местоположении с аналитикой из строки.
Именно такую доработку я делал. Но может лучше взять настройки аналитики из журнала инвентаризации, которую вводят при создании журнала.
Alt 06.05.2009, 17:44   #9  
Vals ist offline
Vals
Аманд
Benutzerbild von Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1.766 / 507 (20) +++++++
Registriert seit: 27.02.2002
Ort: Pass partout, Москва
Позволю себе несколько слов в консультантском подходе
Мне кажется, что проблема в подходе к организации процедуры инвентаризации: проводим один раз, по всему складу, блокируем всю номенклатуру и т.д.
Система же нам предлагает разные варианты инвентаризации.
Расписывать не буду, приведу выдержки из документации:
Чтобы использовать инвентарные журналы, необходимо выполнить следующую настройку:
Местонахождение номенклатуры — позволяет регистрировать несколько конфигураций номенклатурных аналитик для номенклатур для каждого склада. При циклической инвентаризации на нескольких складах местонахождение номенклатуры должно быть настроено для каждой конфигурации номенклатуры для каждого склада.
Группы инвентаризации — позволяют создавать логические группы номенклатур. Для каждой группы инвентаризации следует определить, как будет инициироваться инвентаризация.

Параметры групп инвентаризации:
Поле Описание
Вручную Номенклатура будет включаться каждый раз при выполнении задания. Другими словами, пользователь выбирает интервал инвентаризации для группы инвентаризации, инициируя задание.
Период Необходимо указать количество дней, составляющих период, в поле «Период».
Нулевой запас на складе Если количество в наличии равно 0 для номенклатуры в данной группе инвентаризации, она будет включена в пакетное задание инвентаризации. Если количество запасов в наличии достигает нуля после инвентаризации, номенклатура будет включена при следующей инвентаризации.
Минимум Номенклатуры в этой группе инвентаризации включаются в пакетное задание инвентаризации, если количество номенклатуры в наличии меньше или равно количеству, указанному в поле «Лимит пополнения» местонахождения номенклатуры.

Периодически. Компания Global and Trade Manufacturing покупает некоторые товары у заграничных поставщиков с очень большим временем упреждения. Поддержание постоянного контроля количества в наличии этих товаров важно для того, чтобы избежать нехватки на складе. Создав группу инвентаризации, код периода которой предшествует графику покупки на неделю, и назначив эту группу инвентаризации всем номенклатурам, поступающим от этого поставщика, компания Global Trade & Manufacturing может получать точную инвентаризацию запасов непосредственно перед размещением заказа на покупку.
Минимум. Для номенклатур, которые часто используются в производственных заказах, необходимо гарантировать, что номенклатура всегда физически имеется в наличии для потребления. Если эти номенклатуры используются согласованно, можно поддерживать в известной степени статический уровень запасов, однако возможны отклонения. Чтобы приспособиться к отклонениям, одновременно минимизировав инвентаризацию, эти номенклатуры можно назначить группе инвентаризации с выбранным значением «Минимум», чтобы они добавлялись в журнал инвентаризации, только когда количество падает ниже указанного уровня.

Критерии Описание
По физическим операциям Включает только номенклатуры, по которым были физические операции с момента последней инвентаризации.
Не инвентаризованные с Включает только номенклатуры, не инвентаризованные с указанной даты.
Группа инвентаризации Включает только номенклатуры, которые принадлежат к указанной группе инвентаризации.
Активировать код инвентаризации Создает строки только для тех номенклатур, которые соответствуют критерию инвентаризации, указанному в группе инвентаризации номенклатуры.
Аналитика Когда для параметра «Подсчет по» выбирается значение «Аналитика», строки журнала создаются для каждого значения аналитики. Например, строки могут быть созданы по складу или по номеру партии для каждого склада или по другим складским аналитикам.
Включить номенклатуры, которых нет в наличии Критерий доступен, только когда для создания строк используется метод «В наличии»; будут включены строки журнала для номенклатур, запаса которых нет в наличии.
ПРИМЕР. Для конкретной группы инвентаризации может быть создан отдельный журнал только для тех номенклатур, которых нет в наличии. Для этого создается журнал для группы и не выбирается данный параметр, а потом создается второй журнал со всеми теми же параметрами плюс данный параметр.

И инвентаризация по маркерам (или по ярлыкам)
Маркер должен содержать следующие сведения:
Номер маркера
Код номенклатуры
Количество номенклатуры
Каждый маркер должен иметь одно из трех значений статуса:
Использовано — код номенклатуры учтен для этого маркера
Аннулировано — код номенклатуры аннулирован для этого маркера
Пропущено — код номенклатуры пропущен для этого маркера


Итого я думаю, что используя эти инструменты, можно наладить процедуру инвентаризации так, что не понадобится блокировать номенклатуру при каждой инвентаризации. То есть сейчас с блокировкой борются, настраивая склады в форме Местонахождение номенклатуры, но вдобавок к этому, можно более гибко организовать саму процедуру инвентаризации.

Geändert von Vals (06.05.2009 um 18:07 Uhr)
Alt 06.05.2009, 18:11   #10  
Vals ist offline
Vals
Аманд
Benutzerbild von Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1.766 / 507 (20) +++++++
Registriert seit: 27.02.2002
Ort: Pass partout, Москва
Zitat:
Создаю журнал инвентаризации на складе № 1 с определенной номенклатурой. Затем создаю еще один журнал инвентаризации на складе № 2 с этой же номенклатурой.
Кстати, вот здесь сам подход некорректный: наверняка, при создании строк вы не указали галку Складской аналитики, по которой подсчитывать остатки.

Zitat:
на складе № 1
Каким образом вы определили этот склад?

Если бы вы указали галку Склад, при создании Журнала или строк, то система вывела бы две строки (например, для двух складов).
Alt 06.05.2009, 18:42   #11  
Ivanhoe ist offline
Ivanhoe
Участник
Benutzerbild von Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4.143 / 2161 (81) +++++++++
Registriert seit: 29.09.2005
Ort: Санкт-Петербург
Zitat:
Zitat von Vals Beitrag anzeigen
...Итого я думаю, что используя эти инструменты, можно наладить процедуру инвентаризации так, что не понадобится блокировать номенклатуру при каждой инвентаризации. То есть сейчас с блокировкой борются, настраивая склады в форме Местонахождение номенклатуры, но вдобавок к этому, можно более гибко организовать саму процедуру инвентаризации.
Я может, что-то упускаю. Пример: розничная сеть, 20 магазинов (20 складов), ежемесячная инвентаризация в конце месяца по каждому складу, ассортимент пересекается. Без блокировки на конкретном складе, мне кажется, не обойтись.
__________________
Ivanhoe as is..
Alt 06.05.2009, 18:50   #12  
Vals ist offline
Vals
Аманд
Benutzerbild von Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1.766 / 507 (20) +++++++
Registriert seit: 27.02.2002
Ort: Pass partout, Москва
Блокировка прекращает всякое движение номенклатуры по складу, тем самым решая определённые задачи в целях инвентаризации.
Давайте отключим блокировку и посмотрим, что произойдёт? Как провести инвентаризацию, не блокируя номенклатуру?

Geändert von Vals (06.05.2009 um 18:53 Uhr)
Alt 21.05.2009, 10:52   #13  
dim123 ist offline
dim123
Участник
 
61 / 9 (1) +
Registriert seit: 08.08.2005
можно узнать зачем блокировать ? мы наоборот после создания журнала снимаем все блокировки
update inventitemlocation set countingstarted='0' , countingjournalid='' так как на складах хранятса одинаковые номенклатуры . и если не снять блокировку то АХАПТА просто не добавит ету номенклатуру для другово склада
Alt 21.05.2009, 18:02   #14  
Vals ist offline
Vals
Аманд
Benutzerbild von Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1.766 / 507 (20) +++++++
Registriert seit: 27.02.2002
Ort: Pass partout, Москва
Zitat:
и если не снять блокировку то АХАПТА просто не добавит ету номенклатуру для другово склада
При создании журнала инвентаризации вы указываете, по каким аналитикам подсчитывать инвентаризируемое количество. Если укажете галку склад, то система подсчитает в разрезе складов:
Товар 1 склад= А Кол-во = 100
Товар 1 склад=Б Кол-во=50

Zitat:
мы наоборот после создания журнала снимаем все блокировки
то есть вы здесь шаманите и, вероятно, эта опреация вам не нужна, если всё верно настроить и использовать.
Alt 22.05.2009, 09:25   #15  
dim123 ist offline
dim123
Участник
 
61 / 9 (1) +
Registriert seit: 08.08.2005
шаманим по простой причине
1) инвентур в 1 скалде за раз идет .
2) исползьуем inventbatch , количесто строк для 1 скалда аха 3.0 стандарт порядка 10 000 , половина пустая . тес строки где есть количество их 1000 - 3000 складов около 30 .
3) аха 3.0 и партийный учет очень убого в стандарте. руки не доходят отделить все ето дело от финантсовои части и сделать модуль логистики
Alt 22.05.2009, 10:10   #16  
Vals ist offline
Vals
Аманд
Benutzerbild von Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1.766 / 507 (20) +++++++
Registriert seit: 27.02.2002
Ort: Pass partout, Москва
Zitat:
1) инвентур в 1 скалде за раз идет
Склад фильтруется по кнопке Выбор.

Zitat:
2) исползьуем inventbatch , количесто строк для 1 скалда аха 3.0 стандарт порядка 10 000 , половина пустая . тес строки где есть количество их 1000 - 3000 складов около 30 .
В форме Создание строк снимите галку "Вывод нулевых строк"

Zitat:
руки не доходят отделить все ето дело от финантсовои части и сделать модуль логистики
Здесь я ничего не понял
Alt 22.05.2009, 10:47   #17  
dim123 ist offline
dim123
Участник
 
61 / 9 (1) +
Registriert seit: 08.08.2005
попытаюсь расказать в чем вся проблема

1) имеютса в наличии 50 lоcationid (складов), стандарт не позваляет
2) создаем на каждый скад журнал. в каждом порядка 2000 строк .
3) используя 1 журнал в ахапте не возможно 2 раза открыть журнал для сравнения.
4) так как инвентур происходит не толко по ITEMID a po ITEMID + INVENTBATCHID
5) галка не работает так как финантсовие остатки имеютса. а количество 0 .


обработка даных неимоверна просто . стандартом никак не получаетса произвести инвентур и обработать его .

модуль логистики хотим написать
1) в ахапте 2 слада .
2) новая таблитца местонахождения товара.
3) дефенируем положение товаров в отделной таблице подобие inventtrans .
4) переписываем функции инвентура

подобие Axapta Warehouse Management II
Alt 22.05.2009, 12:10   #18  
Vals ist offline
Vals
Аманд
Benutzerbild von Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1.766 / 507 (20) +++++++
Registriert seit: 27.02.2002
Ort: Pass partout, Москва
Zitat:
1) имеютса в наличии 50 lоcationid (складов), стандарт не позваляет
ХЗ что у вас творится.

Zitat:
2) создаем на каждый скад журнал. в каждом порядка 2000 строк .
Вы можете ограничить количество строк в каждом журнале. Система создаст несколько журналов, отслеживая строки.

Zitat:
3) используя 1 журнал в ахапте не возможно 2 раза открыть журнал для сравнения.
Сравнения чего с чем?

Zitat:
так как финантсовие остатки имеютса. а количество 0 .
Хм...
Alt 22.05.2009, 12:36   #19  
dim123 ist offline
dim123
Участник
 
61 / 9 (1) +
Registriert seit: 08.08.2005
1) под складом подразумеваем закрытые помешения . производственых 5 цехов в ахапте на каждыи 2 клада ( матерял и готовая продуктция) . номенклатура 2000 итемов на так как исползуютса партии то каждый ЕВРО поддон имеет свою уникалную партию и двигаетса по системе отделно. всего коли4ество стро4ек в
select count(*) from inventsum where availphysical>0 = 82000
2) если мы ограниваем по 2000 строк што ето даст?
3) получая результаты инвентура сравниваем партии на разных складах . 1 товар+партия в системе находица на складе номер 1 в реалной жызни на складе номер 2 . Если просто тупо ввести 2 сладских журнала : в первом скалде будет + во втором - . Там где + нужна цена равная минусу Бугалтер умрет выставлять ето . ФИФО усаем

Ахапта стандарт и это решение предложено было консултантами тепер мучаемся
Былобы просто если бы усали не ФИФО а среднее месячное значение но никак АХАПА высчитивает ее 12- 24 часа и все другое виснет в это время
Stichworte
блокировка номенклатуры, группа инвентаризации, инвентаризация, логистика, местонахождение

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Странное количество в строке журнала инвентаризации pitersky DAX: Функционал 7 16.01.2009 16:46
Себестоимость в инвентаризации после закрытия склада global_c DAX: Функционал 7 15.10.2008 17:34
Разноска недостачи на материально-ответственных лиц по результатам инвентаризации Alex-bs DAX: Функционал 4 06.09.2006 15:08
Глюки SP3. Журнал инвентаризации maxsmirnov DAX: Программирование 2 19.04.2006 21:35
Журнал инвентаризации sk45 DAX: Функционал 4 03.06.2003 12:59

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 19:39 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.