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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.07.2011, 08:43   #1  
imir is offline
imir
Участник
 
159 / 161 (6) ++++++
Регистрация: 28.05.2010
Цитата:
Сообщение от Jabberwocky Посмотреть сообщение
В архиве любого обновления для AX 2009 в корне лежат 2 текстовых файла: kb[KB article number]_syp_ee.txt и kb[KB article number]_glp_ee.txt. В разделе «The following application objects were modified as part of this fix» перечислены объекты, изменные в рамках данного обновления.
Это, видимо, относится к роллапам, в данном случае мы имеем TFS_278347_WithID.xpo и файл меток + New Bill of Lading form (decree 272).docx где описано как настраивать параметры модулей и пр.

Написано в документе

Внимание!
Данный пакет обновления должен быть установлен на AX 2009 SP1 RU-7

Но изменений в проекте столько, что я в жизни не поверю, что это нужно было для ТТН. И где гарантия, что, накатив их все без разбора, у меня все не сломается?
Старый 19.07.2011, 08:22   #2  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,689 / 405 (17) +++++++
Регистрация: 23.03.2006
непонятно, зачем МС в хотфикс засовывает кучу всего, что не касается самого хотфикса? или же всетаки касается?
Старый 19.07.2011, 11:30   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Кстати, а в обновлении для 4-ки
XPO-шка сравнительно небольшая - 2,7 мега.

Явно что-то не так в датском королевстве.
Старый 25.07.2011, 17:29   #4  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Логика здесь в том, что обновления для 2009 являются кумулятивными, в качестве code base для которых выступает RU-3. Причем, при их формировании строится дерево зависимостей обновлений на основе изменений в объектах приложения. Упрощенно говоря, если объект A был модифицирован в обновлениях X1, X2 и X3, то при формировании пакета для ЛЮБОГО из этих обновлений в проект попадут ВСЕ объекты из обновлений X1, X2, X3. При любом другом подходе теоретически возможно, что в выгрузку обновления X1 попадут какие-то фрагменты обновлений X2 и X3... Насколько такая схема эффективна - вопрос дискуссионный. Для облегчения подъема обновлений на кастомизированные приложения в архив обновления для 2009 вкладывается текстовый файл с перечислением объектов, модифицированных в данном конкретном обновлении - при желании можно джобом построить проект обновления. Для 4.0 действует старая схема выпуска обновлений - в виде проектов в XPO.
__________________
You should use Bing before asking dumb questions.

Последний раз редактировалось Jabberwocky; 25.07.2011 в 17:33.
За это сообщение автора поблагодарили: Logger (3).
Старый 25.07.2011, 18:35   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Спасибо.
Правда тогда не совсем понятно, почему в pdf-ке с описанием в самом начале в предисловии идет примечание что обновление предназначено для RU7

А если я вас правильно понял, то его можно ставить поверх RU3
Старый 25.07.2011, 19:52   #6  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Цитата:
Сообщение от Logger Посмотреть сообщение
Спасибо.
Правда тогда не совсем понятно, почему в pdf-ке с описанием в самом начале в предисловии идет примечание что обновление предназначено для RU7

А если я вас правильно понял, то его можно ставить поверх RU3
Да, то что было сказано про RU-3 - так в теории. На практике же, чем дальше в плане развития кода находится целевое приложения от приложения, на базе которого обновление разрабатывалось - тем более вероятно возникновение разного рода конфликтов при установке обновлений. Кроме того, есть еще скрипты обновления данных, которые тоже рекомендуется выполнять поэтапно. Поэтому во всех рекомендациях к обновлениям упоминается последний RU-XXX.
__________________
You should use Bing before asking dumb questions.

Последний раз редактировалось Jabberwocky; 25.07.2011 в 19:54.
Старый 25.07.2011, 18:39   #7  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
4-ная схема гораздо удобнее.
У нас обновление только накатывалось 5 часов. А если выцепить 50-меговые xpo и попробовать их отдельно накатывать - неподъемная задача. Клиент подвисает и все.
А потом еще пришлось потратить кучу времени на отделение из него того что нам надо и того что не надо. Мы ведь не планировали переходить на последний RUxxx

То есть очень много времени тратится на дополнительные выверки и ожидания, пока это все накатится и сравнятся объекты. Очень непрактично.
Старый 25.07.2011, 19:02   #8  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Может быть, коллегам, которые прошли через все мучения и вычленили нужное, имеет смысл выложить здесь XPO-файл для AX2009?
Старый 25.07.2011, 19:53   #9  
imir is offline
imir
Участник
 
