Learn about what’s New with Information Rights Management in SharePoint and SharePoint Online in Vegas and online

by Anith on November 10, 2012

next week I will be speaking at the SharePoint conference in Las Vegas (http://www.mssharepointconference.com/Pages/default.aspx).

I will be talking about the work my team has done to reimagine IRM services in SharePoint and SharePoint online. We did a lot of re-plumbing to ensure this unique service is available in the Office 365 cloud and also made some significant progress in improving the management of the feature, adding new capabilities (such as group protection), adding PDF to the list of file types we can protect and finally made the whole thing programmable. Read about this more at he official blog post: http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=1048 and let me know what you think. Obviously, you are welcome to attend my session in the conference to learn more: Deep Dive on Information Rights Management and SharePoint (Breakout Session 12: Wed 3:15pm – 4:30pm , SPC073)

 

Principales hotfixes recomendados para el cierre de inventarios en AX 2009

by Anith on November 10, 2012

Hola a todos, les dejo aquí una lista de los principales hotfixes relativos al cierre de inventarios y que deben contemplar para evitar cualquier contratiempo. Cada uno de ellos corrige distintos comportamientos, algunos de performance y otros del cálculo mismo, los   que considero más importantes por el impacto que tienen están marcados en amarillo. Mi recomendación es que los instalen desde ya y muy importante, verificar que los objetos que actualiza no se encuentren personalizados pues los hotfixes perderían el efecto para el cual fueron diseñados:

Comportamiento corregido

KB – AX2009

KB – AX 4.0 (backport)

Cambio de lógica de costeo de AX 4.0 a AX 2009

 

KB967565

Error message when you cancel an inventory closing periodic activity in Microsoft Dynamics AX 2009 Service Pack (SP1): “Could not delete a weighted average inventory closing transaction on item on [date]“.

KB 973239 (AXSE 8566)

5.0.1500.973 (RU3)

KB 975521

(AXSE 9819)

4.0.2503.836

Error message when you run the inventory closing process in Microsoft Dynamics AX 2009: “[Quantity] cannot be picked because only 0,00 is/are available from the inventory”  (“Se debe especificar la dimensión número de serie”

KB 971536

(RU2)

KB 972769

(AXSE 7565)

“1,00 cannot be picked because only 0,00 is/are available from the inventory” error message when you try to close an inventory (“xxxx.xx no se puede seleccionar ya que solamente xxx.xx están disponibles en el inventario”)

KB 969754

(RU2)

KB 972769

(AXSE 7565)

Performance-The features for the inventory value report, the potential conflicts-inventory and general ledger report and the closed non-financial transfer are available for Microsoft Dynamics AX 2009 SP1.

KB 982712

5.0.1500.2985

(RU5)

 

The cost price of an item is incorrect after you end a quarantine order with decreased quantity in Microsoft Dynamics AX 2009

KB 974788

(RU8)

 

Mensaje al finalizar el cierre: “Transaction: Weighted average inventory closing, lot ID Lot ID number Unit cost price Unit cost price can be wrong as the transaction cannot be fully settled.”

KB 979328 (AXSE 14274)

5.0.1500.2240 (RU5)

 

Additional transactions are adjusted when you run a Close for a specified month in Microsoft Dynamics AX 2009 Service Pack 1 (SP1)

KB 2479622

(AXSE 24032)

5.0.1500.4659 (RU8)

 

Microsoft Dynamics AX 2009 Service Pack 1 creates the “Weighted average inventory closing” transactions that have a warehouse specified even though the weighted average amount is calculated based on company

KB 2384625

(RU6)

 

Microsoft Dynamics AX 2009 SP1 uses an on-hand average cost amount to cost a transaction of the transits warehouse and cannot adjust the incorrect cost amount in the incorrect transaction

KB 2265528

(AXSE 19175)

5.0.1500.4145 (RU7)

 

AX settled more quantity then Quantity in transaction for Weighted average valuation method during Inventory closing

KB 979328

(RU5)

 

Wrong adjustments are generated in a wrong period after you perform an inventory closing

KB 977250

(AXSE 9968)

Build: 5.0.1500.1557 (RU4)

 

The value in the “Warehouse” column is not null as expected in a created “Weighted average inventory closing”

KB 2271928

(AXSE 19045)

5.0.1500.3411  (RU6)

 

You experience a slow performance on Inventory closing when you use many-to-many Marking for the inventory transactions

KB 2572943

(AXSE 1960)

5.0.1500.5294 (RU8)

 

The inventCostHelp.calcAndPostVariances method costs lots of time on the calcAndPostVariances function

 

Objets affected:

This hotfix affects the following objects:

• \Classes\InventCostHelp 

• \Classes\InventModelType 

KB 2565929

(AXSE 25087)

5.0.1500.5623

(RU8)

 

AX 2012 – Contenido Oficial de Microsoft Dynamics AX 2012 — ¿Dónde está y cómo puedo conocer las actualizaciones?

by Anith on November 10, 2012

Encontré un artículo en el blog del equipo de producto de Microsoft Dynamics AX que me llamó la atención. En este blog la jefe del equipo de documentación de Microsoft Dynamics AX, Margo Crandall, nos presenta tanto las fuentes oficiales para obtener información de Microsoft Dynamics AX, así como los diferentes tipos de documentación que se genera para Microsoft Dynamics AX 2012. 

Espero que lo disfruten tanto como yo lo hice.

http://blogs.msdn.com/b/dax/archive/2012/03/15/official-dynamics-ax-2012-content-where-is-it-and-how-can-you-find-out-about-updates.aspx

Recomendación:
En caso de necesitar traducción, se sugiere utilizar la herramienta de traducción en la parte superior derecha de la página:

Para T

AX 2012 – Cómo asignar diferentes Series (Folios) para el mismo Número de Aprobación en la facturación electrónica de México

by Anith on November 10, 2012

Con relación al uso de la factura electrónica en México, si el SAT ha otorgado al cliente rangos de Folios Fiscales iguales para series diferentes pero con el mismo Número de Aprobación, al intentar configurar los Números de autorización en AX 2012, se obtiene el siguiente mensaje de error:

“No se puede crear un registro en Números de Autorización (SATAuthorizationNumber_MX). Number sequence code: XXX, X.
El registro ya existe.”

En ese caso, se puede utilizar la siguiente recomendación en Microsoft Dynamics AX 2012.

Modificar los índices de la tabla SATAuthorizationNumber_MX de acuerdo al siguiente procedimiento:

1. AOT > Data dictionary > Tables > SATAuthorizationNumber_MX.
a. Nota: Abrir dos ventanas de AOT para modificar el índice.

2. En la ventana del lado izquierdo expandir el nodo de los campos.

3. En la ventana del lado derecho expandir el nodo del índice NumSeqSeriesYearNumberIdx.
a. Nota. En esta ventana, marcar el campo NumberSeqTable en el índice para que el campo AuthorizationCode quede abajo del NumberSeqTable al momento de arrastrarlo entre ventanas.

4. Arrastrar el campo AuthorizationCode al índice NumSeqSeriesYearNumberIdx. (Figura 1).


Figura 1


5. Borrar el campo AuthorizationCode del índice AuthorizationCode (usa el botón derecho > “Eliminar”) (Figura 2).


Figura 2

6. Guardar los cambios (Ctrl+S).
Nota. Sincronizar si es solicitado por AX.

Como resultado se podrá configurar diferentes Series para el mismo Número de Autorización. (Figura 3).


Figura 3

DISCLAIMER:
“Esto es una recomendación, la cual no ha sido publicada a través del sitio Web de Microsoft ya que no ha sido sometida a un ciclo de pruebas de regresión. Por favor tenga en cuenta que esto tiene que ser probado en un ambiente de prueba por usted como si se tratara de una personalización. Microsoft no puede garantizar este código”.

Para P

今日から 2 日間は 2012 MVP Open Day !

by Anith on November 10, 2012

情けないことに、先日風邪を引いてしまい、げほげほ咳き込んでいる井上です。。。orz さて、今日 2012 年 11 月 10 日から 2 日間、マイクロソフト品川オフィスのセミナールームで 2012 MVP Open Day が開催されます。年に一度、日本の MVP のみなさんが集結するクローズドなイベントです。 MVP とは、正確には Microsoft Most Valuable Professional と呼ばれる、マイクロソフトがエンジニアのみなさんの個々の活動に感謝の意を込めて表彰させていただく、ワールドワイドなプログラムです。 詳細はこちら↓ マイクロソフト MVP アワード プログラム マイクロソフトの製品やテクノロジーに関して、個人としてオンラインやオフライン、メディアなどを通じて情報発信を積極的に行っていただいている方は世界中にたくさんいます。我々エバンジェリストをはじめとしたマイクロソフト社員が発信するさまざまな製品・テクノロジー情報だけでは、なかなか行き届かない部分もたくさんあることは事実で、それらを補ってマイクロソフトに対して積極的に貢献いただいている方を表彰させていただき…(read more)

SharePoint 2013 Search Query Tool Released on codeplex

by Anith on November 10, 2012

The Search Query Tool is a project I have been working on for a while now. And finally, I have reached the phase where it goes out to the world.

 

This tool helps you understand and learn how the available parameters on the Search REST service should be formatted.

 

What does this tool offer:

  • Issue HTTP GET or POST search queries.
  • See how the different Query parameters are formatted.
  • Authenticate using different users to debug security trimming issues.
  • Use against your tenant on SharePoint Online and authenticate using your SPO User ID.

 

 

Go get it from:

http://sp2013searchtool.codeplex.com/

 

 

 

 

Big thanks go to my colleagues Dan Gøran Lunde and Murad Sæter for all the cool ideas and support.

As always, Enjoy! 

FAQ: Remote Teams and Managers … a feasible scenario?

by Anith on November 10, 2012

We had an interesting brownbag discussion at the Vancouver Development Centre yesterday. Here are three of the slides and the nuggets that emerged from the discussions.

We are in essence bridge builders, connecting the product groups, marketing and leadership, with up to 200 ALM Rangers scattered across the globe, time zones and infrastructure topologies.

Our recommended ALM Rangers project team consists of:

  1. One product owner (PO)  from the product group, who owns the backlog and who makes the tough decisions on scope and engages other stakeholders as needed.
  2. One project lead who enables the team, loves transparency, dislikes information hiding and is focused on tine tuning the team and collaboration.
  3. Up to five team contributors.
  4. One Ruck Master who guides, mentors and coaches the project leads and teams as needed. Continuous ALM Ranger process improvement is a primary objective of the Ruck Masters.

The PO is typically located on the left-hand side of the bridge and the rest on the right hand-side. Remote team and managers are therefore part of every ALM Ranger team ecosystem, even before the team engages reviewers and early adopters.

Slide3
Isolation is a problem and while some thrive in isolation, others need constant buzz and activity around them. If the latter applies, ensure that you engage with your colleagues using video conferencing technologies, such as Lync, and limit “working from home” :) Personally I work best sitting in the middle of Semiahmoo Bay at low tide, but I need to collaborate with my teams and I value the precious face to face time in Redmond, or sitting with phenomenal colleagues like Charles Sterling “Chuck” over a “real” beer and burger.

Eye to eye collaboration is definitely the best, because you can perceive not just audio, but facial expressions and feedback … not to mention being able to walk up to a whiteboard, scribble and discuss. Plan regular team visits, meet face to face and get to know the humanoid behind the virtual online names.

For those travelling between the Redmond and Vancouver development centre (FAQ – How can I travel from the Vancouver Development Centre to the Redmond Campus?) it is worth talking to your manager and HR to organize an intermediate L1 visa. Border crossings are easier and you are actually allowed to be productive while you are in the US and do work :) Be careful with visa waivers and B* visas, which have restrictions in terms of “doing work”, often forcing you to sit on your hands while visiting the Redmond teams.

