Quantcast
Channel: AXForum
Viewing all 14636 articles
Browse latest View live

Kurt Hatlevik: How to be rich on your Dynamics AX add-ons


daxdilip: Side-By-Side Comparison of Budgeting features Dynamics AX 2009 vs Dynamics AX 2012

Программное изменение лукапа

$
0
0
Здравствуйте.

Имеется лукап, в его свойствах есть "Представление по умолчанию". Нужно при изменении некоторого поля программно изменять это представление.

Например есть поле - набор двух параметров. При переключении на форме этого значения в нужном нам лукапе изменяется представление на другое, заранее подготовленное.

Подскажите пожалуйста с помощью какого кода можно это сделать?

CRM 2011

Установка русского языка на CRM 2011 11 Roll-up

$
0
0
Установили CRM 2011 11 Roll-up
Установили языковой пакет.
В результате получаем название табов и разделов на форме на английском языке. Кто-нибудь с этим сталкивался?

rumicrosofterp: Dynamics AX: обновление декларации по транспортному налогу

$
0
0
Источник: http://blogs.technet.com/b/rumicroso...6/3546198.aspx
==============

В соответствии с Приказом ФНС России от 20.02.2012 № ММВ-7-11/99 изменился шаблон и порядок заполнения декларации по транспортному налогу.
Добавлен новый шаблон транспортной декларации, новое поле «Экологический класс» на карточку ОС и в регистр «Транспортные средства – расчет налога».
После установки необходимо обновить структуру регистра. Для этого необходимо запустить периодическую процедуру "Обновление данных транспортных деклараций" из меню модуля ОС.

Ссылки для загрузки:




Источник: http://blogs.technet.com/b/rumicroso...6/3546198.aspx

AX 2012. Стратегии установки плагина для AX.

$
0
0
Всем привет.
Исходная задача:
Разрабатываем плагин для AX 2012, к-ый подменяет некоторую функциональность системы (подсчёт надога - sales tax) для некоторого типа транзакций.
Плагин состоит из изменений в X++ коде и .Net библиотек с исходным кодом (основная бизнес логика и взаимодействие с третьесторонними веб-сервисами). Код на X++ используют классы с .Net сборок. X++ кастомизация ложится в модель, модель в проект, и импортируется проект в .axmodel файл. Итого имеем .net сборки и axmodel файл.
Плагин будет поставляться разным клиентам (т.е. установка должна быть как можно более универсальной и простой).

Не могли ли бы Вы подсказать возможные стратегии установки плагина, а также их недостатки и преимущества. Исправления и добавления приветствуются. На данный момент я вижу две стратегии (на данный момент используется первая):

1. При установке сначала в AOT импортятся (добавляются в AOT References) .net библиотеки, к-е лежат отдельно, затем импортится axmodel файл с X++ кастомизацией и AX компилится.
Недостатки - для добавление в AOT References возможно потребуется developer license, к-ой у клиента может не быть.

2. Исходный код .net сборок добавляется в AOT, и при импорте model->AX project-> .axmodel файл, туда мы добавляем.net проекты. Итого мы имеем единственный .axmodel файл, к-ый импортируется клиентом в AOT, AX компилируется как и на предыдущем шаге.
По сравнению с предыдущим методом, мы можем полность импортить axmodel файл без developer license (исользую только AXutil.exe).
Недостатки Клиент получает сходный код .net сборок (небольшая проблема на самом деле) + размер axmodel файла, к-ый включает и исходники и бинарники, может быть довольно большим.

Какие способы ещё есть (универсальные - подходящие для разных клиентов и без developer license)?

Печать более 10 отчетов стандартными средствами

$
0
0
Коллеги,
CRM 2011, есть 2 вопроса, возможно они связаны между собой:
1. выбираю в представлении 21 организацию и формирую стандартный отчет "обзор организации" по выбранным записям, но почему-то всегда получаю результат в количестве 10 отчетов, т.е. более 10 почему-то не обрабатывает, что это за ограничение и как его побороть?
2. Также сделали свой кастомный отчет - по 21 организации формируется нормально, но при отправке на принтер количеством где-то более 10 организаций возникает "Ошибка печати"... в общем кто сталкивался с такими проблемами и как решал...
Спасибо.