159 / 161 (6) ++++++
Регистрация: 28.05.2010
Цитата:
Сообщение от EVGL Посмотреть сообщение
Может быть, коллегам, которые прошли через все мучения и вычленили нужное, имеет смысл выложить здесь XPO-файл для AX2009?
Выложу хотя бы структуру проекта, то, что описано в txt, как модифицированное в рамках фикса.

Фикс реально ставится НОЧЬ. Либо уж такие фиксы выдавать файлами слоев, либо уж маленьким проектом, или первое + второе. Но уж никак не два XPO на 50 мегов.
На эту ТТН у нас ушло коммерческих часов запредельно я считаю.
Вложения
Тип файла: xpo New_TTN_NV_struct.xpo (12.9 Кб, 211 просмотров)

Последний раз редактировалось imir; 25.07.2011 в 19:56.
За это сообщение автора поблагодарили: mazzy (2), EVGL (1), Logger (3), Удвой Покуров (1).
Старый 25.07.2011, 20:09   #10  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от imir Посмотреть сообщение
Выложу хотя бы структуру проекта, то, что описано в txt, как модифицированное в рамках фикса.

Фикс реально ставится НОЧЬ. Либо уж такие фиксы выдавать файлами слоев, либо уж маленьким проектом, или первое + второе. Но уж никак не два XPO на 50 мегов.
На эту ТТН у нас ушло коммерческих часов запредельно я считаю.
Именно !
А потом еще пришлось ковырять все это дело выуживая то что надо.
Просто жесть.

С грустью смотрел обновление для 4-ки
Старый 25.07.2011, 20:08   #11  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Выгрузил ваш проект в двух версиях с метками и без (метки похоже сильно замедляют работу)

Последний раз редактировалось Logger; 16.10.2023 в 13:16.
За это сообщение автора поблагодарили: mazzy (2), EVGL (5).
Старый 25.07.2011, 20:16   #12  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
А это рыба в виде отчета.
Думаю так удобнее чем шаблон Word.
Вложения
Тип файла: xpo Report_GRD_TN.xpo (69.3 Кб, 223 просмотров)
За это сообщение автора поблагодарили: mazzy (2), gl00mie (5), Удвой Покуров (1).
Старый 27.07.2011, 23:13   #13  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Logger Посмотреть сообщение
А это рыба в виде отчета.
Думаю так удобнее чем шаблон Word.
У предыдущей версии дизайн оказался с ошибками. Приложил исправление.
Вложения
Тип файла: xpo Report_GRD_TN (1).xpo (81.5 Кб, 288 просмотров)
За это сообщение автора поблагодарили: samolalex (2), Cathome (1).
Старый 25.07.2011, 23:13   #14  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Справедливости ради, стоит отметить, что проект для 5-ки будет намного больше 4-ки. За счет того, что там есть печать отчета по заказам на перемещение.
Старый 26.07.2011, 00:00   #15  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Не намного. Посмотрите вложения - xpo порядка 4 гигов.
А для 4-ки - 2,7
Непринципиальная разница, особенно если посмотреть парочку xpo-шек по 50 мегов каждая для 2009-й.
Старый 26.07.2011, 14:35   #16  
Hammer is offline
Hammer
Участник
Аватар для Hammer
 
43 / 12 (1) ++
Регистрация: 24.06.2009
Адрес: Подольск
А для трешки новой ТТН нет?
Старый 27.07.2011, 16:33   #17  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
А конструктивная критика по функционалу здесь принимается? Я заметил как минимум два существенных улучшения: стало возможным генерировать ТТН и по "отгрузочной", и по товарной накладной. Более того, можно теперь ее печатать из заказа на перемещение. Очень хорошо, заслуживает твердой "четверки", но все же продумано не до конца:

не секрет, что русские предприятия иногда отгружают продукцию за рубеж. В этом случае тоже надо печатать накладную Bill if Lading, но не русского, а международного образца. Как правило, это - CMR для отправки автотранспортом. Т.е. одно и то же русское предприятие может требовать до 3 различных форм одновременно:
  • "старая" ТТН
  • "новая", если перевозку осуществляет третья сторона
  • CMR, если товар следует за рубеж, включая страны таможенного союза Р. Б. и К.
