Про складские остатки

31 Март 2013

Часто во время демонстрации системы у пользователей возникает вопрос – куда смотреть, чтобы узнать можно ли продать товар или нельзя.

С одной стороны, всегда можно рассказать о поле Наличие (Inventory) или Свободное наличие (Available Qty), с другой стороны, в жизни все не так просто как кажется на первый взгляд.

Попробую пояснить на примерах.

Начнем с самого простого. Будем говорить о некоем абстрактном товаре и клиентах.
Р?так, начнем СЃ самого-самого простого. РљР›Р?ЕНТ1 интересуется, можем ли РјС‹ отгрузить ему РўРћР’РђР . Товара РІ остатках нет, поэтому ответ простой – отгрузить РЅРµ можем, надо заказывать Сѓ поставщика.
Все прозрачно, поле Наличие (Inventory), которое отражается текущий остаток на складе (его можно пойти и пересчитать/потрогать руками на полке), содержит значение 0.
Если же товар на складе есть, то продавец может приступить к оформлению документов (к созданию Заказа на продажу).
Ниже вы можете увидеть модель с одним измерением. Товар либо есть/либо его нет.

inv010.png

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

Далее »

Что нового ролеориентированном интерфейсе Microsoft Dynamics NAV 2013

31 Март 2013

Нынче год 2013 и сильно обновленная версия Dynamics NAV уверенно покоряет капиталистические города и села. Мы же пока наслаждаемся так называемой «проверенной» версией. Чтобы усугубить чувства ущербности и печали в душах сограждан, было решено обновить некогда написанную статью про новшества NAV 2009, а заодно и для себя памятку подготовить. А то как бывает, подойдет стажер и просит «дяденька, расскажи про веб-службы», а ты и забыл уже все напрочь потому как 3 года прошло. Так хоть ссылку дашь, уже неплохо.

Но довольно скепсиса, будет и на нашей улице праздник.

Ролеориентированный интерфейс

Microsoft Dynamics NAV 2013 для работы включает в себя два приложения, в зависимости от типа пользователя.
Разработчики используют Microsoft Dynamics NAV 2013 Development Environment, это то что ранее называлось Классическим клиентом. Однако теперь в нем де факто остался только Object Designer и полностью удалена возможность чтения/изменения данных. Т.е. нынче из Development Environment измерения не переправишь в учтенных операциях.
Пользователи используют ролеориентированных клиент (или его веб версию, что на 95% одно и тоже с точки зрения внешнего вида и функционала). Ролеориентированный клиент сохранил и преумножил прекрасные возможности по персонализации пользователей, и кстати стал сильно удобнее и симпатичнее. Вот его то мы и рассмотрим по внимательнее в данной статье.

rtc010.png

Далее »

От редакции

6 Октябрь 2012

Добрый день, друзья!

Нежданно-негадано, но авторско-редакторскому коллективу, состоящему в настоящее время из 1,5 человек удалось вырваться из проектного вихря и таки опубликовать заготовленные еще в январе шедевры, об основах партнерского бизнеса.

Но об это чуть позже, а пока - возрадуемся. Вышла очередная эволюционно-революционная версия Microsoft Dynamics NAV 2013. Продукт добротный, подтверждает, что штаб квартира знает куда хочет прийти и придерживается выбранного направления.

Р?так, партнерам качать здесь. Нам, правда, это скорее для тренировок. Потому как Р РѕСЃСЃРёРё РІ СЃРїРёСЃРєРµ стран, для которых был выпущен Dynamics NAV 2013, нет.
Произошло это накануне конференции NAVTechDays 2012 , отчет об этом событии можно прочесть в данном выпуске.

Кстати, а что же в сегодняшнем выпуске:

Приятного чтения!

PS. Авторско-редакторский коллектив выражает благодарность за вычитку материалов Ксении Орешкиной.

Отчет о поездке на конференцию NAVTechDays 2012

6 Октябрь 2012

На днях вернулся из поездки в Бельгию. Погода была прекрасная, 500 сортов бельгийского пива были вкусны, мидии свежи и нежны, ну и конечно волшебный бельгийский шоколад. Это уже само по себе праздник. А тут еще и Navision показывают.

Р?так, немного истории. Организатором конференции является гражданин Luc van Dyck, известный как webmaster of mibuso.com. Что такое для навижиноводов Mibuso.com пояснять смысла нет - это олицетворение того, что Microsoft зовет Community.