Требуется Старший Бизнес-аналитик Axapta (Москва)

$
0
0
Две вакансии в Москве Старших бизнес – аналитиков
1.направление “продажи и логистика”
2."производство"


Обязанности:
-Поддержка и развитие основной учетной системы крупного торгово-промышленного холдинга в области закупок, продаж, логистики, склада (вторая вакансия- производство);
-Участие в проекте перевнедрения системы.
Профессиональные навыки:
- Высшее законченное образование (техническое, экономическое);
- 1.Уверенные знания стандартного функционала логистического контуров (закупки, продажи, логистика, склад) системы Axapta;
- 2. Уверенные знания стандартного функционала модуля производство (учет, планирование, расчет себестоимости) системы Axapta;
- Желательно опыт внедрения Axapta в качестве внешнего или внутреннего консультанта от 3х лет, опыт поддержки;
- Организаторские способности;
- Приветствуется наличие навыков разработки;
- Приветствуются знания в других контурах Axapta – бухгалтерия, финансы, производство;
- Приветствуются навыки владения BI инструментами;
- Хорошие коммуникативные навыки.

Если потенциально Вам интересно прошу высылать резюме по адресу:
a.zakirova@ancor.ru

С уважением,
Алсина
Консультант по подбору персонала,
ИТ, телекоммуникации и автоматизация,
АНКОР

rumicrosofterp: CEO команды Lotus F1 считает Dynamics AX 2012 лучшим выбором для своего бизнеса: эффективность сотрудников повышена, команда вплотную подобралась к тройке лидеров

$
0
0
Источник: http://blogs.technet.com/b/rumicroso...7/3546397.aspx
==============

14-минутное выступление Патрика Льюиса, CEO команды Lotus F1, на Бизнес-форуме Microsoft в Москве, декабрь 2012.

Патрик рассказывает о взаимовыгодном партнерстве с Microsoft, об автомобильном спорте Формулы 1, о характеристиках современных гоночных болидов и особенностях их разработки, о процессах еженедельной обработки телеметрии на гоночных трассах и оптимизации прохода каждой гоночной трассы.

Для трансформации своего бизнеса и лучшей синхронизации всех подразделений команда выбрала новую систему - Dynamics AX 2012. Выбор проводился из 13 систем по 300 параметрам, Dynamics AX победила с большим отрывом, удовлетворит потребности на 96% готовым функционалом. Уже сейчас использование системы изменило к лучшему работу всех сотрудников: команда по итогам сезона вышла на 4 место и подобралась вплотную к тройке лидеров.

Опубликовано здесь: http://www.youtube.com/watch?v=iFCzQfbMQTc




Источник: http://blogs.technet.com/b/rumicroso...7/3546397.aspx

Требуется удаленный разработчик CRM

$
0
0
Доброго времени суток, коллеги!

Открываем поиск опытного удаленного разработчика MS CRM. Проекты крупные и интересные.
Компенсация в зависимости от квалификации и графика работы обсуждается индивидуально.
Жду сообщений в личку.
Сергей.

Выделение памяти под процессы на сервере MS CRM

$
0
0
Печальная история
Некоторое время назад заметил, что с определенной периодичностью начал "отваливаться" один из workflow-процессов с описанием ошибки "Недопустимый тип получателя". Ошибка возникает на шаге, который вызывает создание новой кастомной сущности, на которой работает очень хитрый и развесистый PreCreate-плагин. Стал думать и гадать, разбираться так и сяк - в ручном режиме ошибка не отлавливается: всё работает с первого раза. Но суть не в самой ошибке, а в попытках обнаружения её источника. В процессе наблюдения и разбора обнаружилось, что на сервере CRM (single server) происходит нехилое выделение памяти под процессы:

