Microsoft Dynamics AX (AXAPTA) – Conheça essa tecnologia
Por Roberto
Kowas

Alba Spectrum Group
São Paulo (Brasil), USA: +1-866-528-0577 ou +1-630-961-5918, Europa: +44-20-8123-2580 ou +45-36-96-5520, México
DF: +52-55-535-04027
help@albaspectrum.com
São Paulo, Fevereiro 2006
Microsoft Dynamics AX – Axapta, ERP a ser lançado em
breve no Brasil pela Microsoft - já adaptado à nossa legislação tributária,
possui grandes avanços tecnológicos que permitem a redução do tempo de
desenvolvimento de eventuais customizações necessárias para implementações do
aplicativo em clientes, permitindo assim, substancial redução dos custos do
projeto.
A seguir detalhes das principais características
tecnológicas do Axapta:
- Ambiente Integrado de
Desenvolvimento (IDE – Integrated Development Environment) – O ambiente integrado de desenvolvimento do AXAPTA tem como
características ser orientado ao objeto e de código totalmente aberto.
Muitos outros produtos possuem ambiente IDE, porém, poucos tem código
aberto e orientação ao objeto. As vantagens de um Ambiente Integrado de
Desenvolvimento é a centralização do código fonte em um mesmo repositório
(Server), rápida distribuição das atualizações para os usuários (Clients)
e a integração com outros produtos de produtividade. Isso permite um
rápido desenvolvimento de customizações, com total acesso à biblioteca de
objetos já desenvolvidos.
- Camadas de Desenvolvimento – A tecnologia AXAPTA contempla 8 camadas hierárquicas de
desenvolvimento, as quatro primeiras (SYS, GLS, DIS e LOS) são utilizadas
pela área de desenvovimento do produto (SYS), soluções certificadas pela
Microsoft (GLS), desenvolvimentos específicos de localização (DIS) e
soluções localizadas e certificadas (LOS). As demais são utilizadas por
parceiros ou customizações específicas de cada cliente.
- BUS – Soluções criadas por parceiros visando atender um determinado
segmento de mercado ou ramo de atividade.
- VAR – Customizações específicas para determinado cliente.
- CUS – Modificações genéricas realizadas pelo supervisor ou
administrador do sistema.
- USR – Modificações realizadas pelos usuários finais.
Esta divisão por camadas é
importante pois garante que suas customizações estarão preservadas numa
eventual atualização de versão ou aquisição de novos produtos desenvolvidos por
Parceiros. Isto permite ainda que objetos standards possam ser copiados para
outra camada e modificados, visando atender determinada necessidade do usuário,
tendo ainda a segurança de poder comparar a qualquer tempo o objeto modificado
com o original ou com uma nova versão do mesmo, afim de implementar as
correções ou moficações em seu próprio objeto.
O Axapta sempre procurará por
objetos – relatórios por exemplo, na camada USR, não havendo objeto modificado
pelo usuário, automaticamente será pesquizada na camada superior e por fim
pesquizada a camada SYS ou GLS.
Com esta tecnologia de camadas,
atualizações de versão, tornam-se rápidas e intuitivas, o que certamente
reduzirá o custo de manutenção com o sistema.
- Tipo de Dado Extendido – É uma poderosa funcionalidade do ambiente de desenvolvimento do
Axapta e facilmente o distingui de seus concorrentes. Permite que sejam
alterados tipos e tamanhos de dados mais comuns do sistema, exemplo:
tamanho do campo número do vendedor, tamanho do campo de quantidade do
estoque, etc.
Outra importante atribuição
desta funcionalidade é permitir a modificação do conteúdo de campos de forma
global no sistema. Exemplo, havendo a necessidade de modificação do código de
determinado produto, basta acessar o cadastro do produto e com simples acesso
pelo botão direito do mouse para chamar a funcionalidade, simplesmente informe
o novo código do produto, para o programa executar a troca do código em toda
base de dados.
- Dicionário de Dados – Uma interface integrada permite a interoperabilidade de tabelas com
sua estrutura e indices. Isto elemina a necessidade de uma base específica
de conhecimento para programadadores, aumentando a produtividade e
deminuição do esforço de programação.
- Desenho de Formulários – Importante funcionalidade em qualquer ambiente integrado de
desenvolvimento, Formulários (Forms, como são comumente chamados pelos
técnicos em TI) permitem o acesso do usuário à base de dados e desenhá-los
no Axapta é fácil e intuitivo, utilizando recursos de arrastar e colar
(drag & drop) permitindo a criação de novos formulários a partir dos
já existentes.
- Desenho de Menu – A habilidade de modificar Menus, ou criar novos, a partir da cópia
de determinado menu, demonstra a produtividade oferecida por esta
tecnologia, otimizando ainda mais o acesso dos usuários às funcionalidades
mais utilizadas no dia-a-dia.
- Manipulação de Dados – Dados podem ser importados ou exportados para planilhas Excel.
Operações de importação ou exportação não são limitadas ao uso do Excel,
contudo, esta é ferramenta mais utilizada por profissionais de TI para
manipulação e transferência de dados para outros aplicativos.
- OLAP (On Line Analytical
Processing) – Poderosa ferramenta de análise gerencial,
permitindo ainda a combinação de dados de outros aplicativos. OLAP é uma
ferramenta de visualização de dados em tempo real e abstração de dados
para montagem de relatórios ou consultas. A utilização de um cubo garante
uma análise multidimensional das informações.
- Gerador de Relatórios – Ferramenta amigável (user-friendly) e intuitiva permite aos
usuários customizarem seus próprios relatórios ou programas de exportação
de dados para o Excel.
- AOS (Aplication Object
Server) – Permite aos usuários conectarem remotamente ao
AXAPTA, eliminando assim, custos adicionais com ferramamentas que emulam
terminais.
- X++ - Linguagem de programação utilizada no Axapta, contendo
funcionalidade específicas não contidas em outras soluções comerciais, o
que aumenta a produtividade da equipe de desenvolvimento, permitindo a
geração de novas funcionalidades em prazos menores, contanto muitas vezes
com a reutilização do código.
Demonstramos a importância de uma ferramenta integrada
de desenvolvimento aliada ao ERP. Customizações e alterações em funções
standards do sistema são comuns para aderência do produto às necessidade
específicas do Cliente.
Assim, também deverá ser levado em conta estes itens
no momento de fazer uma seleção de ERP para sua Empresa, uma vez que os custos
com customizações podem inviabilizar determinados projetos.
Você sempre poderá contar com a nossa ajuda e
experiência em nossos escritórios: São Paulo, EUA +1-866-528-0577
ou +1-630-961-5918, México
+52-55-535-04027, Europa +44-20-8123-2580 ou +45-36-96-5520 ou pelo email help@albaspectrum.com
Roberto Kowas é Consultor
em ERP para a Divisão Latino América do Grupo Alba Spectrum Technology ( http://ww.albaspectrum.com
) - SAP Business One, Oracle: Oracle E-Business Suite, Oracle Financials,
Microsoft Business Solutions: Microsoft Great Plains (Microsoft Dynamics GP),
Microsoft CRM (Microsoft Dynamics CRM), Microsoft Navision (Microsoft Dynamics
NAV), Microsoft Axapta (Microsoft Dynamics AX). Atendemos clientes em São
Paulo, Rio de Janeiro, Salvador, Porto Alegre, Curitiba, Belo Horizonte,
Recife, Manaus e demais cidades do Brasil e o resto do mundo.