terça-feira, 23 de outubro de 2012

Dynamics AX 2012 Technical Conference - Day 1

Olá pessoal. Faz tempo que não escrevo aqui no weblog. Recentemente fui convidado pelo Matiazo para fazer alguns highlights do Technical Conference que está sendo realizado aqui em Seattle no meyenbauer center.




Quem quiser saber mais sobre o evento clique aqui.

Hoje foi o primeiro dia e muito produtivo apesar das apresentações terem começado a 1 da tarde. As sessões do primeiro dia foram rápidas e preparadas pela AXPC (antiga AXPAC). Segue a agenda:

The upgrade story

Aqui o apresentador demonstrou como foi capaz de fazer o upgrade do AX 2009 para o AX 2012 em 4 semanas (difícil de acreditar...) em sua própria empresa, Arbela, que hoje usam AX para controle interno). Mas o interessante aqui foi que ele usou algumas métricas como por exemplo descobrir em qual categoria o "upgrade"daquela empresa se encaixa:

  • Standard - upgrade de porte pequeno
  • Hybrid - upgrade de porte médio
  • Reimplement - upgrade pesado (nova implementação)

Alguns dos fatores que interferem na classificação:

- Se o cliente tem camada de muito desenvolvimento
- Se a implementação é global/local
- Como encaixar novas funcionalidades (financial dimensions por ex)
- Segurança (rever toda a parte de segurança é mto importante)
- Performance dos upgrades tools (avaliar tempo)
- Janela de downtime (normalmente 48 horas)

Upgrade Roundtables - Dynamics AX 2012 Data Migration Upgrade Experiences: The Good, the Bad, and the Ugly

Nessa parte fomos divididos em 2 salas, uma para ver a Data Migration Tool e essa que fala sobre a experiência do palestrante sobre upgrades. Acabei indo para o prático, mesa #2.

Principais pontos do palestrante, aqui colocados em ordem que julgo lógica:

  • Limpar a base de dados - quanto mais limpa a base de dados melhor para se trabalhar. Use as ferramentas de limpeza nativa do AX (que tamanho tem sua salesparmtable?)
  • Leia sobre "intelligent data management" e como utilizá-la
  • Muito importante seguir e completar o upgrade checklist, resolvendo todos os erros e a cada passo realizar backup do banco de dados do AX
  • Usar ferramentas nativas do SQL Server para identificar problemas de performance (performance analyzer/profiler)
  • Planejar "FULL TEST RUNS", ou seja, testar do começo ao fim e algumas vezes
  • Criar lista de "tarefas pós upgrade" para validar tudo o que foi executado (por exemplo pedir para o accounting verificar os balanços contábeis)
  • Aproveitar ao máximo possível dos recursos de hardware (multithreading)
Leveraging the Microsoft Stack with Dynamics AX 2012 to Enhance BI and Reporting

Aqui o palestrante dirigiu a atenção do público para as ferramentas de BI do SQL Server. Pelo fato do AX não construir uma DW para fazer a coleta dos dados, ele basicamente copiou o banco do AX para um novo banco no SQL e trabalhou com os cubos lá. 

Não é talvez recomendado claro pois podemos encontrar situações onde as perspectives por currency no AX não poderem ser utilizadas, mas creio que se estivermos trabalhando com data size de teras talvez seja a solução mesmo.

O palestrante frisou e concordo - "...SSRS reports are always underestimated..." então temos que dar mais atenção aos SSRS que no AX 2012, posso dizer, requer certa paciência =)

Utilizing Community Resources

O objetivo principal aqui dessa palestra foi direcionar o público a "caça de conteúdo". E isso foi claro para mim quando fui procurar saber um pouco mais sobre o Data Migration Tool que a microsoft colocou em beta. Nessa época procurei e achei no Information Source. Porque todo esse conteúdo está tão espalhado? Essa foi uma pergunta real para a palestrante que não respondeu...

