Je personnalise un SugarCRM 5, et dans ma base de données SugarCRM J'ai toutes les factures qui ont été importées de notre ERP. Maintenant, je voudrais savoir s'il est possible de créer un nouveau sous-panneau dans le panneau des comptes sans modifier les fichiers originaux SugarCRM, afin que mon index des factures client soit visible dans cette interface.SugarCRM 5 - Créer un sous-panneau pour les factures dans le panneau de compte
Répondre
La dernière fois que j'ai vérifié, vous pouvez utiliser le module builder pour étendre l'interface. À partir de 5.0 (ou peut-être 4.x), Sugar a ajouté toutes ces API, ce qui devrait vous permettre d'étendre SugarCRM sans le pirater et de le perdre avec la prochaine mise à jour.
Espérons que ça aide!
Vous pouvez créer un nouveau module - Factures à l'aide de Module Builder, puis ajouter des relations entre Comptes et Factures. Les sous-panneaux apparaîtront pour les deux - Comptes et Factures sans aucun codage. Vous devriez simplement personnaliser les colonnes à nouveau en utilisant Module Builder.
comme indiqué ci-dessus, de créer le module factures pour contenir toutes vos factures, mais avant de faire l'importation faire relation avec les comptes et cartographier le champ de compte lors de l'importation de sorte que la facture est connectera automatiquement à sous-panneau et montré
Fondamentalement, le compte name devrait être un champ associé dans votre nouveau module de factures (baser la création du module sur quelque chose comme QUOTES qui a des champs similaires.) Une fois que vous avez créé le module (si simple que vous pouvez le deviner dans la section ADMIN) et les champs comme (en utilisant Studio) il suffit d'ajouter le champ CONNEXION Nom du compte et le sous-panel sera établi dans votre module ACCOUNTS et la facture se remplira magiquement, surtout si vous les réinstallez en utilisant la fonction d'importation d'un fichier CSV (feuille de calcul).
Vous pouvez créer des sous-panneaux dans la vue détaillée des modules de compte en donnant simplement une relation entre deux modules. Créez une relation un-à-plusieurs du module Compte au module Factures.