samedi 3 novembre 2012

Programmation personnalisée pour Microsoft Dynamics GP - Vue d'ensemble pour les développeurs


Anciens Microsoft Great Plains, ou avant l'achat du logiciel Great Plains de Microsoft le nom était ERP Great Plains Dynamics / eEnterprise, a la modification de multiples options et outils de programmation. La tendance actuelle est définie par Microsoft et que vous pouvez vous attendre vous encourage dans la programmation royaume net:. C #, VB.Net. Si vous travaillez en tant que programmeur dans le service informatique, vous devez d'abord des recherches sur des outils tels que Microsoft Dynamics GP eConnect, SRS (Microsoft SQL Server Reporting Services), GP Integration Manager (scripts VBA est probablement facile pour vous d'expérimenter - vous pouvez donner la messagerie instantanée avec comme un langage de script simple, mais cela est plutôt l'héritage de Microsoft, non. Net). Si vous êtes à l'aise avec la publication Web et procédures stockées SQL - vous pouvez créer des applications simples, qui permettront aux GP des données d'enquête par le biais des formulaires Web. Si ces outils ne font pas le travail, vous devriez vous familiariser avec les options supplémentaires suivantes:

o Microsoft Dextérité. Great Plains dextérité vous donne un contrôle illimité sur GP, mais il est des outils propriétaires conçus par Great Plains Software à 1990e, et en tant que telle - il n'est pas facile pour commencer la programmation dans la dextérité de votre propre chef. Nous préférons vous encourageons à comprendre l'architecture des technologies de dextérité pour être en mesure d'identifier les projets de personnalisation Dex et les confier à l'entreprise de développement de Dextérité. Dex est généralement distribué par morceaux dites qui vous copier dans votre répertoire GP poste de travail et lorsque vous lancez GP prochaine fois, vous obtenez l'invitation à intégrer morceau dextérité. Les traces de l'influence Dextérité vous pouvez le voir dans les bases de données MS SQL Server GP: DYNAMIQUE and Company, où toutes les tables dex ont DEX_ROW_ID colonne auto-incrémentée; DYNAMICS.DIC est Dex dictionnaire, qui est interprété par Dex.EXE - exécutable dextérité. L'assemblage de votre jeu GP d'applications est décrite dans le fichier Dynamics.set. Dextérité paramètres pourraient être revues à Dex.ini

o SQL Script. Essayez d'abord ce type de chirurgie où vous ne pouvez pas vraiment endommager les données (comme SQL est très puissant et en même temps dangereux - que vous émettez delete - et vos données sont allés) - dans les rapports. Les rapports pourraient être fondées sur les vues SQL ou des procédures stockées - et vous pouvez déployer plusieurs outils de reporting: SRS et Crystal Reports, par exemple. Pour avoir une idée sur les tables Dextérité, en GP ouverte Outils-> Resource Description-> Tables. Lorsque vous obtenez le niveau de confort suffisant pour passer à plus interactives SQL routines de script, tels que l'intégration des données, s'il vous plaît connaître le secret - vous ne pouvez pas ajouter ou supprimer des colonnes dans les tables Dex - si vous le faites - Dextérité ne sera pas en mesure de travailler avec modifié le tableau. Le seul que vous pouvez faire est d'ajouter des index, mais essayez d'éviter de placer des tables Dex dans la réplication - si vous le faites - mise à niveau, il faudra laisser tomber de réplication des colonnes GUID...

Aucun commentaire:

Enregistrer un commentaire