Going to the US be ready to answer question related to “why are you entering the US” and going to Canada “what are you bringing with you”. If you travel to the US every second week, as I do, you get used to explaining why you have an intermediate L1 yet live in Canada, why you take the bus instead of driving yourself, why you need to visit your remote teams and why you would work through the night instead of booking a hotel.

Slide4

When collaborating / communicating with remote teams around the world it is important to remember the different cultures, characters and time zones. While some people take to online meetings like a Duck to water, others battle with the virtual world.

  • Make sure you engage everyone on the online call, draw in the more conservative attendees and throttle the more enthusiastic and tenacious attendees where needed.
  • Be aware that some attendees may be attending at odd hours due to their time zone, respect their time.
  • Rangers like to start on time and finish ahead of time :)
  • Use video! It is amazing how the interaction changes when you can see your virtual attendees and vice versa. In the past it was often the case that the team in Redmond would literally walk out of the meeting, forgetting that they had a remote team member wondering what happened. With video this unintentional gremlin has disappeared from the virtual room … if they see you, they remember you!

Discuss the challenges and options of online meetings with your remote colleagues. If they understand the challenges and see the value of video, for example, they will make every effort to bring a laptop to their meetings and talk to you vFace to vFace :)

Slide5

To summarize, three points of advice:

  1. Make video conferencing tools, i.e. Lync, your friend, using all the available technology, such as video, to bring you closer to the remote team.
  2. Remember and respect different cultures and times zones.
  3. Make an effort to visit your remote teams and to meet the humanoid behind the virtual avatars face to face.

