Microsoft Great Plains
Herramientas de customización - Overview
Por Mauricio Rubaja

Alba Spectrum Technologies
México DF:
52-55-535-04027, San Pablo: +55-11-3444 4949,
USA
+1-866-528-0577,
+1-630-961-5918, Europa: +45 36 96 55 20,
help@albaspectrum.com
HERRAMIENTAS DE
CUSTOMIZACION EN MBS GREAT PLAINS
Los primeros softwares Great Plains
Dynamics/eEnterprise, y los actuales Microsoft Business Solutions Great Plains
fueron inicialmente diseñados en los comienzos de los años 1990 como una
aplicación ampliable y modular con su propia herramienta de programación : Great
Plains Dexterity, escrita en lenguaje de programación C . Actualmente esto es
una tendencia popular - comparado con SAP ABAP o Navision C/Side, Great Plains
tiene ideas adicionales – independencia en la plataforma de base de datos e
interfase independiente para la plataforma gráfica (planeada inicialmente para
Apple Macintosh y Microsoft Windows, con buenas chances de que alguno de los dos
ganaría el mercado – y eso fue lo que pasó con Microsoft, incluyendo la
adquisición de Great Plains Software ). En este escueto artículo le daremos una
revisión actualizada. - se pueden encontrar artículos anteriores en los últimos
años de publicación.
- Great Plains Dexterity.
Dexterity es la arquitectura para Great Plains y es muy dificil prescindir de
ella. Podemos decir que si está planeando customizaciones en módulos de GP o
customizaciones para ser revendidas en el mercado- primero debe considerar
Dexterity como la herramienta ideal. Dexterity requiere de un entrenamiento
profundo y alguna experiencia – No se puede empezar a programar en
Dexterity de un día para otro. La llamada programación pesada de Great Plains
es pura aplicadción Dexterity , no obstante la propia base de datos desde la
versión 8.0 sea MS SQL Server tenga algunos elementos específicos de
Dexterity (DEW_ROW_ID column, por ejemplo).
- Herramientas antiguas.
Estas herramientas fueron propulares en los años 1990, relacionadas con
algunas tecnologías nuevas como OLE, programación enVBA , etc. Por favor,
perciba que aún cuando C fue considerado un lenguaje universal –
programaciones tradicionales fueron dirigidas para customizaciones livianas y
C y VBA fueron destinadas para modificaciones en programas pesados – tanto las
interfases WEB como los programas menores no conocieron aquellos tiempos
mejores.
- VBA/Modifier.
Microsoft introdujo VBA como una programación para customizaciones livianas de
productos de Microsoft Office – Excel, Word, etc. Great Plains la adoptó
para sus propias necesidades. Trataron de producir un híbrido de Dexterity/VBA
permitiendo que formularios en Dexterity sean modificados con Modifier
(Dexterity application) habilitando a las pantallas de modificación para que
adopten VBA.
- Continuum for VB/Dephi.
Borland fue fuerte en el mercado de las customizaciones – es por eso que
también incluyó Delphi. En Continuum se puede programar una estación de
trabajo de Great Plains como servidor OLE . Por ejemplo – se puede disponer
de Great Plains Integration Manager integrando datos de varias compañías una
por una con logging automático entrando y saliendo sin la intervención de un
operador – de madrugada, por ejemplo. También - es posible desplegar
Continuum para ligar módulos de Dexterity (como Intellisol APOP or Project
Accounting) e incluir código Dexterity Sanscript en programas VBA .
- ReportWriter.
Colocamos RW en esta sección porque es una aplicación Dexterity reemplazada
por herramientas nuevas, como Crystal Reports, SQL Reporting, XML & HTML web
publishing.
- Nuevas Herramientas.
En el siglo XXI el mundo del desarrollo tiende a ir detrás de programaciones
leves , programas WEB y programación SQL.
eCommerce es indispensable para mercados de reventa y
mayorista y negocios a nivel mundial. Y ya Microsoft Business Solutions tiene
estas herramientas:
- eConnect.
Excelente instrumento para desarrolladores de eCommerce – permite crear,
modificar y deletar objetos Great Plains – clientes, facturas, ordenes de
compra, pagos, items de inventario. Tiene ciertas restricciones – puede
direccionar los objetos principales de Great Plains (no los módulos de
terceros – Collection Management, Customer/Vendor Consolidation, etc.).
eConnect tampoco puede registrar documentos SOP, AR, AP, POP – el registro
debe ser hecho por un operador en Great Plains. No obstante, se pueden
desplegar procedimientos de almacenamiento, disponibles en el mercado (a
través de Alba Spectrum por ejemplo)
- Extender.
Vamos a verlo en acción en el próximo año. La idea es
realmente atractiva y permite a no desarrolladores modificar pantallas de
Great Plains screens y colocar lógicas customizadas.
Ud puede siempre apelar a nuestra
experiencia. . Llámenos : 1-630-961-5918, 1-866-528-0577,
+55-11-3444 4949
help@albaspectrum.com
Mauricio Rubaja es especialista en
sistemas de gestión ERP y hace parte de Alba Spectrum Technologies (
http://www.albaspectrum.com )- Microsoft Business
Solutions Great Plains, Navision, Axapta MS CRM, Oracle Financials and IBM Lotus
Domino Partner, sirviendo a clientes corporativos en las siguientes industrias :
Aeroespaciales y Defensa, Medicina y Salud, Distribución y Logística,
Hospitales, Bancos y Finanzas, Ventas mayoristas y reventa, Quimicas, Gas y
Petróleo , Agencias de colocaciones y reclutamiento de personal, Publicidad,
Textiles, Farmacéuticas, Entidades sin fines de lucro, Bebidas, Manufacturas en
general, teniendo presencia a nivel internacional y en múltiples estados de los
EEUU .
Damos servicio en todo EEUU: California,
Nueva York, Filadelfia, AZ, CO, Texas, WI, WA, Miami, MA, MO, LA, NM, MN,
Europa: Alemania, Francia, Belgica, Polonia, Rusia, Este Medio, (Egipto, Arabia
Saudita, OAE, Bahrain), Asia: China, Australia, Nueva Zelandia, Oceania, Sud
América y América Central, : Méjico, Perú, Brasil, Venezuela, Colombia, Ecuador,
Chile, Paraguay, Uruguay, Argentina, Republica Dominicana, Puerto Rico