2009-09-28 5 views
1

Nous avons un objet personnalisé dans Salesforce appelé "domaine" qui reflète chaque site Web que nous avons construit et géré. Nos domaines utilisent un système interne que nous vendons avec des modules qui ont ces attributs: un nom, un prix par défaut, une date d'expiration et le prix réel payé par le client. Nous avons besoin d'un moyen de lier ces modules à un domaine afin que nous puissions choisir "domain.com" utilise - par exemple - Modules 1,2 et 4.Question de logique d'objet Salesforce

De ce choix de modules, nous voudrions générer automatiquement un total le prix que ce client paie en fonction de ces modules choisis, la formule serait un prix de base plus le prix individuel pour chacun des modules choisis. Nous devrions être en mesure de créer une vue et des rapports basés sur cette requête afin que nous puissions - par exemple - retourner tous les domaines qui utilisent le Module 1.

Idéalement, ces modules seraient standardisés dans tout le système et dans une certaine mesure cela fonctionnerait comme un livre de prix pour les opportunités. Je suis assez familier avec la gestion générale des objets dans Salesforce, mais je n'ai pas vraiment cherché dans Visualforce/Apex. Il est également important que toute solution utilise uniquement des fonctionnalités dans Professional Edition.

Je n'arrive pas à me faire une idée de la meilleure façon d'aborder cette question?

merci.

Répondre

4

J'ai trouvé une solution à cela. Il a impliqué la création de "Junction Objects" qui permettent des relations plusieurs-à-plusieurs entre les objets. J'ai créé un objet de jonction entre domaine et module pour agir comme un pivot entre eux.

Questions connexes