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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.09.2008, 11:26   #1  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Я почему-то был уверен, что когда строка резервируется в заказанных, она маркируется с этим самым заказом/переносом.
Получается, что это не так/не работает?
Старый 02.09.2008, 12:49   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,496 / 1071 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Я почему-то был уверен, что когда строка резервируется в заказанных, она маркируется с этим самым заказом/переносом.
Получается, что это не так/не работает?
Я тоже так думал. Проверять лень. Возможно у автора топика модифицировано приложение.
Старый 04.09.2008, 14:20   #3  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Я почему-то был уверен, что когда строка резервируется в заказанных, она маркируется с этим самым заказом/переносом.
Получается, что это не так/не работает?
Нет, не маркируется. Приложение не причём в стандарте также.
Старый 04.09.2008, 14:31   #4  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Ладно хорошего варианта похоже нет.
Щас возник более сложный вопрос.
При ручном в форме(или кодом) удаления резервирования с лота.
Система идёт в метод InventUpdate.updateReserveAgain.
Находит первую попавшуюся открытую проводку зарезервированную в заказных не равной нашему лоту и уменьшает его резерв на нашу величину и забирает наше количество себе.
Т.е. есть лот1 - количество 10(зарезервировали физически)
Есть лот 2 - количество 60(зарезервировано в заказных).
В результате после разрезервирования(10).
Первый лот прийдёт в то состояние в которое нужно.
А из второй разделиться на 50(зарезервированно в заказанных) и 10(зарезервировано в заказанных).
Как ни ломал голову логику так и не понял.
Может кто просветит, что за мысль здесь была или есть.
Метод updateReserveAgain вызывается если какая нибудь аналитика при резервировании подбирается.
У нас это ГТД. Т.е. сделали строку журнала без ГТД. При резервировании система может найти остаток с ГТД.
А при откате(разрезервировании) ГТД в проводке снова исчезнет.

Последний раз редактировалось miklenew; 04.09.2008 в 14:39.
Теги
маркировка, резервирование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сделать фильтр по группе пользователей? Zabr DAX: Программирование 12 08.04.2009 11:40
Заумный отчет по ОС, как сделать? Бриллиантик DAX: Программирование 13 09.07.2008 16:36
Как лучше сделать? Smith DAX: Программирование 7 12.10.2004 13:57
Связь двух таблиц daemon DAX: Программирование 10 20.11.2003 16:32
дизайн отчета (как сделать его с разделителями между столбцами?) puz DAX: Программирование 7 02.09.2003 08:50

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:01.