Do we believe it is a feasible scenario? We, the ALM Rangers, have and are living in this scenario every day of our exciting days … our response is therefore a definite yes!

[Sample of Nov 9th] Binding DataGrid with Two way mode and MVVM pattern

by Anith on November 10, 2012

 

Homepage image
RSS Feed

Sample Download :

CS Version: http://code.msdn.microsoft.com/CSSL4DataGridBindingInMVVM-a5ad2cc5

VB Version: http://code.msdn.microsoft.com/VBSL4DataGridBindingInMVVM-3ffdfd5b

The project illustrates how to bind data source with using two way mode with frequent changed data, the clients can be notified when properties has been changed. The sample designed by MVVM pattern, the lightly pattern provides a flexible way for improving code re-use, simply maintenance and testing.

imageYou can find more code samples that demonstrate the most typical programming scenarios by using Microsoft All-In-One Code Framework Sample Browser or Sample Browser Visual Studio extension. They give you the flexibility to search samples, download samples on demand, manage the downloaded samples in a centralized place, and automatically be notified about sample updates. If it is the first time that you hear about Microsoft All-In-One Code Framework, please watch the introduction video on Microsoft Showcase, or read the introduction on our homepage http://1code.codeplex.com/.

Initial entry for SharePoint 2013 Enterprise Search

