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 11.10.2017, 16:57   #1  
Alllex ist offline
Alllex
Участник
 
2 / 10 (1) +
Registriert seit: 24.06.2008
DAX2012 Изменить аналитики в резервировании
Здравствуйте.

Стоит задача изменить несколько аналитик (в частности, InventBatchId) в физ. резерве по всей системе.

Правильно ли я понимаю, что для этого необходимо будет проапдейтить каждую соответствующую запись InventTrans с новыми значениями аналитик + найти запись, являющуюся источником данной InventTrans, и в ней также изменить ссылку на InventDim с новыми значениями полей?
Имеется ли в АОТ для этой задачи уже существующее решение или мне будет необходимо написать код с нуля?

Спасибо.
Alt 11.10.2017, 18:09   #2  
BIDeveloper ist offline
BIDeveloper
Участник
 
26 / 11 (1) +
Registriert seit: 27.11.2016
Не так все просто ) В 12-й есть еще отдельная таблица резервирования. Я бы рекомендовал снять резерв, а потом поставить заново с правильными аналитиками.
Alt 11.10.2017, 23:56   #3  
kashperuk ist offline
kashperuk
Участник
Benutzerbild von kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4.361 / 2084 (78) +++++++++
Registriert seit: 30.05.2004
Ort: Atlanta, GA, USA
Исходя из постановки задачи, правильно ли предположить, что все эти товары - WHS enabled?
Иначе резервация была бы по всем аналитикам уже. То есть вы хотите поменять с Batch below на Batch above?

Или же вы меняете группу аналитик на товаре? (через код) и в связи с этим нужно проставить партию?
Alt 12.10.2017, 10:19   #4  
Alllex ist offline
Alllex
Участник
 
2 / 10 (1) +
Registriert seit: 24.06.2008
Да, все верно, все это WHS-enabled товары.
Нет, группа аналитик товара не меняется.

Дело в том, что на стороне клиента происходит постоянный процесс производства продукции, и на регулярной основе (раз в неделю-две) физ. остатки и резервирования должны "переезжать" на новый InventBatchId.

С физическими остатками все просто, их движение со старого Batch Id на новый я решил с помощью функционала Invent transfer journal: создаю заголовок, строки, в каждой из которых указываю старое (From batch number) и новое (To batch number) значения. Разношу журнал.

А вот с резервированием возникли сложности....
Alt 12.10.2017, 10:42   #5  
EVGL ist offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4.445 / 3001 (0) ++++++++++
Registriert seit: 09.07.2002
Ort: Parndorf, AT
Zitat:
Zitat von Alllex Beitrag anzeigen
Имеется ли в АОТ для этой задачи уже существующее решение или мне будет необходимо написать код с нуля?
Имеется: \Classes\WMSPalletDoMove\moveReservation - это почти полный аналог того, что вы ищете.
P.S. И вообще этот класс содержит готовый код и для всего остального: копируете его, меняете WMSPallet* на InventBatch - и вперед.

Geändert von EVGL (12.10.2017 um 10:45 Uhr)
This post has been rated by: MazZzDaI (1), trud (6), Alllex (1).
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Склад, Профиль учета, Складские аналитики lev DAX: Функционал 17 19.07.2013 16:49
Вопросы по изменению складской аналитики ena_ax DAX: Функционал 12 09.06.2009 19:11
Сравнение в разрезе складской аналитики. longson DAX: Программирование 3 14.01.2008 13:45
Учёт остатков в разрезе фин. аналитики miklenew DAX: Программирование 11 06.11.2007 20:01
При резервировании не учитывается аналитика Партия? KIV DAX: Функционал 32 06.08.2004 13:23

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 04:10 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.