- Microsoft CRM Asynchronous Processing Service (один из двух), и
- Microsoft.Crm.Sandbox.HostService

Отмечу, что в общих масштабах сервера в принципе, выделяемая память не занимает какое-то критичное пространство - около 20% всего, да и Microsoft.Crm.Sandbox.HostService периодически "ужимается" до исходного состояния. Но вот Asynchronous Processing Service реально беспокоит - за три цикла выполнения указанного workflow (трижды подряд он срабатывает), выделямая память возросла с 300 460 К до 544 924 К.
Подозреваю, что код плагина должен содержать какие-нить Dispose или что-то вроде. Но что делать конкретно, непонятно, поэтому, если кто знает ответы на вопросы (смотрим ниже) или даже знает источник, из которого можно прочесть что-то,- буду благодарен за помощь.
Вопросы:
1. Что влияет на выделение памяти под указанные процессы?
2. Как правильно организовать программные ресурсы плагина для того, чтобы избежать утечек?
3. Хотелось бы понимать: за что отвечает процесс Microsoft.Crm.Sandbox.HostService и какие выводы можно сделать, если под данный процесс выделяется память?

НДС не выводится на счёте

$
0
0
Помогите пожалуйста,

Не выводится расшифорвка НДС на счёте, а она нужна. В поле Расчёты с клиентами/Настройка/Формы/Настройка форм/разное/ Спецификация налога стоит Валюта регистрации. Однако не выводится. В то же время налог рассчитывается корректно.

SOS!!!

Excel - проверить существование Range

$
0
0
- если в шаблоне Excel есть range с именем "zzz", записать туда значение.
- если такого range в шаблоне нет - не записывать туда ничего, и при этом не падать (!)

Пробую решать :


X++:

public void insertValueSafeMode(Bookmark _bookmark, anytype _anyVal, int _workSheet = 1, NoYes _diagnostics = NoYes::No)
  {
      COM        comApplication;
      COM        comWorkSheet;
      COM        comRange;
 
      int        curInfoLine;
 
      if (! m_comDocument)
          throw error(strfmt("@GEE6401", this.getApplicationName()));
 
      try
      {
          curInfoLine = infolog.line();
 
          comWorkSheet  = this.getWorkSheet(_workSheet);
          comApplication = m_comDocument.application();
          comWorkSheet.activate();
 
          if (comWorkSheet && comApplication)
          {
              comRange = comApplication.range(_bookMark);
          }
 
          if (comRange)
          {
              this.insertValueInRange(comRange, _anyVal);
          }
      }
 
      catch
      {
          infolog.clear(curInfoLine);
 
          if (_diagnostics)
          {
              setPrefix('Отсутствует поле в шаблоне Excel');
              warning(strfmt('insertValueSafeMode(%1, %2, %3) failed', _bookmark, _anyVal, _workSheet));
          }
      }
  }

Все очень здорово до тех пор, пока все это не попадает внутрь другого try() - catch(). Тогда, естественно, отрабатывает внешний catch(), и отчет работать перестает..

Any idea?

распух EVENTCUD

$
0
0
Добрый день.

Подскажите пожалуйста, как лучше быть?

2 дня назад, коллега что-то криво настроил в оповещениях, так что таблица EVENTCUD распухла за 2 дня до 700 гб, место на сервере стремительно кончается, нашли задание тормознули, между тем БД сильно выросла в размере. Truncate на сколько я понял лучше не делать, решил delete from EVENTCUD where created by = 'XXXXX', и вот далее возникает проблема, как быстро уменьшить базу SHRINKDATABASE, на тестовом сервере идет уже полтора суток, сколько еще будет идти не понятно, на промышленном поидее должно быть быстрее, ввиду хорошего железа, но угадать сложно. Размер БД сейчас 1.2 ТБ. Кто нибудь сталкивался? Как боролись?

rumicrosofterp: AX 2009: Изменение по счёт-фактурам