A próxima tabela foi a que vimos no slide da apresentadora, "the big picture", uma matriz com todos os sites e que acho que resume muito bem o que vimos na apresentação:


Por hoje é só, até o próximo dia!


quarta-feira, 7 de julho de 2010

O novo endereço do blog é www.daxdev.com.br

Esse enreço não é mais utilizado, por favor siga para o novo endereço!

Obrigado!

terça-feira, 15 de junho de 2010

Mudança de servidores

ATENÇÃO!!! Vamos mudar de servidor e engine de blog.

O blog pode seir do ar por um curto período de tempo a partir de hoje.

Quem assina o feed não precisa se preocupar por que o feed é gerado através do feed burner.

Abs!

quinta-feira, 27 de maio de 2010

Dynamics AX 6.0 - Preview do Editor X++

Boa tarde pessoal.

Para os geeks:

Nosso amigo Lázaro passou pro >>> Peterson >>> que postou no seu Blog >>> que eu estou postando aqui :o) rsrsrs

O vídeo mostrando uma prévia do editor X++ na versão 6.0, bem próximo ao look do Visual Studio.

Link pro Vídeo

Thanks Peterson e Lázaro

Dynamics AX e WF4

Boa noite galera,


Achei um vídeo aqui no channel 9 explicando sobre o framework do workflow para o Dynamics AX.

Ele explica como o workflow "empower your business users", como funciona no Dynamics ax e como isso ficará em um futuro próximo.

Link para o vídeo aqui.

Segue uma breve descrição do vídeo:

"What if you wanted to allow your business customers to modify the way their business processes work without resorting to custom code? Many products have this requirement, as does Microsoft Dynamics AX. In this episode, I’ll chat with Josh Honeyman, development lead on the team, about how they used WF4 along with a very cool looking flowchart design surface to give their product an edge in a competitive market."

Até a próxima,

quarta-feira, 26 de maio de 2010

Conectando Dynamics AX com Excel 2010 utilizando o add-in PowerPivot da Microsoft

Sem a necessidade de codificação é possível conectar o Excel 2010 para os usuários finais diretamente aos WS do AX.

Isto facilita e acelera a criação de cubos de dados sem que haja necessidade de nenhuma codificação.

Basta ter:

Veja um vídeo explicando como conectar
http://www.microsoft.com/dynamics/en/us/videos/video-conerp-excel.aspx
http://wsp.microsoft.com/showcase/video/url.aspx?uuid=5ed1e73b-a20b-4cf1-98cf-bcf454246407&formatcode=1002

Microsoft Dynamics AX e SAP Business Suite - Novo conector de 2 camadas

A Microsoft anunciou agora dia 17/maio/2010 novo conector de duas camadas entre Microsoft Dynamics AX e SAP Business Suite.



http://www.microsoft.com/presspass/press/2010/may10/05-17MSTwoTierERPPR.mspx

Microsoft Introduces Microsoft Dynamics ERP Two-Tier Connector for SAP Business Scenarios
SAP enterprise customers benefit from new two-tier ERP deployment options from Microsoft.

REDMOND, Wash., May 17, 2010 — Microsoft Corp. today announced a new connector that accelerates two-tier enterprise resource planning (ERP) deployments between Microsoft Dynamics AX and SAP Business Suite. This new connector enables IT organizations to use Microsoft Dynamics AX across subsidiaries, divisions or branch entities to facilitate cost-effective business process integration and easily connect with SAP installations at the corporate headquarters location.

The Microsoft Dynamics ERP two-tier connector will enable common business process integration scenarios for headquarters and subsidiary locations, including the following:

Financial consolidation. The sharing and consolidation of detailed financial information from subsidiaries using Microsoft Dynamics AX can be automated and exposed through a central SAP installation, increasing visibility of financial performance across the organization.

Intercompany supply-chain integration. The integration of intercompany procurement and supply-chain processes between local and regional distribution with centralized fulfillment organizations helps facilitate automated order processing.

