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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.07.2008, 11:47   #1  
maximka is offline
maximka
Сам.AX
Аватар для maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Регистрация: 26.10.2006
Адрес: Тюмень
Изменение спецификации программно
Появилась необходимость сделать следующее: во всех спецификациях, где встречается номенклатура [A..Y] поменять ее на номенклатуру Z. Можно, конечно, и руками все это сделать, но, во-первых, не доверяю прямости рук человека; во-вторых, спецификаций достаточно много, а делать надо быстро.
В принципе я представляю себе механизм, но может быть есть какие-то подводные камни навроде каких-нибудь связок и т.п.??
Старый 31.07.2008, 12:11   #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®
Старый 31.07.2008, 12:13   #3  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Навскидку - нет. Просто я заставил бы одобрить их руками. Но можно и автоматом. Только не меняйте! Копируйте старые и меняйте номенклатуру. У старой - ставьте конечнюю дату, и снимайте галочку "Активна". Да, расчет еще сделайте - не повредит

С Уважением,
Георгий
Старый 31.07.2008, 12:52   #4  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Резюмируя вышесказанное:
1. В DynamicsAX существует процедура работы с версиями спецификации: (периоды действия версии, одобрение, активность, параметры планирования и т.д.)

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

2. При изменении версий можете использовать механизм копирования (запускается в спецификациях и строках)

3. Любые изменения в спецификациях следуют за изменением КД, Технологической документации и т.д. Поэтому рекомендую делать по процедуре проверки, утверждения и т.д. Это, конечно, если вам не хочется быть крайним, когда у технологов "вылезет что-то не то" в производстве
Старый 31.07.2008, 16:08   #5  
maximka is offline
maximka
Сам.AX
Аватар для maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Регистрация: 26.10.2006
Адрес: Тюмень
Пока был в отпуске без меня номенклатуры согласовали, одобрили и заблокировали.. )) теперь вот разгребаю...
Старый 31.07.2008, 17:33   #6  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
Пока был в отпуске ... согласовали, одобрили и заблокировали
Значит одно из трёх: процедура не работает, или её попросту нет. Соответственно, пока процедура замкнута на вас, после каждого отпуска...
Цитата:
теперь вот разгребаю...



Цитата:
Просто я заставил бы одобрить их руками. Но можно и автоматом.
Перечитал два раза, представил, как Георгий "Руками и автоматом" заставляет пользователей

...Штирлиц бил наверняка! Наверняк был известным каратистом

Последний раз редактировалось Vals; 31.07.2008 в 17:38.
За это сообщение автора поблагодарили: Stitch_MS (1).
Старый 01.08.2008, 09:11   #7  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9


Смех смехом, а начальство без всяких рук заставляло ключевых пользователей делать уйму работы. До сих пор помню, как Ирину заставили распечатать все номенклатуру с ценами (несколько десяткой тысяч позиций) и выверять цены со старой системой. Каждый лист - должен был быть подписан. Мда... Феликсоидам привет, кстати!

С Уважением,
Георгий
Старый 01.08.2008, 13:17   #8  
maximka is offline
maximka
Сам.AX
Аватар для maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Регистрация: 26.10.2006
Адрес: Тюмень
Некоторых действительно можно к стенке ставить за то, что творят...
Процедуры нет - ни разу такого не делали, а меня не спросили. Такое довольно часто встречается
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Коррекция себестоимости спецификации по откорректированным приходам отходов(возврата) Vasilenko Alexsandr DAX: Функционал 3 25.09.2013 12:16
Списание МПЗ по спецификации SMN DAX: Функционал 11 28.10.2008 12:36
Спецификации. Изменение номера операции после сброса статуса petr DAX: Функционал 3 15.01.2008 12:47
Проверка цикличности в спецификации vey DAX: Функционал 2 24.03.2005 11:03
Когда конфигурацией спецификации является номенклатура LTA DAX: Функционал 5 28.01.2003 15:27
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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