Четыре года назад Luc задумал Mibuso.Confrence – неофициальное мероприятие, посвященное празднованию 10 летнего юбилея портала Mibuso. Задумал – сделал. Я кстати там тоже был, мед-пиво пил, отчет писал, прочесть можно по ссылке.

Мероприятие тогда удалось на славу, и результат не замедлил проявиться. Luc’у поручили организовать и провести официальное мероприятие NAVTechDays, что он успешно и сделал в прошлом году. Было очень познавательно, на мероприятии присутствовала куча сотрудников Microsoft Dynamics, темы были актуальные - про находящуюся тогда в разработке «семерку». В целом уникальных материалов было получено предостаточно, правда, пришлось дать подписку о неразглашении, что сильно сократило afterpaty в блогах.

Далее »

Партнерский бизнес Microsoft Dynamics NAV

6 Октябрь 2012

Года два назад испытывал постоянную фрустрацию по отношению к Microsoft Dynamics в целом и в России в частности. «Ну, кто так делает!?», «Почему идут туда, а не сюда!?» и другие подобные вопросы регулярно меня посещали.
Отбросив эмоции, я ушел в глубокий анализ устройства мира Dynamics с точки зрения Microsoft. По прошествии времени началось укладываться. В данной статье я попробую поделиться своими умозаключениями.

Начнем с того, что Microsoft использует партнерскую модель. Т.е. практически не взаимодействует с конечным клиентом напрямую, вставляя между собой и клиентом посредника.

Microsoft -> Партнер - > Клиент.

В России многие, в том числе сами партнеры, считают, что именно так выглядит «пищевая цепочка» Microsoft. Но мало кто догадывается, что на самом деле партнерская экосистема не однородна.

Концептуально модель выглядит следующим образом:

  1. Microsoft поставляет среду разработки и примеры (в чистом виде это Visual Studio и MSDN).
  2. ISV (Independent Software Vendor) с помощью среды разработки производят программное обеспечение (продукт) для какой-либо отрасли.
  3. VAR (Value Added Reseller) работают СЃ конечным клиентом Рё внедряют ему РїСЂРѕРґСѓРєС‚/несколько продуктов. Р?С… добавленная стоимость заключается РІ территориальной близости Рє клиенту Рё возможности внедрять/комбинировать несколько продуктов РѕС‚ разных ISV.
  4. Конечный клиент получает решение, необходимое для его бизнеса.

Что у нас получается с Microsoft Dynamics.

Далее »

Рождение ISV продукта

6 Октябрь 2012

В прошлой статье мы рассмотрели разные типы партнеров: ISV и VAR. Также узнали, что Microsoft хочет видеть партнерскую модель именно в таком виде, но есть некоторые ограничения.

В данной статье мы попробуем рассмотреть данные ограничения несколько детальнее. Начнем с необходимости сохранять интеллектуальную собственность – ISV продукты. Данную проблему решают несколькими способами:

Официальный способ заключается в лицензировании диапазона. Как известно все объекты в Dynamics NAV имеют идентификатор (поле типа Integer) и условно разбиваются на следующие группы:

1..9999 – самое ядро. То, что называется версия W1. Создавать новые объекты в этом диапазоне могут только в штаб квартире Microsoft.

10000..49999 – диапазон локализации. Р?менно здесь оказываются результаты творчества СЂРѕСЃСЃРёР№СЃРєРѕРіРѕ центра разработки Рё РґСЂСѓРіРёС… партнеров РїРѕ локализации.

50000..99999 – клиентский диапазон (при условии, что клиент купил соответствующие гранулы).

10000000..99999999 – партнерские решения (некоторые партнерские решения стали частью стандарта, например Производство, но нумерацию не изменили).

Р?так, после процедуры сертификации продукта, Microsoft предоставляет, создавшему его партнеру, отдельные номера для объектов. РЎ РѕРґРЅРѕР№ стороны это затрудняет доступ Рє РёСЃС…РѕРґРЅРѕРјСѓ РєРѕРґСѓ (РЅРё клиентская, РЅРё обычная партнерская лицензия РЅРµ позволяют открывать данные объекты РІ режиме редактирования РёСЃС…РѕРґРЅРѕРіРѕ РєРѕРґР°). РљСЂРѕРјРµ того стоимость объектов РІ клиентском диапазоне РЅРµ позволяет Р·Р° недорого перетащить чужой РєРѕРґ РІ клиентский диапазон (нужно купить объекты, плюс оплатить работы РїРѕ переносу).

Хотя обе эти сложности при желании можно обойти.

Далее »