Plant automation. Integration of decentralized manufacturing operation processes into centrally orchestrated planning processes enables more accurate and responsive manufacturing planning across the organization.

Integration can easily be customized by using Microsoft BizTalk Server to provide sample mappings for electronic data interchange and detailed technical documentation...


http://www.microsoft.com/presspass/press/2010/may10/05-17MSTwoTierERPPR.mspx

!!! DISCLAIMER !!!
Este conteúdo foi publicado "as is", sem garantias ou direitos.
Use por sua conta e risco!

terça-feira, 25 de maio de 2010

Quer trabalhar como engenheiro de testes na Microsoft do Brasil?

Meu amigo Eduardo Miranda ainda tem vagas de SDET (Software Development Engineer in Test) no nosso time.

Interessados entrem aqui!!!

Abs!

Publicada atualização do Escopo da Localização Brasileira do Microsoft Dynamics AX 2009 v1.1 - 20/05/2010

Este documento descreve a estratégia e o escopo das leis e regulamentos do Brasil em tributação, contabilidade e finanças que foram implementadas como parte do Microsoft Dynamics AX
2009.

É destinado somente ao canal de parceiros e usuários finais do Microsoft Dynamics AX 2009. Canal de parceiros ou usuários finais que usem informações contidas neste documento quando
da implementação de outras versões do Microsoft Dynamics AX o fazem em seu próprio risco.

Esta versão em português é uma tradução fiel do documento originalmente escrito em inglês e encontrado em https://mbs.microsoft.com/partnersource/marketing/marketingc
ollateral/whitepapers/msd_ax2009localizationscopebrazil.htm?pr
intpage=false&stext=localization scope, cujo conteúdo deve ser usado em caso de dúvida.

Data: 20/05/2010

https://mbs.microsoft.com/downloads/Partner/marketing/whitepapers/MBS%28LOC%29AX2009EscopLocalizaBrasileirav11.pdf

!!! DISCLAIMER !!!
Este conteúdo foi publicado "as is", sem garantias ou direitos.
Use por sua conta e risco!

terça-feira, 4 de maio de 2010

Webservice da SEFAZ para teste e treinamento disponível!

Precisa fazer uma demo sem acesso a internet? Precisa fazer um treinamento sem que o os compuitadores tenham um certificado digital válido? Seus problemas estão resolvidos! Estou disponibilizado um executavel que “imita” os webservices (versão 3.0) da SEFAZ.
Basta descompactar o arquivo zip em um computador que tenha o AOS instalado e executar e configurar as URLs mostradas no console no AX. Sem configuração externa!!!!
Importante: o campo quantidade da primeira linha é usado como codigo de retorno esperado da NF-e. O webservice não tem qualquer intelgência, ele vai retornar o codigo que for colocado no campo quantidade.
Exemplos:
· 1,00 = 100 (Uso autorizado)
· 207,00 = 207 (Rejeição: CNPJ do emitente inválido)
· 100,33 = 100 (Uso autorizado)
· 10,10 = 101 (Cancelamento homologado)
· 2,10 = 210 (Rejeição: IE do destinatário inválida) 

Caso for enviado um código de retorno não esperado (como código 101 – Cancelamento homologado) um infolog sera mostrado com a seguinte mensagem (en-us): “Return code 101 not expected for message type NF-e”.
Outra funcionalidade legal é que o webservice NfeRecepcao grava os arquivos XML da NF-e no mesmo diretório.
Como sempre não pode faltar: DISCLAIMER!!! Este conteúdo foi publicado "as is", sem garantias ou direitos. Use por sua conta e risco!
PORÉM!!! Por um curto espaço de tempo, até dia 18 de maio, 2 semanas a partir deste post, caso alguem encontre qualquer erro ou comportamento não esperado do web service basta deixar um comentário com os problemas que eu me comprometo a corrigir ASAP!

Abs!