Benutzer mit den meisten Antworten
Staffelpreise

Frage
-
Guten Morgen,
ich habe eine eigene Entität für Angebote gemacht, wo ich nur Kopfdaten (Bezeichnung, Anfragenummer, Produktgruppe etc.) ins CRM importiere.
Nun hätte ich gerne noch die Staffelpreise/Menge.
Jetzt weiß ich nicht, wie ich dies am Besten ins Formular bekomme, da es immer unterschiedliche Angaben sind.
Es können 5 verschiedene Mengen mit Preisen sein, aber auch 10 verschiedene...
Gibt es als Datentyp eine Art Tabelle?
In der ich dann die Menge und den Preis in Spalten anzeigen kann?
Danke
Gruß
tw-elektric
http://www.tw-elektric.de
Antworten
-
Hallo,
du kannst versuchen, die Staffelpreise über die Preislistenlogik und die Rabattlisten abzubilden.
Ich würde nach deiner oben beschriebenen Anforderung einfach eine neue Entität erstellen, und diese mit deiner neuen Angebotsentität verknüpfen.
Viele Grüße
Michael Sulz
axcentro GmbH
MVP für Microsoft Dynamics CRM- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 08:22
-
Hallo tw-electric,
für die Angebotspositionen benötigst du in meinen Augen eine weitere Entität, die als 1 zu N- Beziehung mit der Entität Angebot-Kopfdaten verbunden ist. Nur so bekommst man vermutlich die wechselnde Anzahl der Positionen sauber in Griff. (So ähnlich ist auch der Standard aufgebaut, aber bei den Standard-Entitäten ist z.B. für die Eingabe der Positionen das Pflegen einer Produktliste sinnvoll)
In der Navigations siehst du dann beim Öffnen des Angebots den Punkt "Angebotspositionen". Nach einem Klick auf die Schaltfläche erhältst du eine Auflistung aller Positionen. Zur Verdeutlichung: Das ist das gleiche Vorgehen, wie wenn Du Dir aus der Firma heraus die Ansprechpartner anschaust.
Wenn du diese Basis geschaffen hast, dann kannst du die Positionen über einen IFrame auch an anderen Stellen anzeigen. Z.B. bei den Kopfdaten in einem eigenen Reiter oder ganz klassisch als Liste im primären Reiter.
Als Anregung, wie man so etwas customizen könnte
http://icu-mscrm.blogspot.com/2006/06/showing-associated-activities-in.html
Gruß Markus
Herzliche Grüße Markus Müller- Bearbeitet Dr. Krieger und Kollegen Markus Müller Mittwoch, 15. Juli 2009 07:57
- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 08:22
-
habe es nun geschafft und dieser link hat mich weitergebracht:
http://blogs.msdn.com/dynamicscrmonline/archive/2008/06/20/adding-activities-to-the-contact-form-in-an-iframe.aspx
danke
Gruß
tw-elektric- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 13:25
Alle Antworten
-
Hallo,
du kannst versuchen, die Staffelpreise über die Preislistenlogik und die Rabattlisten abzubilden.
Ich würde nach deiner oben beschriebenen Anforderung einfach eine neue Entität erstellen, und diese mit deiner neuen Angebotsentität verknüpfen.
Viele Grüße
Michael Sulz
axcentro GmbH
MVP für Microsoft Dynamics CRM- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 08:22
-
Hallo tw-electric,
für die Angebotspositionen benötigst du in meinen Augen eine weitere Entität, die als 1 zu N- Beziehung mit der Entität Angebot-Kopfdaten verbunden ist. Nur so bekommst man vermutlich die wechselnde Anzahl der Positionen sauber in Griff. (So ähnlich ist auch der Standard aufgebaut, aber bei den Standard-Entitäten ist z.B. für die Eingabe der Positionen das Pflegen einer Produktliste sinnvoll)
In der Navigations siehst du dann beim Öffnen des Angebots den Punkt "Angebotspositionen". Nach einem Klick auf die Schaltfläche erhältst du eine Auflistung aller Positionen. Zur Verdeutlichung: Das ist das gleiche Vorgehen, wie wenn Du Dir aus der Firma heraus die Ansprechpartner anschaust.
Wenn du diese Basis geschaffen hast, dann kannst du die Positionen über einen IFrame auch an anderen Stellen anzeigen. Z.B. bei den Kopfdaten in einem eigenen Reiter oder ganz klassisch als Liste im primären Reiter.
Als Anregung, wie man so etwas customizen könnte
http://icu-mscrm.blogspot.com/2006/06/showing-associated-activities-in.html
Gruß Markus
Herzliche Grüße Markus Müller- Bearbeitet Dr. Krieger und Kollegen Markus Müller Mittwoch, 15. Juli 2009 07:57
- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 08:22
-
ich habe noch etwas Probleme mit dem Code.
Ich habe nun eine Entität 1 zu N (twAngebotStaffelPreise) erstellt.
Gehe ich nun in ein twAngebot rein, so sehe ich links in der Spalte den neuen Eintrag, klicke ich da drauf bekomme ich meine Datzensätze, welche ich eben zum Test angelegt habe.
Nun möchte ich bei bei der Entität twAngebot auf der ersten Seite in Iframe einbinden, welches mir sofort die twAngeboteStaffelPreise anzeigt.
Wie muss ich diesen Code hier anpassen?
var navActivityHistory;
navActivityHistory =
document.all.navActivityHistory;
if (navActivityHistory != null)
{
navActivityHistory.style.display = "none";
document.all.IFRAME_HistoryFrame.src="/sfa/conts/areas.aspx?oId=" +
crmForm.ObjectId +
"&oType=2&security=852023&tabSet=areaActivityHistory";
}
else
{
alert("navHistory Not Found");
}
Vielen Dank- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 13:25
- Tag als Antwort aufgehoben tw-elektric Mittwoch, 15. Juli 2009 13:25
-
habe es nun geschafft und dieser link hat mich weitergebracht:
http://blogs.msdn.com/dynamicscrmonline/archive/2008/06/20/adding-activities-to-the-contact-form-in-an-iframe.aspx
danke
Gruß
tw-elektric- Als Antwort markiert tw-elektric Mittwoch, 15. Juli 2009 13:25