by Anith on November 10, 2012

New Survival guide for things related to Enterprise Search and SharePoint 2013 

Survival Guide: SharePoint 2013 and Enterprise Search

PowerShell scripts on TechNet Gallery

Quickly find SharePoint 2013 Enterprise Search resources!!      

Bing SP2013ES        http://www.bing.com/search?q=sp2013es

 

WOWZAPP 2012 | Data Binding with XAML Controls Session Files

by Anith on November 10, 2012

To view the session, visit: https://new.livestream.com/wowzapp2012/bindingxaml

The slides, and project files are attached below.

 

Enjoy!

Top 10 Microsoft Developer Links for Friday, November 9th

by Anith on November 10, 2012

  1. Herb Sutter Live: VC++ C++11 Conformance, isocpp.org, Standard C++ Foundation
  2. MSDN Flash: Windows Phone 8 Free Dev Tools and SDK
  3. Windows 8 Team: User experience integration testing for Windows 8 apps
  4. J. Healy: Are you SLAT Compatible? WP8 SDK Tip 01
  5. Visual Studio ALM + Team Foundation Server Blog: Edit Test Case properties directly from the test runner of Microsoft Test Manager
  6. MSDN Flash: MSDN Subscribers Worldwide Get Pluralsight Starter Subscription
  7. The Visual Studio Blog: Productivity Power Tools 2012
  8. Bytes by MSDN: User Experience Design
  9. Hui_Zhu: Additional Information about Silverlight Client Timeout Value when calling a WCF WebService
  10. Rob Chambers: How many lines of code does it take to build a complete WP8 speech app?

1677

Preliminary Microsoft Dynamics AX 2012 R2 content now on TechNet and MSDN!

by Anith on November 10, 2012

We’ve posted preliminary Microsoft Dynamics AX 2012 R2 content on TechNet and MSDN.

The New, Changed, and Deprecated Features guide has been updated to include R2 features. The guide contains new features for 2012, the 2012 Feature Pack, and 2012 R2, so to find the latest information, you need to search for R2.

At general availability of R2, we will post additional content to TechNet and MSDN, and will also make installable help updates with translated Help content available.

The following list provides links to a description of each group of topics that we have added for R2.

Audience

For more information about documentation for all versions of the product, see the following resources:

System Administrator topics

The Installation and Upgrade content on TechNet has been updated to apply to Microsoft Dynamics AX 2012 R2.

Topics that support the following 2012 R2 features have been published on TechNet.

Data partitioning

Virtual company scenarios: Project management and accounting

The following topics have also been published or updated, but are not specific to R2.

 <Back to top>

Developer topics

The reference topics for X++ and .NET have been updated for Microsoft Dynamics AX 2012 R2. This update includes changes to thousands of topics. In particular, the .NET Framework Classes for Microsoft Dynamics AX Retail section has changed. In this section, we added the Microsoft.Dynamics.Commerce.Runtime Namespace, and significantly updated the Microsoft.Dynamics.Retail.Pos.Contracts Namespace.

Documentation for over 1900 Data upgrade scripts has also been updated for R2.

<Back to top>

Application User topics

Topics that support the following feature areas, regions and countries have been published or updated on TechNet.

Budgeting

Manage KPIs

Brazil

China

Czech Republic

Eastern Europe

Estonia

Hungary

India

Japan

Latvia

Lithuania

Poland

Russia

US Payroll

 

<Back to top>

White Papers and Guides

The following white papers and guides have been published or updated to support R2.

 

The following white papers and guides have been published or updated, but are not specific to R2.

 

<Back to top>