Т.е. два "чекбокса" надо было делать не "чекбоксами", а combobox из трех опций, причем факт экспорта можно распознать автоматически по стране в адресе доставки.

Последний раз редактировалось EVGL; 27.07.2011 в 17:35.
За это сообщение автора поблагодарили: gene (1).
Старый 28.07.2011, 00:44   #18  
gene is offline
gene
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
76 / 93 (4) ++++
Регистрация: 21.07.2006
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
А конструктивная критика по функционалу здесь принимается? Я заметил как минимум два существенных улучшения: стало возможным генерировать ТТН и по "отгрузочной", и по товарной накладной. Более того, можно теперь ее печатать из заказа на перемещение.
Печать ТТН на заказе на перемещение появилась еще в AX2009 RU-5, в рамках функционала ответхранения. Информация об этом присутствует в соответствующем What's new. Сейчас сюда только "протащили" новую ТН.

Цитата:
Сообщение от EVGL Посмотреть сообщение
не секрет, что русские предприятия иногда отгружают продукцию за рубеж. В этом случае тоже надо печатать накладную Bill if Lading, но не русского, а международного образца. Как правило, это - CMR для отправки автотранспортом.
Про CMR пара наводящих вопросов:
1. Обязанность подготовки CMR прописана в российском законодательстве?
2. Различается ли форма и принципы заполнения CMR в России и за рубежом?
Собственно, я к тому, что, понимая в целом важность и нужность данного документа, трудно его признать чисто российским законодательным требованием. Тут надо долбить международный Майкрософт, чтобы это было сделано. Канал долбежки известен - MS Connect (эффективность этого - вопрос другой...)
Старый 28.07.2011, 01:05   #19  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Спасибо за дискуссию. Думаю, ответы на наводящие вопросы вызовут у Вас интерес
Цитата:
Сообщение от gene Посмотреть сообщение
Про CMR пара наводящих вопросов:
1. Обязанность подготовки CMR прописана в российском законодательстве?
2. Различается ли форма и принципы заполнения CMR в России и за рубежом?
Собственно, я к тому, что, понимая в целом важность и нужность данного документа, трудно его признать чисто российским законодательным требованием. Тут надо долбить международный Майкрософт, чтобы это было сделано. Канал долбежки известен - MS Connect (эффективность этого - вопрос другой...)
1. Да, поскольку Россия входит в Конвенцию о договоре международной перевозки грузов автомобильным транспортом.

2. В целом - нет. Этот документ уже есть и называется Bill of lading. Т.е. надо просто предоставить возможность время от времени печатать стандартный документ, предусмотренный в системе. В российской же локализации сделан глобальный параметр - либо одно, либо другое.

Последний раз редактировалось EVGL; 28.07.2011 в 01:18.
Старый 28.07.2011, 17:09   #20  
gene is offline
gene
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
76 / 93 (4) ++++
Регистрация: 21.07.2006
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
1. Да, поскольку Россия входит в Конвенцию о договоре международной перевозки грузов автомобильным транспортом.

2. В целом - нет. Этот документ уже есть и называется Bill of lading. Т.е. надо просто предоставить возможность время от времени печатать стандартный документ, предусмотренный в системе. В российской же локализации сделан глобальный параметр - либо одно, либо другое.
1. OK, немного покопался - реально CMR присутствует в нормативных актах.
2. Стандартный Bill of lading в системе - это не CMR, насколько я могу понять. То есть все равно возвращаемся к тому, что нужно, чтобы в международной версии сделали CMR.
Про возможность на уровне экземпляра документа определять, печатать 1-Т, ТН и/или международный формат - подумаем.
За это сообщение автора поблагодарили: EVGL (1).
Теги
накладная, первичные документы, ттн

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Формирование транспортной накладной по отгрузке ice321i DAX: Функционал 11 12.07.2011 20:42
axforum blogs: О заполнении Наименования и Кода номенклатуры в печатной форме Накладной (Ax2009 ru7) Blog bot DAX Blogs 0 07.06.2011 09:11
Новая Транспортная накладная вместо Товарно-транспортной накладной Pustik DAX: Функционал 8 06.05.2011 13:36
Подмена аналитик при разноске отборочной накладной evv DAX: Программирование 9 01.12.2010 13:52
Новые счета в разноске в 3 SP Alex_R2 DAX: База знаний и проекты 13 22.06.2006 15:36

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

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

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