Il semble que Microsoft Great Plains devienne de plus en plus populaire en partie à cause des muscles de Microsoft derrière lui. Il cible désormais l’ensemble des clients du marché horizontal et vertical. Les petites entreprises utilisent Small Business Manager (basé sur la même technologie – dictionnaire Great Plains Dexterity et disponibilité), Great Plains Standard dans MSDE est destiné aux petits et moyens clients, et Great Plains dessert le reste du marché jusqu’aux grandes entreprises. Il existe plusieurs outils de création de rapports disponibles et vous devez absolument savoir lequel utiliser pour les différents types de rapports.
Si vous êtes un administrateur de base de données à qui on a demandé de transférer des données vers Great Plains ou de réparer ou de copier des données d’une entreprise à une autre, lisez ceci et vous aurez des conseils pour aller plus loin.
1. Structure de la table Microsoft Great Plains – Démarrez Great Plains et accédez à Outils->Description de la source->Tables. Trouvez le tableau dans la série appropriée. Si vous recherchez des clients – RM00101 – il devrait s’agir du fichier maître client.
2. DEX_ROW_ID. C’est la colonne d’identité et chaque table Great Plains l’a – c’est grâce à la technologie Great Plains Dexterity. Cette colonne n’est jamais utilisée comme champ clé. N’essayez donc pas de lier vos tables sur DEX_ROW_ID. Si vous devez transférer la table d’une entreprise à une autre, vous devez utiliser ces requêtes :
Sélectionnez * de TWO.dbo.GL00100 à GL00100_BAK
Aller
modifier la table GL00100_BAK supprimer la colonne DEX_ROW_ID
Aller
Ajouter à GL00100 Sélectionner * dans GL00100_BAK
Aller
déposer la table GL00100_BAK
L’ensemble de requêtes ci-dessus importera GL00100 (table principale des comptes) des DEUX sociétés vers votre société actuelle. Ensuite, vous devez exécuter Control Links – voir GP Manual – pour recréer le reste des tables liées au gestionnaire de compte.
3. Ne modifiez pas le tableau – comme dans IV00101 – pourquoi ne pas ajouter quelques annotations au fichier principal d’inventaire ? Si vous le faites, le moteur Great Plains Dexterity ne pourra pas lire tous vos éléments car DYNAMICS.DIC (le fichier principal du dictionnaire Great Plains) contient la description complète de toutes les tables et Dexterity l’utilise pour lire et écrire dans la table spécifique. .
4. N’hésitez pas à créer des vues SQL ou des transactions stockées. Si vous aidez vos développeurs internes à créer Crystal Reports, de bonnes vues SQL les aident vraiment. Permettez-moi de vous donner un exemple, la vue ci-dessous montrera les factures commerciales et passées SOP – alors Crystal peut l’utiliser
Créer la vue SOP_WORK_HIST
comme
Sélectionnez SOPNUMBE, CUSTNMBR, CUSTNAME, DOCAMNT à partir de SOP30200 où SOPTYPE=3 et VOIDSTTS=0
unité
Sélectionnez SOPNUMBE, CUSTNMBR, CUSTNAME, DOCAMNT à partir de SOP10100 où SOPTYPE=3 et VOIDSTTS=0
La vue ci-dessus affichera tous les travaux et les factures passées non annulées (Type SOP = 3 séjours pour la facture)
5. Quelques conseils de réparation/déverrouillage :
Si vous exécutez la requête ci-dessus sur la base de données DYNAMICS, Great Plains déverrouillera l’utilisateur qui a accidentellement éteint l’ordinateur sans se déconnecter :
Supprimer ACTIVITY où USERID=’JOHN’
Suivant déverrouillera la partie suspendue :
Mettre à jour SY00500 définir BCHSTTUS = 0 où BACHNUMB = ‘JULYINVOICES04’
Bonne enquête ! Si vous voulez que nous fassions le travail – appelez-nous 1-866-528-0577! help@albaspectrum.com