Workflow Assembly in CRM 3.0

Hallo liebe Kollegen,


ich habe zwei erweiterte Objekte im CRM 3.0 "Produkt" und "Angebot (Produkt) auch Angebotsposition" die beide um Attribute wie Staffelpreise erweitert worden sind. z.B. (new_staffelpreis1, new_staffelpreis2 usw.)


Jetzt möchte ich diese Attribute (new_staffelpreis1, new_staffelpreis2 usw.) die vorbelegt am "Produkt" liegen übertragen auf die Attribute der "Angebotsposition". Wenn ich also ein "Produkt" zu einer "Angebotsposition" hinzufüge sollen automatisch die Attribute (new_staffelpreis1, new_staffelpreis2 usw.) vom "Produkt" in die "Angebotsposition" übernommen und angezeigt werden.


Ein eigentlich ganz normales Mapping welches sich aber leider nicht mit den Zuordnungen die man im CRM 3.0 einrichten kann realisieren lässt.


Meine Überlegung war ein Workflow Assembly zu schreiben welches ausgeführt wird wenn zu einer "Angebotsposition" ein "Produkt" hinzugefügt wird, dann sollen die Attribute an der "Angebotsposition" mit der vorbelegung die am "Produkt" eingerichtet wurde gefüllt werden.


Jetz ein paar Fragen :) 


- Wie bekomme ich die Guid des Produkte das ich  zu der Angebotsposition hinzufügen möchte?


- Wie bekomme ich die Guid der Angebtsposition an der ich das Produkt hinzufüge?


Diese beiden Guids brauche ich nach meinem Verständnis um in dem Workflow Assembly die Zuordnung zu erstellen.


Für alle Hinweise und Hilfen wäre ich sehr Dankbar :)


Mit freundlichen Grüßen


Martin



Re: Workflow Assembly in CRM 3.0

Mmh, ich würde das so lösen, dass ich die Übernahme der Werte im OnChange-Ereignis des Produkt-Feldes im Formular der Angebotsposition durchführe. Dort würde ich einen eigenen Webdienst aufrufen, der mir die notwendigen Daten zur Verfügung stellt.