$
0
0
Источник: http://blogs.technet.com/b/rumicroso...7/3546450.aspx
==============

Уважаемые коллеги!

В данном обновлении поправлена ошибка корреспонденции счетов при разноске корректирующих счетов-фактур по заказам, содержащим строки с положительным и отрицательным количеством.



Ссылка для загрузки: http://support.microsoft.com/kb/2795298






Источник: http://blogs.technet.com/b/rumicroso...7/3546450.aspx

AX 2012 development resources

$
0
0
Не находил ли кто случайно толковых ресурсов по программированию в AX 2012. Интересует устройство внутренних объектов. В частности, мы тут пытаемся поменять Microsoft.Dynamics.AX.Frameworks.Controls.KanbanControls.KanbanSchedule.KanbanJobScheduleBoard - и как-то пока не очень понимаем, как это сделать.

В Гугле не забанен, но он ничего путнего не выдает...

mfp: A new AX development book: Microsoft Dynamics AX 2012 Services

$
0
0
Источник: http://blogs.msdn.com/b/mfp/archive/...-services.aspx
==============


A new development book has been published by Packt.

If you are developing with Dynamics AX 2012, you’ll need this book. For two reasons. Firstly, as you’ll need to deal with services. Secondly, because it is a great book.

The book is 200 pages, and it does a great job of explaining how to build and how to consume services.  

I think the book is great for several reasons:

  • It is technical. The level of contents and technical depth is comparable to Inside Dynamics AX 2012.
  • It is unique. The contents is written for this book. You will not find it anywhere else.
  • It is self-contained. Whenever a concept is used, it will be explained – even when it is not directly related to services. So be prepared for excursions to the lands of CIL, WCF, Runbase, AX Security, Visual Studio, UI builders etc.
  • It is actionable. Each chapter shows step-by-step, line-by-line what to do in various scenarios. Urging you to try it out yourselves.
  • It is opinionated. I’m not sure how they managed, but the book somehow captures the atmosphere we had when building AX 2012 – we knew we were on to something special. The book deals out appraisals where due, and explains why AX 2012 is a huge leap forward for services.
  • It is jovial. The tone in the book is welcoming and direct – I think the most used word is “you”. This is quite refreshing for a technical book.
 

A big “Thank You!” to the team behind the book for increasing the AX community’s knowledge: Klaas Deforche, Kenny Saelen, Palle Agermark, José Antonio Estevan and Tom Van Dyck.




==============
Источник: http://blogs.msdn.com/b/mfp/archive/...-services.aspx

a33ik: New badge – MCC

Ax 2012 функции другого региона

$
0
0
Добрый день.

Возникла необходимость использования функций другой страны (конкретно России) в приложении AX 2012 R2. Насколько я понимаю функции страны региона завязаны на первичный адрес юридического лица
http://technet.microsoft.com/en-us/l.../gg213693.aspx
Можно ли настроить систему на использование функциональности региона, отличного от адреса юр. лица?
Пока смог найти лишь решение, сведенное к добавлению соответствующего кода региона ко всем задействованным объектам:
http://eprogrammers.blogspot.com/201...namics-ax.html.

rumicrosofterp: Dynamics NAV 2009: Измение (2013) в расчете отпусков по беременности и родам и по уходу за ребенком согласно 21-ФЗ от 25.02.2011

$
0
0
Источник: http://blogs.technet.com/b/rumicroso...8/3546646.aspx
==============

Partnersource:
https://mbs.microsoft.com/partnersou...gesNAV6SP1.htm

Customersource:
https://mbs.microsoft.com/customerso...gesNAV6SP1.htm

Дополнительная информация:
В данном релизе 14 фиксов указаны как prerequisites.
Партнер запрашивает в техподдержке фиксы по списку.
Так же учитывайте что в features должен быть 294810 вместо 288152.




Источник: http://blogs.technet.com/b/rumicroso...8/3546646.aspx
Viewing all 14636 articles
Browse latest View live